Sadržaj:

Rotirajući ventilator pomoću servo motora i kontrola brzine: 6 koraka
Rotirajući ventilator pomoću servo motora i kontrola brzine: 6 koraka

Video: Rotirajući ventilator pomoću servo motora i kontrola brzine: 6 koraka

Video: Rotirajući ventilator pomoću servo motora i kontrola brzine: 6 koraka
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, Srpanj
Anonim
Image
Image

U ovom ćemo vodiču naučiti kako rotirati ventilator s podesivom brzinom pomoću servo motora, potenciometra, arduina i visuina.

Gledaj 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
  • Arduino UNO (ili bilo koja druga ploča)
  • Modul ventilatora
  • Potenciometar
  • Servo motor
  • Kratkospojne žice
  • Visuino program: Preuzmite Visuino

Korak 2: Krug

Krug
Krug
Krug
Krug
  • Spojite "narančasti" (signalni) 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]
  • Spojite pin potenciometra [DTB] na arduino analogni pin [A0]
  • Spojite pin potenciometra [VCC] na arduino pin [5V]
  • Spojite pin potenciometra [GND] na arduino pin [GND]
  • Spojite pin modula ventilatora [VCC] na arduino pin [5V]
  • Spojite pin modula ventilatora [GND] na arduino pin [GND]
  • Spojite pin modula ventilatora [INA] na arduino digitalni pin [5]

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

Potrebno je instalirati Visuino: https://www.visuino.eu. 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, postavite i povežite komponente

U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
U Visuinu komponente za dodavanje, postavljanje i povezivanje
  • Dodajte "Analogni sinusni generator"
  • Dodajte "Servo"
  • Odaberite "SineAnalogGenerator1" i u prozoru svojstava postavite Amplitude na 0,30 and Frequency na 0,1
  • Spojite analogni pin izlaz (0) Arduino ploče (0) na digitalni pin ulaz na Arduino ploči (5)
  • Priključite pin SineAnalogGenerator1 (izlaz) na pin Servo1 (ulaz)
  • Spojite Servo1 pin (izlaz) na Arduino ploču Digitalni ulaz (2)

Korak 5: 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 6: Igrajte se

Ako napajate Arduino UNO modul, servo motor će se početi vrtjeti, a modul ventilatora će se početi vrtjeti, možete podesiti brzinu ventilatora pomoću potenciometra. Za prikaz detalja pogledajte video.

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

Preporučeni: