Përmbajtje:
- Hapi 1: Lidhja e videove në Youtube
- Hapi 2: Pjesët dhe mjetet e kërkuara
- Hapi 3: Struktura / Shasia
- Hapi 4: Motor / Aktivizues
- Hapi 5: Përgatitni Terminalin Motors
- Hapi 6: Montoni motorin dhe instaloni çatinë e sipërme
- Hapi 7: Kontrolluesi
- Hapi 8: Ura H (Moduli LM 298)
- Hapi 9: Burimi i energjisë
- Hapi 10: Instalimet elektrike
- Hapi 11: Logjika e Kontrollit
- Hapi 12: Softuer
- Hapi 13: Kodi Arduino
Video: Makinë RC e kontrolluar nga smartphone duke përdorur Arduino: 13 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Ky udhëzues tregon se si të bëni një makinë robot Arduino të kontrolluar nga smartphone.
Përditësuar më 25 tetor 2016
Hapi 1: Lidhja e videove në Youtube
Hapi 2: Pjesët dhe mjetet e kërkuara
1. Kompleti i Shasisë Robot 4WD 2. Arduino Uno
3. Moduli i urës LM298 H
4. Moduli Bluetooth HC-05
5. Bateri Li-po 12v
6. Tela bluzë meshkuj-femra
7. Tela bluzë meshkuj-meshkuj
8. Duct Tape ose ndonjë kasetë tjetër 9. Smartphone
Hapi 3: Struktura / Shasia
Ju mund të blini shasi të gatshme 4WD Car ose mund ta bëni duke përdorur PVC / Çdo lloj bordi të fortë.
Hapi 4: Motor / Aktivizues
Në këtë projekt unë përdor motor 6V DC. Ju mund të përdorni çdo lloj motori DC 6v.
Hapi 5: Përgatitni Terminalin Motors
Pritini 4 copë tela të kuq dhe të zi me gjatësi afërsisht 5 deri në 6 inç.
Mund të përdoren tela 0.5 metra katrorë.
Hiqni izolimin nga telat në secilin fund Ngjitini telat në terminalin e motorit
Ju mund të kontrolloni polaritetin e motorit duke e lidhur atë me paketën e baterisë. Nëse rrotullohet në drejtim përpara (tela e kuqe me tela pozitive dhe e zezë me terminal negativ të baterisë) atëherë lidhja është e saktë.
Hapi 6: Montoni motorin dhe instaloni çatinë e sipërme
Hapi 7: Kontrolluesi
Arduino UNO është një bord mikrokontrollues me burim të hapur i bazuar në mikrokontrolluesin Microchip ATmega328P dhe i zhvilluar nga Arduino.cc. Bordi është i pajisur me grupe kunjash hyrës/dalës (I/O) dixhital dhe analog që mund të ndërlidhen me borde të ndryshme zgjerimi (mburoja) dhe qarqe të tjera. Bordi ka 14 kunja dixhitale, 6 kunja analoge dhe të programueshëm me Arduino IDE (Mjedisi i Zhvillimit të Integruar) nëpërmjet një kabllo USB të tipit B. Mund të mundësohet nga një kabllo USB ose nga një bateri e jashtme 9 volt, megjithëse pranon tensione midis 7 dhe 20 volt. Alsoshtë gjithashtu e ngjashme me Arduino Nano dhe Leonardo. Dizajni i referencës së harduerit shpërndahet nën një licencë Creative Commons Attribution Share-Alike 2.5 dhe është në dispozicion në faqen e internetit të Arduino. Skedarët e paraqitjes dhe prodhimit për disa versione të harduerit janë gjithashtu në dispozicion. "Uno" do të thotë një në italisht dhe u zgjodh për të shënuar lëshimin e Arduino Software (IDE) 1.0. Bordi Uno dhe versioni 1.0 i Arduino Software (IDE) ishin versionet referente të Arduino, të evoluar tani në lëshime më të reja. Bordi Uno është i pari në një seri bordesh USB Arduino, dhe modeli referues për platformën Arduino. ATmega328 në Arduino Uno vjen i paraprogramuar me një bootloader që lejon ngarkimin e kodit të ri në të pa përdorimin e një programuesi të jashtëm të harduerit. [3] Ai komunikon duke përdorur protokollin origjinal STK500. Uno gjithashtu ndryshon nga të gjitha bordet e mëparshme në atë që nuk përdor çipin e drejtuesit FTDI USB-to-serial. Në vend të kësaj, ai përdor Atmega16U2 (Atmega8U2 deri në versionin R2) të programuar si një konvertues USB në serial.
Mikrokontrolluesit zakonisht programohen duke përdorur një dialekt të veçorive nga gjuhët e programimit C dhe C ++. Përveç përdorimit të zinxhirëve tradicionalë të përpiluesve, projekti Arduino siguron një mjedis zhvillimi të integruar (IDE) bazuar në projektin e gjuhës së përpunimit.
Hapi 8: Ura H (Moduli LM 298)
Çfarë është H-Ura? Termi urë H rrjedh nga paraqitja grafike tipike e një qarku të tillë. Isshtë një qark i cili mund të drejtojë një motor DC në drejtim përpara dhe mbrapsht. Puna: Shikoni foton e mësipërme për të kuptuar funksionimin e urës H.
Ai përbëhet nga 4 ndërprerës elektronikë S1, S2, S3 dhe S4 (Transistorë / MOSFETs / IGBTS). Kur çelsat S1 dhe S4 janë të mbyllur (dhe S2 dhe S3 janë të hapur) një tension pozitiv do të aplikohet në të gjithë motorin. Kështu ai rrotullohet në drejtimin përpara. Ngjashëm kur S2 dhe S3 mbyllen dhe S1 dhe S4 hapen një tension i kundërt aplikohet në të gjithë motorin, kështu që rrotullohet në drejtim të kundërt.
Shënim: Çelsat në të njëjtin krah (ose S1, S2 ose S3, S4) nuk mbyllen kurrë në të njëjtën kohë, do të bëjë një qark të shkurtër të vdekur. Urat H janë të disponueshme si qarqe të integruara, ose mund të krijoni tuajën duke përdorur 4transistorë ose MOSFET. Në rastin tonë ne po përdorim IC-urën LM298 H që mund të kontrollojë shpejtësinë dhe drejtimin e motorëve.
Përshkrimi i pinit:
Jashtë 1: Motori DC 1 "+" ose një motor stepper A+
Jashtë 2: Motor DC 1 "-" ose motor stepper A-
Jashtë 3: Motor DC 2 "+" ose motor stepper B+
Jashtë 4: Motor B të çojë jashtë
Pin 12v: Hyrje 12V por mund të përdorni 7 deri në 35V
GND: Tokë
Pin 5v: Prodhimi 5V nëse bluza 12V është në vend, ideale për fuqizimin e Arduino -s tuaj (etj)
EnA: Aktivizon sinjalin PWM për Motor A (Ju lutemi shihni seksionin "Konsideratat e Sketch Arduino")
IN1: Aktivizoni motorin A
IN2: Aktivizo MotorA
IN3: Aktivizo MotorB
IN4: Aktivizo MotorB
EnB: Aktivizon sinjalin PWM për Motor B
Hapi 9: Burimi i energjisë
Ato bateri mund të përdoren:
1. Bateri Alkaline AA (E Rimbushshme) 2. Bateri AA NiMh ose NiCd (e rimbushshme)
3. Bateria Li Jon
4. Bateria LiPo
Hapi 10: Instalimet elektrike
Për instalime elektrike keni nevojë për disa tela kërcyes. Lidhni telat e kuq të dy motorëve (në secilën anë) së bashku dhe telat e zinj së bashku.
Kështu që më në fund keni dy terminale në secilën anë. MOTORA është përgjegjëse për dy motorë të anës së djathtë, përkatësisht dy motorë të anës së majtë janë të lidhur me MOTORB Ndiqni udhëzimet më poshtë për të lidhur gjithçka.
Lidhja e motorëve:
Out1 -> Tela e Kuqe e motorit në anën e majtë (+)
Out2 -> Tela e zezë e motorit në anën e majtë (-)
Out3 -> Tela e kuqe e motorit në anën e djathtë (+)
Out4 -> Tela e zezë e motorit në anën e djathtë (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Moduli Bluetooth -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Fuqia:
12V -> Lidhni tela të kuqe të baterisë
GND -> Lidhni telin e zi të baterisë dhe kunjin Arduino GND
5V -> Lidhuni me pinin Arduino 5V
Hapi 11: Logjika e Kontrollit
Hapi 12: Softuer
Pjesa e softuerit është shumë e thjeshtë, nuk ka nevojë për ndonjë bibliotekë. Nëse e kuptoni tabelën logjike në hapat e mëparshëm, atëherë mund të shkruani kodin tuaj. Unë nuk kam shpenzuar shumë kohë për të shkruar kodin, kështu që vetëm duke përdorur një kod të shkruar nga dikush tjetër. Për të kontrolluar Robot Car, unë jam duke përdorur smartphone tim. Smartphone është i lidhur me kontrolluesin nëpërmjet një moduli Bluetooth (HC -06 / 05) Shkarkoni Aplikacionin Pas instalimit të aplikacionit, duhet ta çiftoni me modulin Bluetooth. Fjalëkalimi për çiftim është "1234".
Lidhja e shkarkimit: https://play.google.com/store/apps/details? Id = brau…
Hapi 13: Kodi Arduino
==> Kodi Arduino
Ose
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
Recommended:
DIY -- Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: 6 hapa
DIY || Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: Ndërsa bëni një robot merimangë, mund të mësoni shumë gjëra për robotikën. Ashtu si bërja e robotëve është edhe argëtuese, edhe sfiduese. Në këtë video ne do t'ju tregojmë se si të bëni një robot Spider, të cilin mund ta përdorim duke përdorur smartphone -in tonë (Androi
Roboti i kontrolluar nga Wi-Fi duke përdorur Wemos D1 ESP8266, Arduino IDE dhe Blynk App: 11 hapa (me fotografi)
Roboti i kontrolluar nga Wi-Fi duke përdorur Wemos D1 ESP8266, Arduino IDE dhe Blynk App: Në këtë tutorial unë ju tregoj se si të bëni një rezervuar robotik të kontrolluar nga Wi-Fi i kontrolluar nga një smartphone duke përdorur Blynk App. Në këtë projekt u përdor një tabelë ESP8266 Wemos D1, por gjithashtu mund të përdoren modele të tjera të pllakave (NodeMCU, Firebeetle, etj.), Dhe pr
Zbulimi i pengesave RoboCar i përdorur nga smartphone duke përdorur Arduino: 5 hapa
Zbulimi i Pengesave me Smartphone të operuar RoboCar duke përdorur Arduino: Në këtë projekt ne kemi bërë një Robocar në të cilin dy sensorë tejzanor, një modul bluetooth është ndërlidhur me Arduino
Si të bëni një makinë RC të kontrolluar nga një smartphone DIY: 8 hapa (me fotografi)
Si të bëni një makinë RC të kontrolluar nga një smartphone DIY: Përshëndetje, djema! Në këtë tutorial, unë do të bëj një makinë RC të kontrolluar nga smartphone me bazë Arduino. Kjo makinë mund të kontrollohet përmes Bluetooth duke përdorur çdo telefon ose tabletë Android. Ky është një projekt i mrekullueshëm. është e thjeshtë për t’u bërë, e lehtë për t’u programuar dhe gjithashtu një
Makinë robot e kontrolluar nga Bluetooth duke përdorur Arduino: 8 hapa (me fotografi)
Roboti i kontrolluar nga Bluetooth duke përdorur Arduino: Në këtë udhëzues, unë do t'ju udhëzoj për të bërë një makinë robot që kontrollon Bluetooth nga telefoni juaj celular android. Jo vetëm kaq, makina robot ka aftësi të veçantë për të shmangur pengesat që has kur lëviz makinën përpara. Roboja