Satura rādītājs:

Pagrieziet smilšu pulksteni ik minūti, izmantojot servomotoru - Arduino: 8 soļi
Pagrieziet smilšu pulksteni ik minūti, izmantojot servomotoru - Arduino: 8 soļi

Video: Pagrieziet smilšu pulksteni ik minūti, izmantojot servomotoru - Arduino: 8 soļi

Video: Pagrieziet smilšu pulksteni ik minūti, izmantojot servomotoru - Arduino: 8 soļi
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Novembris
Anonim

Šajā apmācībā mēs iemācīsimies pagriezt nelielu (1 minūtes) smilšu pulksteni ik pēc 60 gadiem, izmantojot servomotoru un Visuino, Noskatieties demonstrācijas video.

1. darbība. Kas jums būs nepieciešams

Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
  • Arduino UNO (vai kāds cits Arduino)
  • Smilšu pulkstenis
  • Servo motors
  • nelielu vadu vai līmi, lai piestiprinātu pulksteni pie motora
  • džemperu vadi
  • Visuino programma: lejupielādējiet Visuino

2. solis: ķēde

Ķēde
Ķēde
  • Pievienojiet servomotora "oranžo" tapu Arduino digitālajai tapai [2]
  • Pievienojiet servodzinēja sarkano tapu Arduino pozitīvajai tapai [5V]
  • Pievienojiet servodzinēja "brūno" tapu Arduino negatīvajai tapai [GND]

3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu

Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu

Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:

Lūdzu, ņemiet vērā, ka Arduino IDE 1.6.6 ir dažas kritiskas kļūdas. Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies! Ja neesat to izdarījis, izpildiet šajā instrukcijā norādītās darbības, lai iestatītu Arduino IDE, lai programmētu Arduino UNO! Ir jāinstalē arī Visuino: https://www.visuino.eu. Visuino palaišana, kā parādīts pirmajā attēlā. Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls). Kad tiek parādīts dialoglodziņš, izvēlieties "Arduino UNO", kā parādīts 2. attēlā

4. darbība: Visino pievienojiet komponentus

Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
  • Pievienojiet komponentu "Pulksteņu ģenerators"
  • Pievienojiet komponentu "Pārslēgt (T) Flip-Flop"
  • Pievienojiet komponentu "Analog Value"
  • Pievienojiet komponentu "Servo"

5. darbība: Visuino komplekta komponentos

Visuino komplekta komponentos
Visuino komplekta komponentos
Visuino komplekta komponentos
Visuino komplekta komponentos
  • Atlasiet "ClockGenerator1" un rekvizītu logā iestatiet "Frekvence" uz: 0.0166667 << tas ir 60. gadi, jūs varat mainīt numuru, ja vēlaties
  • Atlasiet "AnalogValue1" un rekvizītu logā iestatiet "Value" uz 1
  • Veiciet dubultklikšķi uz "AnalogValue1" un elementu logā velciet 2X "Iestatīt vērtību" uz kreiso pusiIzvēlieties 'Iestatīt vērtību2' un rekvizītu loga kopā "Vērtība" uz 1

6. darbība: Visuino Connect komponentos

Visuino Connect komponentos
Visuino Connect komponentos
  • Pievienojiet "ClockGenerator1" tapu [izeja] ar "TFlipFlop1" tapu [pulkstenis]
  • Savienojiet "TFlipFlop1" tapu [izeja] ar "AnalogValue1"> "Iestatīt vērtību0" tapu [ieeja]
  • Pievienojiet "TFlipFlop1" tapu [apgriezts] ar "AnalogValue1"> "Iestatīt vērtību1" tapu [In]
  • Pievienojiet "AnalogValue1" tapu [izeja "ar" Servo1 "tapu [ieeja]
  • Savienojiet "Servo1" tapu [izeja] ar Arduino plates digitālo tapu [2]

7. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu

Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu

Vietnē Visuino apakšā noklikšķiniet uz cilnes "Būvēt", pārliecinieties, vai ir atlasīts pareizais ports, pēc tam noklikšķiniet uz pogas "Kompilēt/veidot un augšupielādēt".

8. solis: spēlējiet

Ja jūs barojat Arduino UNO moduli, servomotors katru minūti pagriezīs smilšu pulksteni.

Apsveicam! Jūs esat pabeidzis savu projektu ar Visuino. Pievienots arī Visuino projekts, ko es izveidoju šim Instructable, jūs varat to lejupielādēt šeit un atvērt to Visuino:

Ieteicams: