Turinys:

Unikalus laikrodžio modelis, kurį palaiko „Arduino Servo Motors“: 5 žingsniai
Unikalus laikrodžio modelis, kurį palaiko „Arduino Servo Motors“: 5 žingsniai

Video: Unikalus laikrodžio modelis, kurį palaiko „Arduino Servo Motors“: 5 žingsniai

Video: Unikalus laikrodžio modelis, kurį palaiko „Arduino Servo Motors“: 5 žingsniai
Video: MKS Gen L - Marlin 1 1 9 (configuration.h) 2024, Liepa
Anonim
Image
Image
Unikalus laikrodžio modelis, sukurtas „Arduino Servo Motors“
Unikalus laikrodžio modelis, sukurtas „Arduino Servo Motors“

Su šia instrukcija parodysiu, kaip sukurti laikrodį naudojant „Arduino Nano“ir „Servo“variklius. Norėdami tai padaryti, jums reikės šių elementų:

Prekės

  • „Arduino“lenta (naudojau „Arduino Nano“)
  • 2 servo varikliai
  • LED lemputės
  • Laidai
  • Kartoninė dėžutė
  • Rašiklis
  • Pieštukas
  • Valdovas
  • Guma
  • Popieriaus pjaustyklė

1 žingsnis: lituokite reikalingas LED lemputes

Lituokite reikalingas LED lemputes
Lituokite reikalingas LED lemputes
Lituokite reikalingas LED lemputes
Lituokite reikalingas LED lemputes
Lituokite reikalingas LED lemputes
Lituokite reikalingas LED lemputes
  1. Norėdami parodyti sekundžių ir minučių reikšmes, mums reikia LED lempučių. Naudodami jungiamąjį laidą arba lydmetalį, prijunkite laidus prie LED.
  2. Padarykite juos kaip paveikslėliuose

2 žingsnis: Paruoškite valandos ir minutės servo variklius

Paruoškite valandinius ir minutinius servo variklius
Paruoškite valandinius ir minutinius servo variklius
Paruoškite valandinius ir minutinius servo variklius
Paruoškite valandinius ir minutinius servo variklius
Paruoškite valandinius ir minutinius servo variklius
Paruoškite valandinius ir minutinius servo variklius

Šiame žingsnyje reikia sukurti valandos ir minutės reikšmes, rodančias sunumeruotas plokšteles.

  1. Naudodami kartoną pažymėkite apskritimą ir sunumeruotą sritį kaip 180 laipsnių, nes servo servas naudos tik 180 laipsnių atramą. Jei naudojate 360 laipsnių atraminį servo variklį, galite pakeisti plokštės dizainą.
  2. Iškirpkite juos, kaip parodyta paveikslėlyje.
  3. Jei nenaudojate kaiščio servo varikliams pritvirtinti prie laikrodžio sienos, naudokite kitą metodą. Čia aš naudoju kartoninį korpusą servo varikliui uždengti, o šis dangtelis tinka prie laikrodžio sienos.

3 veiksmas: užprogramuokite „Arduino“lentą laikrodžiui

Užprogramuokite „Arduino“laikrodžio lentą
Užprogramuokite „Arduino“laikrodžio lentą

Prieš surinkdami visus elementus, tiesiog prijunkite LED laidus, „Servo“variklių laidus prie „Arduino“plokštės ir patikrinkite įkėlimo programos teisingumą. Mano naudojama programa pridedama čia.

Antrai indikacijai LED naudojamas „Arduino“kaištis 3

Minutės rodymui naudojami 4 šviesos diodai „Arduino“kaištis 7, 8, 9, 10

Servo varikliams naudojami 5, 6 kaiščiai

4 žingsnis: Surinkite visas dalis

Surinkite visas dalis
Surinkite visas dalis
Surinkite visas dalis
Surinkite visas dalis
Surinkite visas dalis
Surinkite visas dalis

Dabar servo varikliai ir šviesos diodai gali būti pritvirtinti prie kartoninės dėžutės, laikomos pagrindine laikrodžio siena. Tada pritvirtinkite valandų ir minučių plokštes prie sienos. Baigus projektą dabar matomas kaip aukščiau.

5 žingsnis: Užbaikite projektą ir patobulinimus

Dabar įjunkite arduino plokštę naudodami išorinį maitinimo šaltinį ir galėsite mėgautis nauju laikrodžiu. Demonstraciniais tikslais laikrodis veikia greičiau nei įprastas. Tai galima koreguoti naudojant arduino kodą.

Šiame projekte man nėra pridėta laiko nustatymo funkcija. Tai galima lengvai įgyvendinti naudojant serijinių duomenų nuskaitymą arba prijungus „Bluetooth“įrenginį.

Dėkojame, kad tai žiūrite.

Rekomenduojamas: