Sommario:
- Passaggio 1: Introduzione
- Fase 2: Materiali:
- Passaggio 3: configurazione
- Passaggio 4: codice
- Passaggio 5: conclusione
Video: NameSmasher: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Namesmasher- la distruzione di 2 nomi!!!!!!
Passaggio 1: Introduzione
Questo progetto è molto semplice, ora che l'ho fatto. Fondamentalmente, quello che devi fare è connettere un LCD e 2 pulsanti ad Arduino e poi BAM hai un namemasher. Quando si preme un pulsante, si verifica uno scambio di nomi e poi un nome lampeggia, lo stesso con l'altro. Ma quando premi entrambi contemporaneamente, entrambi i nomi appariranno fino a quando non li lascerai andare.
Fase 2: Materiali:
Tutto ciò che serve è:
6 fili maschio;
4 fili femmina;
2 resistori;
2 pulsanti;
un Arduino;
un display LCD a cristalli liquidi;
e una breadboard.
Passaggio 3: configurazione
Come impostare il display LCD a cristalli liquidi;
Come puoi vedere nell'immagine devi collegare GND, VCC, SDA e SCL al suo punto corrispondente su Arduino.
Passaggio 4: codice
#includere
#includere
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVO);
int voti[4]={0, 0, 0, 0};
carattere in byte;
String pwd="VOTA";
Stringa inpt="";
flag booleano=falso;
boolean securitygranted=false;
int io;
int buttonstate1 = 0; //impostazione degli stati dei pulsanti su 0
int buttonstate2 = 0;
int buttonstate3= 0;
int buttonstate4= 0;
void setup() {
pinMode(2, INGRESSO); //Ingressi
pinMode(3, INGRESSO);
lcd.begin(16, 2);
display LCD();
Serial.begin(9600);
Serial.println("INSERIRE LA PASSWORD");
}
ciclo vuoto(){
lcd.setCursor(0, 0);
buttonstate3= digitalRead(2); //leggendo i pulsanti
buttonstate4= digitalRead(3);
Serial.print(statopulsante3);
Serial.print(buttonstate4);
if (buttonstate3 == 1){ //if buttonstate è a 1
lcd.write("Gia"); //Stampalo sullo schermo LCD
ritardo(100); }
if (buttonstate4 == 1){ //if buttonstate è a 1
lcd.write("Jeremy"); //Stampalo sullo schermo LCD
ritardo(100);
} if (buttonstate3 == 0){ //if buttonstate è a 0
lcd.clear(); // Cancella lo schermo LCD
ritardo(100); }
if (buttonstate4 == 0){
lcd.clear(); ritardo(100);
}
}
Passaggio 5: conclusione
Quindi, dopo tutto questo, sono qui per dire che puoi rendere questo progetto ancora più interessante di quello che ho fatto io. Puoi aggiungere più pulsanti in modo da poter stampare più nomi. Potresti renderlo un sistema di voto. Prova ad aggiungere due LCD (ecc.) e sperimenta con quello. Ci sono così tante cose che potresti fare con questa idea.
Buona fortuna e buone vacanze!!
Consigliato:
Come installare Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: 7 passaggi (con immagini)
Howto: installazione di Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: ho intenzione di utilizzare questo Rapsberry PI in una serie di progetti divertenti nel mio blog. Sentiti libero di dare un'occhiata. Volevo tornare a usare il mio Raspberry PI ma non avevo una tastiera o un mouse nella mia nuova posizione. Era un po' che non installavo un Raspberry
Intelligenza artificiale e riconoscimento delle immagini con HuskyLens: 6 passaggi (con immagini)
Intelligenza artificiale e riconoscimento delle immagini con HuskyLens: Ehi, come va, ragazzi! Akarsh qui da CETech. In questo progetto, daremo un'occhiata all'HuskyLens di DFRobot. È un modulo fotocamera basato sull'intelligenza artificiale in grado di eseguire diverse operazioni di intelligenza artificiale come Face Recognitio
Riconoscimento delle immagini con schede K210 e Arduino IDE/Micropython: 6 passaggi (con immagini)
Riconoscimento immagine con schede K210 e Arduino IDE/Micropython: ho già scritto un articolo su come eseguire demo OpenMV su Sipeed Maix Bit e ho anche realizzato un video di demo di rilevamento oggetti con questa scheda. Una delle tante domande che le persone hanno posto è: come posso riconoscere un oggetto che la rete neurale non è tr
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
Come smontare un computer con semplici passaggi e immagini: 13 passaggi (con immagini)
Come smontare un computer con semplici passaggi e immagini: questa è un'istruzione su come smontare un PC. La maggior parte dei componenti di base sono modulari e facilmente smontabili. Tuttavia è importante che tu sia organizzato al riguardo. Questo ti aiuterà a non perdere parti e anche a rendere più facile il rimontaggio