Pages: [1]   Go Down
Author Topic: ... attivazione di un semplice web server ....  (Read 863 times)
0 Members and 1 Guest are viewing this topic.
Oristano
Offline Offline
Sr. Member
****
Karma: 0
Posts: 252
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ho realizzato questo:  http://arduino.cc/forum/index.php/topic,118973.0.html che sarebbe il nucleo logico per gestire un ponte ripetitore ...

utilizzo i seguenti PIN
A0, A1, A2 impostati come IN per rilevare i segnali di busy dai tre ricevitori...
A3, A4, A5 impostati come OUT per gestire lo shift register
PD3 come interrupt a servizio del decoder DTMF
PD4, PD5, PD6, PD7 per leggere i 4 bit dal decoder DTMF
PB0, PB1, PB2, PB3, PB4, PB5 per controllare un LCD con driver HITACHI  HD44780

insomma mi rimangono solo i seguenti PIN
PD0, PD1, PD2

la mia esigenza è questa:
dovrei attivare un web server per controllare ed impostare alcune varibili ma non ho abbastanza pin liberi..

cosa mi suggerite al riguardo:

probabilmente la prima cosa da fare è cercare un altro dislay che funziona solo con 2 pin, magari seriale, o qualcosa del genere....

ma poi ?  .. che suggerimenti mi date per provare ad implementare questa funzionalità?..

ho un'arduino ethernet e due schede si questo tipo..   
ENC28J60 LAN Ethernet Network Board Module 25MHZ
 ma no  so da dove incominciare...

cosa mi suggerite????.. io sarei anche per usare due arduino... ma credo che sia ancora più complesso... sarebbe meglio tutto su un arduino che fosse in grado anche di gestire l'ethernet.. giusto???? ..

suggerimenti???

grazie ciao

Logged

Dueville (VI)
Offline Offline
Edison Member
*
Karma: 28
Posts: 1722
http://cesarecacitti.wordpress.com/
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

io ti consiglio di utilizzare degli shiftregister i2c:sono semplicisimi da usare, non costano nulla e ne puoi collegare più di cento in cascata.
In questo modo cerca di spostare la maggior parte dei carichi sui registri.
oppure utilizzi l'arduino ethernet e via i2c comunichi con l'altro arduino.
Dimi te che ti spiego
Logged

Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield.
Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586

Oristano
Offline Offline
Sr. Member
****
Karma: 0
Posts: 252
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

grazie cece
gli shift register  gli uso già (74hc595) ... ne ho una decina ancora a disposzione... ma non so se sono gli stessi di cui parli (i2c) ....

pensavo di usare un display i2c, che (credo) abbia bisogno solo di 2 pin, poi con gli altri forse riuscirei ad implementare il web server nello stesso microcntrollore usando una ENC28J60 LAN Ethernet...
l'ideale, per me, sarebbbe realizzare un circuito standalone ... usando per la connessione ethernet la ENC28J60....

cosa ne pensi?.. credi sia fattibile?..
Logged

Dueville (VI)
Offline Offline
Edison Member
*
Karma: 28
Posts: 1722
http://cesarecacitti.wordpress.com/
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

certo che èfattibile! ma a quel punto procurati un processore con più pin (atmega644) e fai tutto meglio e ti costa meno
Logged

Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield.
Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586

Oristano
Offline Offline
Sr. Member
****
Karma: 0
Posts: 252
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

e lo sviluppo del prototipo lo faccio con arduino mega????
Logged

Oristano
Offline Offline
Sr. Member
****
Karma: 0
Posts: 252
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

quindi dovrei mettere tutto su bread board e programmarlo tramite ISP????... è un po scomodo per fare lo sviluppo del prototipo... forse mi conviene usare il mega e poi una volta sviluppato e fatto funzionare il tutto .. spostarlo ed adattarlo per i PIN del 644???? ...
dico bene????

dove trovo un sito online per acquistare qualche 644???
Logged

Dueville (VI)
Offline Offline
Edison Member
*
Karma: 28
Posts: 1722
http://cesarecacitti.wordpress.com/
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

il micro lo puoi comprare su ebay, x lo sviluppo usa pure il mega! oppure ti compri il micro col bootloader e lo programmi via seriale!
Logged

Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield.
Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586

Pages: [1]   Go Up
Jump to: