Sadržaj:

Kako koristiti koračni motor kao rotacijski davač i OLED zaslon za korake: 6 koraka
Kako koristiti koračni motor kao rotacijski davač i OLED zaslon za korake: 6 koraka

Video: Kako koristiti koračni motor kao rotacijski davač i OLED zaslon za korake: 6 koraka

Video: Kako koristiti koračni motor kao rotacijski davač i OLED zaslon za korake: 6 koraka
Video: Ordering the X-Carve 2019 and Setup guide 2024, Srpanj
Anonim
Image
Image

U ovom ćemo vodiču naučiti kako pratiti korake koračnih motora na OLED zaslonu. Pogledajte demonstracijski video.

Zasluga za originalni vodič pripada korisniku youtube -a "sky4fly".

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)
  • LED
  • LM358 dvostruko operativno pojačalo
  • 4X 4,7K ohmski otpornik
  • 2X 120K ohmski otpornik
  • Otpor 300 ohma
  • Bipolarni koračni motor (4 žice)
  • Kratkospojne žice
  • OLED zaslon
  • Visuino program: Preuzmite Visuino

Korak 2: Krug

Krug
Krug
Krug
Krug

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 komponentama Visuino ADD & Connect

U Visuinu ADD & Connect Components
U Visuinu ADD & Connect Components
U Visuinu ADD & Connect Components
U Visuinu ADD & Connect Components
U Visuinu ADD & Connect Components
U Visuinu ADD & Connect Components
  • Dodajte "OLED display I2C" Dvaput kliknite na komponentu DisplayOLED1 -U prozoru elementa proširite "Text" i povucite "Text Field" na lijevu stranu -Izaberite "Text Field1" na lijevoj strani iu prozoru svojstava postavite veličinu na: 2
  • Dodajte komponentu "Brojač" i u prozoru svojstava postavite Min> Vrijednost na 0
  • Dodajte 2X komponentu "Detect Edge"
  • Spojite Arduino Digital [7] izlaz na "DetectEdge1" pin [In]
  • Spojite Arduino Digital [8] Out na pin "DetectEdge2" [In]
  • Spojite "DetectEdge1" pin [Out] i "DetectEdge2" pin [Out] na "Counter1" pin [In]
  • Spojite pin "Counter1" [Out] na "DisplayOLED1"> Text pin1 pin [In]
  • Spojite "DisplayOLED1" pin [Out] na Arduino I2C pin [In]

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

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

U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda i otvorite Arduino IDE

U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos koda (Slika 2)

Korak 6: Igrajte se

Ako napajate Arduino UNO modul, LED će zasvijetliti, a ako promijenite položaj koračnog motora, broj koraka bit će vidljiv na OLED zaslonu.

Č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: