Inhoudsopgave:
- Stap 1: Wat heb je nodig?
- Stap 2: Het circuit
- Stap 3: Start Visuino en selecteer het Arduino UNO-bordtype
- Stap 4: In Visuino Componenten toevoegen
- Stap 5: In Visuino: Componenten aansluiten
- Stap 6: Genereer, compileer en upload de Arduino-code
- Stap 7: Spelen
Video: VISUINO Smart Robot Car 315 mhz Afstandsbediening Module XD-YK04 - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
In deze tutorial zullen we Smart Robot Car, L298N DC MOTOR CONTROL module, 4ch 315mhz remote control module XD-YK04, Arduino Uno en Visuino gebruiken om de robot car te besturen met een afstandsbediening. Bekijk een demonstratievideo.
Stap 1: Wat heb je nodig?
Arduino UNO
Doorverbindingsdraden
Slimme robotauto
L298N DC-MOTORCONTROLE
4ch 315mhz afstandsbedieningsmodule XD-YK04
Visuino-programma: Download Visuino
Stap 2: Het circuit
- Verbind GND van Arduino met de pin van de afstandsbedieningsmodule (gnd)
- Sluit 5V van Arduino aan op de pin van de afstandsbedieningsmodule (VC)
- Sluit digitale pin (9) van Arduino aan op pin van afstandsbedieningsmodule (D3)
- Sluit digitale pin (8) van Arduino aan op pin van de afstandsbedieningsmodule (D2)
- Sluit digitale pin (7) van Arduino aan op pin van de afstandsbedieningsmodule (D1)
- Sluit digitale pin (6) van Arduino aan op pin van de afstandsbedieningsmodule (D0)
- Sluit de stroomvoorziening (batterijen) pin (gnd) aan op de motor driver controler pin (gnd)
- Sluit de stroomvoorziening (batterijen) pin (+) aan op de motor driver controler pin (+)
- Sluit GND van Arduino aan op de pin van de motorbesturingscontroller (gnd)
- Sluit de digitale pin (2) van Arduino aan op de pin van de motordriver (IN2)
- Sluit de digitale pin (3) van Arduino aan op de pin van de motordriver (IN1)
- Sluit digitale pin (4) van Arduino aan op pin van motordriver (IN3)
- Sluit de digitale pin (5) van Arduino aan op de pin van de motordriver (IN4)
- Sluit DC één motor aan op één kant van de motordriver;
- Sluit de tweede DC-motor aan op de andere kant van de motordriver;
Stap 3: Start Visuino en selecteer het Arduino UNO-bordtype
Om te beginnen met het programmeren van de Arduino, moet je de Arduino IDE vanaf hier hebben geïnstalleerd:
Houd er rekening mee dat er enkele kritieke bugs zijn in Arduino IDE 1.6.6. Zorg ervoor dat u 1.6.7 of hoger installeert, anders werkt deze Instructable niet! Als je dat nog niet hebt gedaan, volg dan de stappen in deze Instructable om de Arduino IDE in te stellen om ESP 8266 te programmeren! De Visuino: https://www.visuino.eu moet ook worden geïnstalleerd. Start Visuino zoals weergegeven in de eerste afbeelding Klik op de knop "Tools" op de Arduino-component (Afbeelding 1) in Visuino Wanneer het dialoogvenster verschijnt, selecteer "Arduino UNO" zoals weergegeven op Afbeelding 2
Stap 4: In Visuino Componenten toevoegen
- Voeg 2X DigitalMultiSource toe
- 5X "OF"-poort toevoegen
Stap 5: In Visuino: Componenten aansluiten
- Sluit Arduino digitale out pin [6] aan op DigitalMultiSource1 pin [in]
- Verbind Arduino digitale out pin [7] met DigitalMultiSource2 pin [in]
- Sluit Arduino digitale out-pin [8] aan op Or2-pin [1]
- Sluit Arduino digitale out pin [9] aan op Or5 pin [1] en op Or4 pin [1]
- Sluit Or1 pin [out] aan op Arduino digitale pin [3]
- Sluit Or2 pin [out] aan op Or1 digitale pin [1] en Or3 pin [1]
- Sluit Or3-pin [out] aan op Arduino digitale pin [4]
- Sluit Or4 pin [out] aan op Arduino digitale pin [2]
- Sluit Or5 pin [out] aan op Arduino digitale pin [5]
- Sluit DigitalMultiSource1 pin[0] aan op Or4 pin[0]
- Sluit DigitalMultiSource1 pin [1] aan op Or3 pin [0]
- Sluit DigitalMultiSource2 pin[0] aan op Or1 pin[0]
- Sluit DigitalMultiSource2 pin [1] aan op Or5 pin [0]
Stap 6: Genereer, compileer en upload de Arduino-code
Druk in Visuino op F9 of klik op de knop in afbeelding 1 om de Arduino-code te genereren en de Arduino IDE te openen
Klik in de Arduino IDE op de knop Uploaden om de code te compileren en te uploaden (Afbeelding 2)
Stap 7: Spelen
Als je de Arduino Uno-module van stroom voorziet en batterijen voor de motorcontroller toevoegt, is de robotauto klaar om te rijden. Afhankelijk van de knop die u op de afstandsbediening indrukt, gaat deze vooruit, achteruit of naar links of rechts.
Gefeliciteerd! Je hebt je project afgerond. Ook bijgevoegd is het Visuino-project, dat ik voor deze Instructable heb gemaakt. U kunt het downloaden en openen in Visuino:
Aanbevolen:
Inleiding tot Visuino - Visuino voor beginners: 6 stappen
Inleiding tot Visuino | Visuino voor beginners.: In dit artikel wil ik het hebben over Visuino, een andere grafische programmeersoftware voor Arduino en soortgelijke microcontrollers. Als je een elektronische hobbyist bent die in de wereld van Arduino wil stappen, maar geen voorafgaande programmeerkennis heeft
Micro:bit Smart Car: 8 stappen
Micro:bit Smart Car: dit is een korte handleiding over hoe u uw eigen slimme auto kunt bouwen voor de micro:bit. Je kunt veel verschillende slimme auto's kopen, maar op deze manier aanpassen aan je eigen behoeften. Een van de eerste dingen die ik doe bij het lesgeven in micro:bit of arduino, is mijn
Nieuw!Steering Smart Robot Car Chassis by Servo FUTABA 3003 SINONING: 3 stappen
Nieuw!Steering Smart Robot Car Chassis door Servo FUTABA 3003 SINONING: Ontwerp en gemaakt door SINONING RO BOTdit is een slim autochassis, je kunt je printplaat erop installeren, zoals Arduino, en je code schrijven, het zal een robotauto worden. je wilt, je kunt kopen bij Stuurrobotchassis
TV-afstandsbediening wordt een RF-afstandsbediening -- NRF24L01+ zelfstudie: 5 stappen (met afbeeldingen)
TV-afstandsbediening wordt een RF-afstandsbediening || NRF24L01+ Tutorial: In dit project laat ik je zien hoe ik de populaire nRF24L01+ RF IC heb gebruikt om de helderheid van een ledstrip draadloos aan te passen via drie nutteloze knoppen van een tv-afstandsbediening. Laten we beginnen
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze