Kazalo:

Edinstven model ure, ki ga poganjajo servo motorji Arduino: 5 korakov
Edinstven model ure, ki ga poganjajo servo motorji Arduino: 5 korakov

Video: Edinstven model ure, ki ga poganjajo servo motorji Arduino: 5 korakov

Video: Edinstven model ure, ki ga poganjajo servo motorji Arduino: 5 korakov
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Julij
Anonim
Image
Image
Edinstven model ure, ki ga poganjajo servo motorji Arduino
Edinstven model ure, ki ga poganjajo servo motorji Arduino

S tem Instructable -om vam bom pokazal, kako ustvarite uro z uporabo motorjev Arduino Nano in Servo. Če želite to narediti, potrebujete naslednje elemente:

Zaloge

  • Arduino Board (uporabljal sem Arduino Nano)
  • 2 servo motorja
  • LED žarnice
  • Žice
  • Kartonska škatla
  • Peresnik
  • Svinčnik
  • Vladar
  • Dlesni
  • Rezalnik papirja

Korak: Spajkajte potrebne LED žarnice

Spajkajte potrebne LED žarnice
Spajkajte potrebne LED žarnice
Spajkajte potrebne LED žarnice
Spajkajte potrebne LED žarnice
Spajkajte potrebne LED žarnice
Spajkajte potrebne LED žarnice
  1. Za prikaz sekund in minutnih vrednosti potrebujemo LED žarnice. Z uporabo mostične žice ali spajkajte žice na LED.
  2. Naredite jih kot na slikah

Korak: Pripravite urne in minutne servo motorje

Pripravite urne in minutne servo motorje
Pripravite urne in minutne servo motorje
Pripravite urne in minutne servo motorje
Pripravite urne in minutne servo motorje
Pripravite urne in minutne servo motorje
Pripravite urne in minutne servo motorje

V tem koraku morate ustvariti vrednost ure in minute, ki prikazuje oštevilčene plošče.

  1. Z uporabo kartona označite krog in oštevilčeno območje kot 180 stopinj, ker bo servo uporabljal podporo samo za 180 stopinj. Če uporabljate 360 -stopinjski servo motor, lahko spremenite obliko plošče.
  2. Izrežite jih kot na sliki.
  3. Če za pritrditev servo motorjev na steno ure ne uporabljate zatiča, uporabite to drugo tehniko. Tukaj sem uporabil kartonski pokrov za pokrivanje servo motorja in ta pokrov se bo prilegal steni ure.

3. korak: Programirajte Arduino Board za uro

Programirajte Arduino Board za uro
Programirajte Arduino Board za uro

Preden sestavite vse elemente, se le povežite z žicami LED, žicami servo motorjev na ploščo Arduino in preverite pravilnost programa za nalaganje. Program, ki sem ga uporabil, je priložen tukaj.

Za drugo indikacijsko LED uporabite Arduino pin 3

Za indikacijo minut so bile uporabljene 4 LED diode Arduino pin 7, 8, 9, 10

Za servo motorje uporabljamo 5, 6 zatičev

4. korak: Sestavite vse dele

Sestavite vse dele
Sestavite vse dele
Sestavite vse dele
Sestavite vse dele
Sestavite vse dele
Sestavite vse dele

Zdaj se lahko servo motorji in LED priklopijo na kartonsko škatlo kot glavno steno ure. Nato uro in minuto pritrdite na steno. Po končanem projektu je zdaj viden zgoraj.

5. korak: Dokončajte projekt in izboljšave

Zdaj napajajte arduino ploščo z zunanjim virom napajanja in lahko uživate v novi uri. Za predstavitvene namene ura deluje hitreje kot običajna. To lahko prilagodite s kodo arduino.

V tem projektu mi ni dodana funkcija nastavitve časa. To je mogoče enostavno izvesti s serijskim branjem podatkov ali povezovanjem naprave Bluetooth.

Hvala, ker ste to gledali.

Priporočena: