Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šiam projektui aš padariau skaičiuotuvą, naudodamas „Arduino Uno“, LCD ekraną ir 4x4 skaičių klaviatūrą. Nors jis naudojo paspaudimo mygtukus, o ne skaičių klaviatūrą, šio projekto idėja ir pagalba su kai kuriais kodais kilo iš šios Aleksandaro Tomičiaus pamokos:
www.allaboutcircuits.com/projects/simple-a…
Štai dalykai, kurių jums reikės norint užbaigti šį projektą:
- Arduino Uno
- Bandomoji Lenta
- 16x2 LCD modulis
- 4x4 membraninė klaviatūra
- Trumpieji laidai
- Potenciometras
Reikalingos bibliotekos:
- LiquidCrystal
- Klaviatūra
Abi bibliotekas galima atsisiųsti „Arduino IDE“skirtuke „Tvarkyti bibliotekas“.
1 veiksmas: LCD prijungimas prie „Arduino“
Čia mes prijungsime LCD prie „Arduino“. Pirmiausia prijunkite skystųjų kristalų ekraną prie „Breadboard“ir tada prijunkite kaiščius tokia tvarka:
- Gruntas
- Galia
- 13 kaištis
- 12 kaištis
- 11 kaištis
- 10 kaištis
- Tuščia
- Tuščia
- Tuščia
- Tuščia
- 9 kaištis
- Gruntas
- 8 kaištis
- Potenciometras (prijungtas prie žemės ir maitinimo šaltinio)
- Galia
- Gruntas
Galiausiai prijunkite „Breadboard“antžeminį bėgelį prie „Arduino“GND prievado. Taip pat prijunkite „Power Rail“ant duonos lentos prie „Arduino“5V prievado.
2 veiksmas: klaviatūros prijungimas prie „Arduino“
Dabar mes prijungsime 4x4 klaviatūrą prie „Arduino“. Naudota „Membranous 4x4“klaviatūra nėra pateikta „Fritzing“diagramoje, todėl improvizavau naudodami šį 4x4 mygtukų bloknotą kaip vietos rezervavimo ženklą. Skaičių klaviatūra, kurią naudojau, turi tik 8 prievadus, ir aš stengiausi tai padaryti kuo aiškiau šioje diagramoje.
Norėdami tai padaryti, prijunkite keturis kaiščius kairėje prie 2, 3, 4 ir 5 „Arduino“prievadų.
Dabar prijunkite kitus keturis kaiščius dešinėje skaičių klaviatūros pusėje prie „Arduino“prievadų A5, A4, A3 ir A2.
3 žingsnis: Prijunkite visus komponentus
Iki to laiko turėtumėte turėti visiškai veikiančią „Arduino“skaičiuoklę. Dabar tiesiog naudokite žemiau esantį kodą, kad jis veiktų!
4 žingsnis: skaičių klaviatūros diagrama
Taip suformatavau skaičių klaviatūrą su „Arduino“.