Sadržaj:

Okrećite sat sa pijeskom svake minute koristeći servo motor - Arduino: 8 koraka
Okrećite sat sa pijeskom svake minute koristeći servo motor - Arduino: 8 koraka

Video: Okrećite sat sa pijeskom svake minute koristeći servo motor - Arduino: 8 koraka

Video: Okrećite sat sa pijeskom svake minute koristeći servo motor - Arduino: 8 koraka
Video: ZAŠTO SE UVIJEK SAPLIĆEM #shorts 2024, Studeni
Anonim

U ovom vodiču naučit ćemo kako rotirati mali (1 minutni) sat sa pijeskom svakih 60 -ih pomoću servo motora i Visuina, Pogledajte demonstracijski video.

Korak 1: Ono što će vam trebati

Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
  • Arduino UNO (ili bilo koji drugi Arduino)
  • Pješčani sat
  • Servo motor
  • malo žice ili ljepila za pričvršćivanje sata na motor
  • kratkospojne žice
  • Visuino program: Preuzmite Visuino

Korak 2: Krug

Krug
Krug
  • Spojite "narančasti" pin servo motora na Arduino digitalni pin [2]
  • Spojite "crveni" pin servo motora na Arduino pozitivni pin [5V]
  • Spojite "smeđi" pin servo motora na negativni pin Arduino [GND]

Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO

Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Pokrenite Visuino i odaberite vrstu ploče Arduino UNO

Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:

Imajte na umu da postoje neke kritične pogreške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako niste učinili, slijedite korake u ovom Uputu za postavljanje Arduino IDE -a za programiranje Arduino UNO! Visuino: https://www.visuino.eu također je potrebno instalirati. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, odaberite "Arduino UNO" kao što je prikazano na slici 2

Korak 4: U Visuinu dodajte komponente

U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
  • Dodajte komponentu "Generator sata"
  • Dodajte komponentu "Toggle (T) Flip-Flop"
  • Dodajte komponentu "Analog Value"
  • Dodajte komponentu "Servo"

Korak 5: U Visuino komponentama skupa

U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components
  • Odaberite "ClockGenerator1" i u prozoru svojstava postavite "Frequency" na: 0.0166667 << ovo je 60s, možete promijeniti broj ako želite
  • Odaberite "AnalogValue1" i u prozoru svojstava postavite "Value" na 1
  • Dvaput kliknite na "AnalogValue1" i u prozoru elemenata povucite 2X "Postavi vrijednost" na lijevu stranu Odaberite "Postavi vrijednost 2" i u prozoru svojstava postavite "Vrijednost" na 1

Korak 6: U komponentama Visuino Connect

U komponentama Visuino Connect
U komponentama Visuino Connect
  • Spojite "ClockGenerator1" pin [Out] na "TFlipFlop1" pin [clock]
  • Spojite "TFlipFlop1" pin [Out] na "AnalogValue1"> "Set Value0" pin [In]
  • Spojite pin "TFlipFlop1" [obrnuto] na "AnalogValue1"> "Set Value1" pin [In]
  • Spojite "AnalogValue1" pin [Out "na pin" Servo1 "[In]
  • Spojite "Servo1" pin [Out] na digitalni pin Arduino ploče [2]

Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd

Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod

U Visuinu pri dnu kliknite karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite gumb "Compile/Build and Upload".

Korak 8: Igrajte se

Ako napajate Arduino UNO modul, servo motor će okretati pješčani sat svake minute.

Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable, možete ga preuzeti ovdje i otvoriti u Visuinu:

Preporučeni: