Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
- Korak 4: U komponentama Visuino ADD & Connect
- Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 6: Igrajte se
Video: Kako koristiti koračni motor kao rotacijski davač i OLED zaslon za korake: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
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
- 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
Korak 3: 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
- 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
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:
Gumb za rotacijski davač: 6 koraka
Gumb za rotacijski davač: Ovo je rotacijski daljinski upravljač koji se temelji na rotacijskom davaču. Ima sljedeće značajke: Baterija radi s vrlo niskom potrošnjom struje kada je aktivirana Automatsko aktiviranje kada se kontrola okreće Automatsko spavanje nakon razdoblja neaktivnosti Konfiguriraj
Upotrijebite koračni motor kao rotacijski davač: 9 koraka (sa slikama)
Upotrijebite koračni motor kao rotacijski davač: Rotacijski davači izvrsni su za upotrebu u projektima mikrokontrolera kao ulazni uređaj, ali njihove performanse nisu baš glatke i zadovoljavajuće. Također, s puno rezervnih koračnih motora, odlučio sam im dati svrhu. Pa ako imate stepera
Model lokomotive kontroliran koračnim motorom - Koračni motor kao rotacijski davač: 11 koraka (sa slikama)
Model lokomotive kontroliran koračnim motorom | Koračni motor kao rotacijski davač: U jednom od prethodnih uputa naučili smo kako koristiti koračni motor kao okretni davač. U ovom ćemo projektu sada koristiti okretni davač s koračnim motorom za upravljanje modelom lokomotive pomoću Arduino mikrokontrolera. Dakle, bez fu
Koračni motor upravljanim koračnim motorom - Koračni motor kao rotacijski davač: 11 koraka (sa slikama)
Koračni motor upravljanim koračnim motorom | Koračni motor kao rotacijski davač: Imate li nekoliko koračnih motora u blizini i želite učiniti nešto? U ovom Instructableu upotrijebimo koračni motor kao rotacijski davač za kontrolu položaja drugog koračnog motora pomoću Arduino mikrokontrolera. Pa bez daljnjeg, idemo
Kako koristiti Wiimote kao računalni miš koristeći svijeće kao senzor !!: 3 koraka
Kako koristiti Wiimote kao računalni miš koristeći svijeće kao senzor !!: Ovaj vodič će vam pokazati kako povezati Wii Remote (Wiimote) s računalom i koristiti ga kao miš