
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

For dette prosjektet godtar vi data fra et matrisetastatur og deretter viser det på en LCD -skjerm
Modul.
Trinn 1: KOMPONENT NØDVENDIG



- CLOUDX MIKROKONTROLLER
- CLOUDX SOFTCARD
- V3 USB CORD
- LCD 16x2
- TASTATUR 4x4
- VARIABEL MOTSTAND (103)
- HOPPELTRÅ
Du kan få komponenten din her
Trinn 2: OPPSETT AV MASKINEN




første skritt:
LCD -tilkobling: vi kommer til å bruke data 4 - data 7 -pins, registrer velg pin, aktiver pin.
- koble RS -pinnen til pinne 1 på mikrokontrolleren
- koble EN -pin til pin2 på mikrokontrolleren
- koble D4 -pin til pin3 på mikrokontrolleren
- koble D5 -pin til pin4 på mikrokontrolleren
- koble D6 -pin til pin5 på mikrokontrolleren
- koble D7 -pin til pin6 på mikrokontrolleren
- koble Vss og led den negative pinnen til GND
- koble Vdd og ledet positiv pin til 5v
- koble den midterste pinnen med variabel motstand til VE (kontrast V). og den andre pinnen til 5v og GND.
Andre trinn:
Tastaturtilkobling: vi bruker pullDown -motstand for tastaturets kolonnpinner.
- Pinnen 1 på tastaturet kolonnestiften ble koblet til 10k motstand og til pinne 11 på mikrokontrolleren.
- Pin2 på tastaturet kolonnestiften ble koblet til 10k motstand og til pin12 på mikrokontrolleren.
- Pin3 på tastaturet kolonnen pin var koblet til 10k motstand og til pin13 på mikrokontrolleren.
- Pinnen 4 på tastaturet kolonnestiften ble koblet til 10k motstand og til pinne 14 på mikrokontrolleren.
Og enden av motstanden var koblet sammen til GND.
- Pin1 på tastaturet Row pin ble koblet til pin7 på mikrokontrolleren.
- Pin2 på tastaturet Row pin ble koblet til pin8 på mikrokontrolleren.
- Pin3 på tastaturet Row pin ble koblet til pin9 på mikrokontrolleren.
- Pin4 på tastaturet Row pin ble koblet til pin10 på mikrokontrolleren
Etter å ha oppnådd det, la gå til koding.
Hvis du vil laste ned CloudX IDE, klikk her
Trinn 3: KODING
Kopier denne koden til CloudX IDE.
#include #include #include
#define NumberOfRows 4 // angi antall RADER for tastaturet
#define NumberOfColumns 4 // angi antall KOLONNER for tastaturtegn Tastaturtegn [NumberOfRows] [NumberOfColumns] = {'1', '2', '3', 'A', '4', '5', '6', 'B', '7', '8', '9', 'C', '*', '0', '#', 'D'}; // oppsett av tastaturets taster char RowPins [NumberOfRows] = {7, 8, 9, 10}; // Tastaturets radnål til CloudX char ColumnsPins [NumberOfColumns] = {11, 12, 13, 14}; // Tastaturets kolonnepinner char Keys; // lagre tastaturutgang her oppsett () {// oppsett her Lcd_setting (1, 2, 3, 4, 5, 6); Lcd_cmd (cursorOff); Lcd_cmd (klar);
Tastaturinnstilling (PULLDOWNCOL, RowPins, ColumnsPins, NumberOfRows, NumberOfColumns, Tastaturtegn); // initialiser tastaturet med disse dataene
Løkke(){
// Programmer her mens (Keys == 0) // hvis ingen tast trykkes, fortsett å se etter tastetrykk Keys = Keypad_getKey (); // hvis en tast trykkes last inn nøkkeldata i tastevariabelen Lcd_writeCP (Keys); // Vis tasten trykket på LCDs nåværende markørposisjonstaster = 0; // Fjern innholdet i tastvariabelen}}
Trinn 4: Del med oss
Har du oppnådd det?
hvis du oppnår det, del det med oss her
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn

DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
Arduino -kalkulator ved hjelp av 4X4 -tastatur: 4 trinn (med bilder)

Arduino -kalkulator ved hjelp av 4X4 -tastatur: I denne opplæringen skal vi bygge vår egen kalkulator med Arduino. Verdiene kan sendes inn via et tastatur (4 × 4 tastatur) og resultatet kan vises på en LCD -skjerm. Denne kalkulatoren kan utføre enkle operasjoner som addisjon, subtraksjon, multiplisering
Arduino DIY -kalkulator ved hjelp av 1602 LCD- og 4x4 -tastatur: 4 trinn

Arduino DIY -kalkulator ved hjelp av 1602 LCD- og 4x4 -tastatur: Hei folkens i denne instruksen, vi lager en kalkulator ved hjelp av Arduino som kan gjøre grunnleggende beregninger. Så i utgangspunktet vil vi ta input fra 4x4 -tastaturet og skrive ut dataene på 16x2 lcd -skjermen, og arduino vil gjøre beregningene
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)

Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
TASTATUR MED 7 SEGMENTER VED CLOUDX MIKROKONTROLLER: 4 trinn

TASTATUR MED 7 SEGMENT SOM BRUKER CLOUDX MIKROKONTROLLER: For dette prosjektet godtar vi numerisk inndata fra et matrisetastatur og deretter viser det på en sjusegments displaymodul. Siden de 8 lysdiodene er merket A til G og DP (for desimaltegnet), hvis du vil vise tallet 6, vil du bruke