INHOUDSOPGAWE:

N Unieke klokmodel, aangedryf deur Arduino Servo Motors: 5 stappe
N Unieke klokmodel, aangedryf deur Arduino Servo Motors: 5 stappe

Video: N Unieke klokmodel, aangedryf deur Arduino Servo Motors: 5 stappe

Video: N Unieke klokmodel, aangedryf deur Arduino Servo Motors: 5 stappe
Video: CS50 2014 – 9-я неделя 2024, Julie
Anonim
Image
Image
'N Unieke klokmodel aangedryf deur Arduino Servo Motors
'N Unieke klokmodel aangedryf deur Arduino Servo Motors

Met hierdie Instructable gaan ek jou wys hoe om 'n klok te maak met behulp van Arduino Nano en Servo motors. Om dit te kan doen, benodig u die volgende items,

Voorrade

  • Arduino Board (ek het Arduino Nano gebruik)
  • 2 servomotors
  • LED gloeilampe
  • Drade
  • Kartondoos
  • Pen
  • Potlood
  • Heerser
  • Gom
  • Papiersnyer

Stap 1: Soldeer die benodigde LED -gloeilampe

Soldeer die benodigde LED -gloeilampe
Soldeer die benodigde LED -gloeilampe
Soldeer die benodigde LED -gloeilampe
Soldeer die benodigde LED -gloeilampe
Soldeer die benodigde LED -gloeilampe
Soldeer die benodigde LED -gloeilampe
  1. Om sekondes aanduiding en minuutwaardes aan te toon, benodig ons LED -gloeilampe. Met behulp van jumper draad of bout soldeer die drade na LED.
  2. Maak dit soos op die foto's

Stap 2: Berei uur- en minuut -servomotors voor

Berei uur- en minuut -servomotors voor
Berei uur- en minuut -servomotors voor
Berei uur- en minuut -servomotors voor
Berei uur- en minuut -servomotors voor
Berei uur- en minuut -servomotors voor
Berei uur- en minuut -servomotors voor

In hierdie stap moet u uurwaarde en minuutwaarde met genummerde plate skep.

  1. Merk die sirkel en die genommerde gebied met karton in 180 grade, omdat die servo slegs 180 grade ondersteun. As u 'n 360 grade ondersteunings servomotor gebruik, kan u die bordontwerp verander.
  2. Sny hulle soos in die prentjie.
  3. As u nie 'n pen gebruik om servomotors aan die klok se muur te heg nie, gebruik dan 'n ander tegniek. Hier het ek 'n kartonbak gebruik om die servomotor te bedek en die omslag pas by die klokmuur.

Stap 3: Programmeer die Arduino -bord vir klok

Programmeer die Arduino -bord vir klok
Programmeer die Arduino -bord vir klok

Voordat u al die items bymekaarmaak, sluit u net aan by LED -drade, servomotorsdrade na die Arduino -bord en kyk of die oplaai -program korrek is. Die program wat ek gebruik het, is hier aangeheg.

Vir die tweede aanduiding gebruik LED Arduino pin 3

Vir minuut -aanduiding gebruik 4 LED's Arduino pen 7, 8, 9, 10

Vir servomotore gebruik 5, 6 penne

Stap 4: Monteer al die dele

Monteer al die onderdele
Monteer al die onderdele
Monteer al die onderdele
Monteer al die onderdele
Monteer al die onderdele
Monteer al die onderdele

Nou kan servomotore en LED's aan die kartondoos geheg word as die belangrikste klokmuur. Plaas dan die uur- en minuutborde teen die muur. Na afloop van die projek is dit nou sigbaar soos hierbo.

Stap 5: Voltooi die projek en verbeterings

Skakel nou die arduino -bord aan met behulp van 'n eksterne kragbron, en u kan die nuwe horlosie geniet. Vir demo -doeleindes werk die klok teen die normale snelheid. Dit kan aangepas word met behulp van arduino -kode.

In hierdie projek word ek nie 'n tydsbepalingsfunksie bygevoeg nie. Dit kan maklik geïmplementeer word deur seriële data te lees of 'n Bluetooth -toestel aan te sluit.

Dankie dat u hierna gekyk het.

Aanbeveel: