Go Down

Topic: Numero di pin insufficienti? (Read 1 time) previous topic - next topic

nunziox

Come faccio se non mi bastano il numero di pin?
Volevo collegare un Tastierino a matrice 4x4 che occupa 8 pin, come faccio?


leo72

Intanto potresti dire che pin hai occupati, per capire quanti te ne restano liberi.
Poi, sai che puoi usare i pin analogici come normali pin digitali?
Basta usare la numerazione da 14 a 19 per i pin da A0 ad A5 rispettivamente.

pelletta

In queste situazioni consiglio sempre gli shift register.
Questa volta però, dato che si tratta di una tastiera a matrice, consiglio di interfacciarla tramite I2C con l'integrato PCF8574 dato che ti servono pin di ingresso e di uscita per gestirla.

Ottimo anche il suggerimento di Leo, descrivi un attimo il tuo circuito

nunziox

6 sensori  antifurto ciascuno dei quali occupa 1 pin + GND, il tastierino mi serve per l'attivazione disattivazione dell'antifurto, inoltre vi è un modulo ZIGBEE.

Michele Menniti

e lo zigbee quanti pin richiede?
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Brunello

Ma un display LCD ce lo devi mettere ?

Michele Menniti


Ma un display LCD ce lo devi mettere ?

azzzz, allora discorso chiuso, l'unica è un I2C expander
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

CrossRoads

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Michele Menniti

Bob, let it be the 1284P, it only works on your Bobduino ]:D
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

CrossRoads

Still don't understand why all the clock issues folks have.
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Michele Menniti


Still don't understand why all the clock issues folks have.

I do not know, we are doing hundreds of tests with different bootloader, each micro work (or not) in a different way =(
But if you program via ISP, the serial works, however, if the bootloader loads, it is very difficult to upload a sketch via serial :smiley-eek-blue:
In some cases just a R, in others a RC, in others nothing works :smiley-sweat:
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

leo72


leo72


Still don't understand why all the clock issues folks have.

Me too.
Every people has tried to program this chip has encountered problems solved with different solutions.
I think the reason can be related to the use of breadboard/protoboard... but I can not replicate those test on a PCB because I don't make PCBs at home

PaoloP

Si, ma a Nunzio che gli frega della vostra discussione in inglese sul 1284P?  :smiley-roll-blue:
Tra l'altro non ha nemmeno detto se ha una UNO o una MEGA. (che gli si potrebbe consigliare)

E meno male che l'OT è partito dal Global Moderator seguito a ruota dal Forum Moderator, altrimenti chissà cosa sarebbe potuto accadere.


Michele Menniti

Vero, Leo spiega a BOB che se gli va di interfacciarsi con Noi potrebbe intervenire sul Topic sul 644, magari postando lo schema elettrico della sua Bobuino, dalla foto che ha postato io ho visto che ci sono una serie di R da 10k e condensatori vari, si vede che anche la linea TX ha una R ;) se ci mostrasse come ha risolto lui effettivamente non sarebbe male, no? :)
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Go Up