Sadržaj:

Jedinstven model sata koji pokreću Arduino servo motori: 5 koraka
Jedinstven model sata koji pokreću Arduino servo motori: 5 koraka

Video: Jedinstven model sata koji pokreću Arduino servo motori: 5 koraka

Video: Jedinstven model sata koji pokreću Arduino servo motori: 5 koraka
Video: CS50 2014 – 9-я неделя 2024, Novembar
Anonim
Image
Image
Jedinstven model sata koji pokreću Arduino servo motori
Jedinstven model sata koji pokreću Arduino servo motori

S ovim Instructable -om ću vam pokazati kako stvoriti sat pomoću Arduino Nano i Servo motora. Da biste to učinili, potrebne su vam sljedeće stavke,

Supplies

  • Arduino ploča (koristio sam Arduino Nano)
  • 2 servo motora
  • LED sijalice
  • Žice
  • Kartonska kutija
  • Olovka
  • Olovka
  • Vladar
  • Žvakaća guma
  • Rezač papira

Korak 1: Lemite potrebne LED žarulje

Lemite potrebne LED sijalice
Lemite potrebne LED sijalice
Lemite potrebne LED sijalice
Lemite potrebne LED sijalice
Lemite potrebne LED sijalice
Lemite potrebne LED sijalice
  1. Za prikaz sekunde i minutnih vrijednosti potrebne su nam LED žarulje. Korištenjem kratkospojne žice ili lemljenja žica na LED.
  2. Napravite ih kao na slikama

Korak 2: Pripremite satne i minutne servo motore

Pripremite satne i minutne servo motore
Pripremite satne i minutne servo motore
Pripremite satne i minutne servo motore
Pripremite satne i minutne servo motore
Pripremite satne i minutne servo motore
Pripremite satne i minutne servo motore

U ovom koraku potrebno je stvoriti vrijednost sata i minute koja prikazuje numerirane ploče.

  1. Korištenjem kartona označite krug i numerirano područje kao za 180 stepeni jer će servo koristiti podršku samo za 180 stepeni. Ako koristite servo motor za podršku od 360 stepeni, možete promijeniti dizajn ploče.
  2. Izrežite ih kao na slici.
  3. Ako ne koristite iglu za pričvršćivanje servo motora na zid sata, upotrijebite neku drugu tehniku za to. Ovdje sam koristio kartonsko kućište za pokrivanje servo motora i taj poklopac će stati na zid sata.

Korak 3: Programirajte Arduino ploču za rad na satu

Programirajte Arduino ploču za sat
Programirajte Arduino ploču za sat

Prije sastavljanja svih predmeta samo spojite LED žice, žice servo motora na Arduino ploču i provjerite ispravnost programa za prijenos. Program koji sam koristio nalazi se u prilogu ovdje.

Za drugu indikacijsku LED upotrijebio je Arduino pin 3

Za indikaciju minuta koristile su se 4 LED diode Arduino pin 7, 8, 9, 10

Za servo motore koristi se 5, 6 pinova

Korak 4: Sastavite sve dijelove

Sastavite sve dijelove
Sastavite sve dijelove
Sastavite sve dijelove
Sastavite sve dijelove
Sastavite sve dijelove
Sastavite sve dijelove

Sada se servo motori i LED diode mogu pričvrstiti na kartonsku kutiju kao glavni zid sata. Zatim postavite satne i minutne ploče na zid. Nakon završetka projekt je sada vidljiv kao gore.

Korak 5: Završite projekat i poboljšanja

Sada napajajte arduino ploču pomoću vanjskog izvora napajanja i možete uživati u novom satu. U demo svrhu sat radi brže od normalne brzine. To se može prilagoditi pomoću arduino koda.

U ovom projektu mi nije dodana funkcija postavljanja vremena. To se može lako implementirati pomoću serijskog čitanja podataka ili povezivanjem Bluetooth uređaja.

Hvala vam što ste ovo gledali.

Preporučuje se: