Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom ćemo vodiču koristiti Smart Robot Car, L298N DC MOTOR CONTROL module, 4ch 315mhz remote control module XD-YK04, Arduino Uno i Visuino za upravljanje robotskim automobilom s daljinskim upravljačem. Pogledajte demonstracijski video.
Korak 1: Ono što će vam trebati
Arduino UNO
Kratkospojne žice
Pametni auto -robot
L298N DC MOTORNI UPRAVLJAČ
Modul daljinskog upravljača 4ch 315mhz XD-YK04
Visuino program: Preuzmite Visuino
Korak 2: Krug
- Spojite GND s Arduina na pin modula daljinskog upravljača (gnd)
- Spojite 5V iz Arduina na pin za modul daljinskog upravljača (VC)
- Spojite digitalni pin (9) s Arduina na pin modula daljinskog upravljača (D3)
- Spojite digitalni pin (8) s Arduina na pin modula daljinskog upravljača (D2)
- Spojite digitalni pin (7) s Arduina na pin modula daljinskog upravljača (D1)
- Spojite digitalni pin (6) s Arduina na pin modula daljinskog upravljača (D0)
- Spojite pin (gnd) napajanja (baterije) na pin kontrolera upravljačkog programa motora (gnd)
- Spojite pin (+) napajanja (baterije) na pin kontrolera upravljačkog programa motora (+)
- Spojite GND s Arduina na pin upravljačkog programa upravljačkog programa motora (gnd)
- Spojite digitalni pin (2) s Arduina na pin vozača motora (IN2)
- Spojite digitalni pin (3) iz Arduina na pin vozača motora (IN1)
- Spojite digitalni pin (4) s Arduina na pin vozača motora (IN3)
- Spojite digitalni pin (5) s Arduina na pin vozača motora (IN4)
- Spojite DC motor na jednu stranu pogona motora
- Priključite drugi istosmjerni motor na drugu stranu upravljačkog programa motora
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 to niste učinili, slijedite korake u ovoj uputi za postavljanje Arduino IDE -a za programiranje ESP 8266! 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
- Dodajte 2X DigitalMultiSource
- Dodajte 5X vrata "ILI"
Korak 5: U Visuinu: Povezivanje komponenti
- Spojite Arduino pin za digitalni izlaz [6] na DigitalMultiSource1 pin [in]
- Spojite Arduino pin za digitalni izlaz [7] na DigitalMultiSource2 pin [in]
- Spojite Arduino pin za digitalni izlaz [8] na Or2 pin [1]
- Spojite Arduino pin za digitalni izlaz [9] na Or5 pin [1] i na Or4 pin [1]
- Spojite Or1 pin [out] na Arduino digitalni pin [3]
- Spojite Or2 pin [out] na Or1 digitalni pin [1] i Or3 pin [1]
- Spojite Or3 pin [out] na Arduino digitalni pin [4]
- Spojite Or4 pin [out] na Arduino digitalni pin [2]
- Spojite Or5 pin [out] na Arduino digitalni pin [5]
- Spojite DigitalMultiSource1 pin [0] na Or4 pin [0]
- Spojite iglu DigitalMultiSource1 [1] na pin Or3 [0]
- Spojite pin DigitalMultiSource2 [0] na Or1 pin [0]
- Spojite DigitalMultiSource2 pin [1] na Or5 pin [0]
Korak 6: 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 7: Igrajte se
Ako napajate Arduino Uno modul i dodate baterije za motorni kontroler, robot je spreman za vožnju. Ovisno o gumbu koji pritisnete na daljinskom upravljaču, pomaknut će se naprijed, natrag ili skrenuti ulijevo ili udesno.
Čestitamo! Završili ste svoj projekt. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable. Možete ga preuzeti i otvoriti u Visuinu: