Pages: [1] 2   Go Down
Author Topic: Numero di pin insufficienti?  (Read 1301 times)
0 Members and 1 Guest are viewing this topic.
Catania
Offline Offline
Jr. Member
**
Karma: 0
Posts: 57
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged


Marche
Offline Offline
Edison Member
*
Karma: 33
Posts: 2261
azioni semplici per risultati complessi
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Catania
Offline Offline
Jr. Member
**
Karma: 0
Posts: 57
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 511
Posts: 12316
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

e lo zigbee quanti pin richiede?
Logged

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

Tuscany
Offline Offline
Edison Member
*
Karma: 66
Posts: 1948
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma un display LCD ce lo devi mettere ?
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 511
Posts: 12316
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma un display LCD ce lo devi mettere ?
azzzz, allora discorso chiuso, l'unica è un I2C expander
Logged

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

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26419
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ATmega1284P, 32 IO!
Logged

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.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 511
Posts: 12316
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bob, let it be the 1284P, it only works on your Bobduino smiley-twist
Logged

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

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26419
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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

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.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 511
Posts: 12316
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley-cry
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
Logged

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

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ATmega1284P, 32 IO!
...and a lot of room for code too  smiley-wink
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged


Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 110
Posts: 6974
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.

Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 511
Posts: 12316
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley-wink se ci mostrasse come ha risolto lui effettivamente non sarebbe male, no? smiley
Logged

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

Pages: [1] 2   Go Up
Jump to: