INHOUDSOPGAWE:

Arduino Sakrekenaar - Finale projek: 4 stappe
Arduino Sakrekenaar - Finale projek: 4 stappe

Video: Arduino Sakrekenaar - Finale projek: 4 stappe

Video: Arduino Sakrekenaar - Finale projek: 4 stappe
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, November
Anonim
Arduino Sakrekenaar - Finale projek
Arduino Sakrekenaar - Finale projek

Vir hierdie projek het ek 'n sakrekenaar gemaak met behulp van die Arduino Uno, 'n LCD -skerm en die 4x4 -nommerblok. Alhoewel hy klikknoppies gebruik het in plaas van die numeriese knoppie, kom die idee vir hierdie projek saam met hulp met 'n deel van die kode uit hierdie les van Aleksandar Tomić:

www.allaboutcircuits.com/projects/simple-a…

Hier is die items wat u benodig om hierdie projek te voltooi:

  • Arduino Uno
  • Broodbord
  • 16x2 LCD -module
  • 4x4 Membraan Toetsenbord
  • Jumper Wires
  • Potensiometer

Biblioteke benodig:

  • LiquidCrystal
  • Klavier

Beide die biblioteke kan afgelaai word op die blad 'Bestuur biblioteke' van die Arduino IDE.

Stap 1: Koppel die LCD aan die Arduino

Koppel die LCD aan die Arduino
Koppel die LCD aan die Arduino

Hier sal ons die LCD aan die Arduino koppel. Koppel eers die LCD aan die Breadboard en koppel dan die penne in die volgende volgorde:

  1. Grond
  2. Krag
  3. Speld 13
  4. Speld 12
  5. Speld 11
  6. Speld 10
  7. Leeg
  8. Leeg
  9. Leeg
  10. Leeg
  11. Speld 9
  12. Grond
  13. Speld 8
  14. Potensiometer (verbind met grond en krag)
  15. Krag
  16. Grond

Koppel laastens die grondrail op die broodplank aan die GND -poort op die Arduino. Koppel ook die Power Rail op die Breadboard aan die 5V -poort op die Arduino.

Stap 2: Koppel die toetsbord aan die Arduino

Koppel die toetsbord aan die Arduino
Koppel die toetsbord aan die Arduino

Nou koppel ons die 4x4 -toetsbord aan die Arduino. Die Membranous 4x4 -sleutelbord wat ek gebruik het, word nie in die Fritzing -diagram aangebied nie, so ek het geïmproviseer met hierdie 4x4 -knoppie as 'n plekhouer. Die nommerblok wat ek gebruik het, het slegs 8 poorte en ek het probeer om dit so duidelik as moontlik vir hierdie diagram te maak.

Koppel vir hierdie stap die vier penne aan die linkerkant aan poort 2, 3, 4 en 5 op die Arduino.

Koppel nou die ander vier penne aan die regterkant van die nommerblok aan die poorte A5, A4, A3 en A2 op die Arduino.

Stap 3: Verbind al die komponente

Verbind al die komponente
Verbind al die komponente

Teen hierdie tyd behoort u 'n volledig funksionele sakrekenaar op Arduino te hê. Gebruik nou net die onderstaande kode om dit te laat werk!

Stap 4: nommerblokdiagram

Nommerblokdiagram
Nommerblokdiagram

Dit is hoe ek die nommerblok met die Arduino geformateer het.

Aanbeveel: