Satura rādītājs:

VISUINO viedā robotu automašīna 315mhz tālvadības modulis XD-YK04: 7 soļi
VISUINO viedā robotu automašīna 315mhz tālvadības modulis XD-YK04: 7 soļi

Video: VISUINO viedā robotu automašīna 315mhz tālvadības modulis XD-YK04: 7 soļi

Video: VISUINO viedā robotu automašīna 315mhz tālvadības modulis XD-YK04: 7 soļi
Video: как создать схему управления передатчиком и приемником, jlcpcb 2024, Jūnijs
Anonim
Image
Image

Šajā apmācībā mēs izmantosim viedo robotu automašīnu, L298N DC MOTOR CONTROL moduli, 4 kanālu 315mhz tālvadības moduli XD-YK04, Arduino Uno un Visuino, lai vadītu robotu automašīnu ar tālvadības pulti. Noskatieties demonstrācijas video.

1. darbība. Kas jums būs nepieciešams

Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams

Arduino UNO

Jumper vadi

Gudrs robotu auto

L298N DC MOTOR CONTROLER

4 kanālu 315mhz tālvadības modulis XD-YK04

Visuino programma: lejupielādējiet Visuino

2. solis: ķēde

Ķēde
Ķēde
  • Savienojiet GND no Arduino ar tālvadības moduļa tapu (gnd)
  • Pievienojiet 5V no Arduino ar tālvadības pults moduļa tapu (VC)
  • Pievienojiet digitālo tapu (9) no Arduino ar tālvadības moduļa tapu (D3)
  • Pievienojiet digitālo tapu (8) no Arduino ar tālvadības moduļa tapu (D2)
  • Pievienojiet Arduino digitālo tapu (7) tālvadības moduļa tapai (D1)
  • Pievienojiet digitālo tapu (6) no Arduino ar tālvadības pults moduļa tapu (D0)
  • Pievienojiet strāvas padeves (akumulatoru) tapu (gnd) motora vadītāja kontroltapu (gnd)
  • Pievienojiet strāvas padeves (akumulatoru) tapu (+) motora vadītāja kontroltapu (+)
  • Savienojiet GND no Arduino ar motora draivera vadības tapu (gnd)
  • Pievienojiet digitālo tapu (2) no Arduino ar motora vadītāja tapu (IN2)
  • Pievienojiet digitālo tapu (3) no Arduino ar motora vadītāja tapu (IN1)
  • Pievienojiet Arduino digitālo tapu (4) motora vadītāja tapai (IN3)
  • Pievienojiet digitālo tapu (5) no Arduino motora vadītāja tapai (IN4)
  • Pievienojiet līdzstrāvas vienu motoru motora vadītāja vienai pusei
  • Pievienojiet otro līdzstrāvas motoru motora vadītāja otrajai pusei

3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu

Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu

Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:

Lūdzu, ņemiet vērā, ka Arduino IDE 1.6.6 ir dažas kritiskas kļūdas. Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies! Ja neesat to izdarījis, izpildiet šajā instrukcijā norādītās darbības, lai iestatītu Arduino IDE programmai ESP 8266! Ir jāinstalē arī Visuino: https://www.visuino.eu. Visuino palaišana, kā parādīts pirmajā attēlā. Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls). Kad tiek parādīts dialoglodziņš, izvēlieties "Arduino UNO", kā parādīts 2. attēlā

4. darbība: Visino pievienojiet komponentus

Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
Vietnē Visuino Pievienojiet komponentus
  • Pievienojiet 2X DigitalMultiSource
  • Pievienojiet 5X "VAI" vārtus

5. darbība: vietnē Visuino: komponentu savienošana

Vietnē Visuino: komponentu savienošana
Vietnē Visuino: komponentu savienošana
  • Savienojiet Arduino digitālās izejas tapu [6] ar DigitalMultiSource1 tapu [in]
  • Savienojiet Arduino digitālās izejas tapu [7] ar DigitalMultiSource2 tapu [in]
  • Savienojiet Arduino digitālās izejas tapu [8] ar Or2 tapu [1]
  • Savienojiet Arduino digitālās izejas tapu [9] ar Or5 tapu [1] un Or4 tapu [1]
  • Pievienojiet Or1 tapu [izeja] ar Arduino digitālo tapu [3]
  • Pievienojiet Or2 tapu [izeja] Or1 digitālajai tapai [1] un Or3 tapai [1]
  • Savienojiet Or3 tapu [izeju] ar Arduino digitālo tapu [4]
  • Savienojiet Or4 tapu [izeju] ar Arduino digitālo tapu [2]
  • Savienojiet Or5 tapu [izeju] ar Arduino digitālo tapu [5]
  • Pievienojiet DigitalMultiSource1 tapu [0] ar Or4 tapu [0]
  • Pievienojiet DigitalMultiSource1 tapu [1] Or3 kontaktam [0]
  • Savienojiet DigitalMultiSource2 tapu [0] ar Or1 tapu [0]
  • Pievienojiet DigitalMultiSource2 tapu [1] Or5 tapai [0]

6. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu

Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu

Programmā Visuino nospiediet F9 vai noklikšķiniet uz pogas, kas parādīta 1. attēlā, lai ģenerētu Arduino kodu, un atveriet Arduino IDE

Arduino IDE noklikšķiniet uz augšupielādes pogas, lai apkopotu un augšupielādētu kodu (2. attēls)

7. solis: spēlējiet

Ja barojat Arduino Uno moduli un pievienojat akumulatorus motora kontrolierim, robotu automašīna ir gatava braukšanai. Atkarībā no pogas, kuru nospiežat uz tālvadības pults, tā tiks virzīta uz priekšu, atpakaļ vai pagriezta pa kreisi vai pa labi.

Apsveicam! Jūs esat pabeidzis savu projektu. Pievienots arī Visuino projekts, kuru es izveidoju šim Instructable. To var lejupielādēt un atvērt vietnē Visuino:

Ieteicams: