Taula de continguts:
- Pas 1: teoria del treball
- Pas 2: construïm
- Pas 3: connecteu alguns LEDs
- Pas 4: Codificació
- Pas 5: aplicacions
- Pas 6: inconvenients
Vídeo: Més de 100 commutadors en un sol pin d'Arduino: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Introducció
Us heu esgotat els pins d'entrada? No us preocupeu, aquí teniu una solució sense cap registre de torns. En aquest vídeo, aprendrem a connectar més de 100 commutadors a un sol pin d'Arduino.
Pas 1: teoria del treball
Mireu primer el diagrama del circuit, en cas contrari, no podreu entendre el que dic. Sempre que premo un interruptor, el circuit es completarà mitjançant un nombre diferent de resistències,
- Al circuit, si premem el cinquè interruptor, el circuit s'està completant a través de les 4 resistències,
- Si premem el 4t interruptor, el circuit es completa mitjançant 3 resistències,
- Si premem el tercer commutador, el circuit es completa mitjançant 2 resistències,
- Si premem el segon commutador, el circuit s'està completant a través d'una resistència,
- I si premem el primer interruptor, el circuit s'està completant sense resistències.
Això significa que el voltatge que arriba al pin analògic A1 serà diferent per a cada commutador, de manera que utilitzarem la funció analogRead () per llegir els valors del pin A1 i, a continuació, utilitzarem una condició if else if per realitzar diferents operacions per a cada commutador.
Pas 2: construïm
- En primer lloc, connecteu cinc interruptors automàtics a una placa de control.
- Per descomptat, podeu connectar un màxim de 1023 commutadors teòricament a un microcontrolador de 8 bits com Arduino.
- A continuació, interconnecteu les resistències entre els interruptors de pressió, tal com es mostra al diagrama.
- Connecteu l'altre extrem de tots els commutadors a 5v d'Arduino, com podeu veure aquí, he connectat el dispositiu de manera que un extrem estigui connectat a la línia blava de la placa de barba que està connectada al 5v.
- A continuació, des del final del commutador final, connecteu un cable al pin analògic A1 d'Arduino.
- A continuació, connecteu una resistència a través d'A1 i GND d'Arduino, que és per a desplegar, és a dir, mantenir el valor a zero quan no es prem cap commutador.
Pas 3: connecteu alguns LEDs
Connectem alguns LED per comprovar el funcionament del nostre circuit.
- Connecteu els LEDs tal com es mostra al circuit,
- Connecteu tots els terminals positius de tots els LED al 5v.
- Connecteu el terminal negatiu de cada LED al pin digital D12 a D8 d'Arduino, respectivament.
- Pràcticament hem de connectar els LED mitjançant resistències per a una bona vida útil.
Pas 4: Codificació
Mireu el programa. Totes les línies es comenten correctament.
Ara carregem el codi i el veiem en acció.
Pas 5: aplicacions
- Teclat
- Teclat de mida completa per a Arduino.
- Mini teclat personalitzat per a la vostra tauleta Raspberry Pi, etc.
Pas 6: inconvenients
Els diversos commutadors no funcionaran en un sol instant. Si se us ocorre una altra aplicació, publiqueu-la als comentaris
Gràcies.
Recomanat:
Teclat USB universal amb commutadors RGB: 6 passos
Teclat USB universal amb commutadors RGB: en aquest instructiu us mostraré com construir el vostre propi teclat USB personalitzat que es comporta com un teclat ordinador normal. Podeu assignar qualsevol combinació de tecles o seqüència de tecles a prémer mentre premeu només un polsador. Podeu utilitzar-lo
Monitor d'humitat del sòl DIY amb Arduino i pantalla Nokia 5110: 6 passos (amb imatges)
Monitor de humitat del sòl DIY amb Arduino i pantalla Nokia 5110: en aquest instructiu veurem com construir un monitor d’humitat del sòl molt útil amb una gran pantalla LCD del Nokia 5110 mitjançant Arduino. Mesureu fàcilment els nivells d’humitat del sòl de la vostra planta des del vostre Arduino i creeu dispositius interessants
Arduino més barat -- Arduino més petit -- Arduino Pro Mini -- Programació -- Arduino Neno: 6 passos (amb imatges)
Arduino més barat || Arduino més petit || Arduino Pro Mini || Programació || Arduino Neno: …………………………. SUBSCRIU-SE Al meu canal de YouTube per obtenir més vídeos ……. Aquest projecte tracta sobre com connectar un arduino més petit i barat de la història. L’arduino més petit i barat és arduino pro mini. És similar a arduino
Control d'un servo motor RC amb un Arduino i dos commutadors momentanis: 4 passos
Control d’un servo motor RC amb un Arduino i dos commutadors momentanis: el nom ho diu tot. Control d’un servomotor de cotxe RC amb un Arduino i algunes resistències, cables de pont i dos interruptors tàctils. Vaig fer això el segon dia que vaig aconseguir el meu Arduino, així que estic bastant orgullós de mi mateix
Com llegir molts commutadors amb un pin MCU: 4 passos
Com es poden llegir molts interruptors amb un pin MCU: Alguna vegada us heu perdut cap projecte i el projecte continua creixent i creixent, mentre hi afegiu més coses (en diem "Creaturisme")? En un projecte recent, estava construint un mesurador de freqüència i vaig afegir cinc funcions