INHOUDSOPGAWE:
- Stap 1: Beplan u stappe op Trello
- Stap 2: Kry/koop u voorraad
- Stap 3: Bou motor
- Stap 4: Beheer DC -motors met Arduino
- Stap 5: Koppel Bluetooth
- Stap 6: Kodering - Met behulp van die Adafruit -app
- Stap 7: Maak RC Car Wireless
- Stap 8: Maak 'n gewysigde app om met Control Pad te werk
- Stap 9: (opsioneel): Voeg 'n afstandsensor by
- Stap 10: Toets
- Stap 11: Voeg 'n buitekant by
- Stap 12: Dokumenteer
Video: Arduino Bluetooth RC -motor: 12 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Beheer u 'n RC -motor deur 'n app op u telefoon? Dit is moontlik!
Met 'n Arduino, 'n paar Bluetooth, 'n paar wiele en 'n klomp ander klein, maar noodsaaklike stukke, kon ons 'n RC -motor skep wat met Bluetooth verbind kan word en wat deur 'n app op u telefoon beheer kan word. Lyk eenvoudig genoeg, reg? Na ongeveer 'n maand kon ons 'n werkende Bluetooth RC -motor poets. Met ons instruksies kan u dit vinniger doen as wat ons was.
Stap 1: Beplan u stappe op Trello
Om in trello te begin beplan, moet u weet wat u wil doen en watter materiaal u benodig.
Die dinge wat u op u trello wil sit, is:
- Kry/koop u voorraad
- Bou motor
- Beheer DC -motors met Arduino
- Koppel aan Arduino met Bluetooth
- Maak die RC -motor draadloos
- Kodering
- Maak app
- Koppel afstandsensor (slegs nodig vir die opsionele stap).
- Toets
-Buitenkant
- Dokumentasie/ Hoe
Daar is baie stappe in elk hiervan, maar u kan meer besonderhede vind in die volgende stappe van ons proses.
Stap 2: Kry/koop u voorraad
Die materiaal wat u vir hierdie projek benodig, sluit in:
-Arduino
-Motorbestuurder (TB6612FNG Breakout)
-Bluetooth Lae -energiebestuurder (nRF8001 Bluetooth LE)
-Dc Motors
-Battery (batterye)
-Drade
-Kringbord
Stap 3: Bou motor
Met die DC -motors en die printplaat
1) Koppel die motorbestuurder aan op Arduino
2) Koppel die Arduino aan die GS -motors
*Verwys na die foto om die kring te sien.
Stap 4: Beheer DC -motors met Arduino
Met die MotorTest -kode uit die motorbestuurderbiblioteek, kan die Arduino die GS -motors beheer.
-Die motorTest -kode laat die Motors 'n bietjie "jig" doen.
-Rol af na die plek waar die TB6612FNG Arduino -biblioteek staan en dit sal afgelaai word.
-Daarna kan u die biblioteek as 'n zip -lêer in die Arduino IDE plaas.
-Gee 'n skets, sluit biblioteek in, en voeg dan die zip -biblioteek by en kies u lêer.
-Die lêer verskyn dan onder voorbeelde.
-En u kan u motors toets.
Stap 5: Koppel Bluetooth
Deur die Bluetooth Low Energy Driver te gebruik, kan ons dit verbind met die Arduino soos in die prentjie getoon.
- Deur dit met die Arduino aan te sluit, kan ons die motor met die Adafruit -app met 'n paar kode beweeg.
-Gaan na die Adafruit -bladsy met die bestuurder nrf8001, en die biblioteek kan afgelaai word.
-Met die biblioteek kan u die kode (echo -demo) gebruik om die motor te laat beweeg wanneer 'n opdrag gegee word.
Stap 6: Kodering - Met behulp van die Adafruit -app
Nadat u die app afgelaai en die kode verander het soos u dit wil hê, om dinge te laat beweeg:
1) Ons het begin met die verbinding met die motor (wat oorspronklik UART genoem is) en na die UART -modules gegaan.
- Hier kan u 'n opdrag tik, soos f vir vorentoe, as dit in u kode is om die motor vorentoe te laat beweeg.
*U kan na ons kode verwys, wat later geplaas sal word.
Stap 7: Maak RC Car Wireless
Hier het u u batterye nodig.
Met 'n battery en batterye wat aan die GS -motors gekoppel is, kan die motor beweeg sonder om aan iets anders gekoppel te wees.
*U kan op die foto hierbo sien hoe die battery gekoppel is en die battery wat aan die motors gekoppel is.
Stap 8: Maak 'n gewysigde app om met Control Pad te werk
Ons het besluit om die bedieningsblok te gebruik om 'n afstandbeheer vir ons motor te wees. Om dit te kon doen, moes ons:
- Verander die bronkode van die oorspronklike Adafruit -app.
-Ons gewysigde kode is hier gekoppel, en hierdie aangepaste app is SLEGS vir Android:
-En hoe om die app te gebruik, gemaak met die gewysigde kode:
-As u die app oopmaak:
-Koppel aan CAR
-As u op connect klik, verskyn 'n lys met die kiesmodus om met die motor te skakel
-Klik op die kontroleerder
-Rol in die beheerder heeltemal af en klik op die bedieningspaneel.
-In beheerblok:
-Pylpyltjie gaan vorentoe
-Pyltjie omlaag gaan agteruit
-Die linker pyltjie gaan links
-Pyltjie regs gaan regs
Knoppie 1 is rem
-Knoppie 2 is doughnut
Stap 9: (opsioneel): Voeg 'n afstandsensor by
Vir ons RC -motor het ons 'n afstandsensor bygevoeg.
-Die afstandsensor word voor in ons RC -motor geplaas, wat ons probeer het om outomaties 'n ander rigting te laat beweeg as daar iets voor is.
Stap 10: Toets
By die toets, -Kontroleer of alle funksies werk soos u wil:
-Vorentoe
-Terug
-Links
-Reg
-Stop
-Donker
-Outomaties
Dit is ons spesifieke funksie; u kan dieselfde gebruik of dit verander om te doen wat u wil.
Stap 11: Voeg 'n buitekant by
As u 'n buitekant toevoeg, is dit heeltemal aan u.
-Die buitekant van die motor is meestal net om die hardeware bymekaar te hou.
-Ons het ritsen en drade gebruik om alles in plek te hou.
-U kan die buitekant van u motor ontwerp op watter manier u ook al wil.
** Die belangrikste deel van die buitekant is om alles op sy plek te hou!
Stap 12: Dokumenteer
As u u RC -motor skep, moet u seker maak dat u dokumenteer terwyl u gaan.
Dit kan help wanneer:
-Die oplossing van 'n probleem waarmee u te kampe het.
-Verander die bedrading.
-Onthou wat u elke dag gedoen het, -Kyk terug na u projek.
Aanbeveel:
Omskakeling van my Bluetooth -headset in Bluetooth -luidsprekers: 5 stappe
Omskakeling van my Bluetooth-koptelefoon in Bluetooth-luidsprekers: my koptelefoon werk nie meer self nie, maar werk slegs as ek die mikro-USB-aansluiting aansluit, die battery is reeds leeg en een van die luidsprekers werk nie. Maar die Bluetooth werk nog steeds sonder enige probleme. Vandag sal ek wys
Draadlose Bluetooth -bot met Arduino en Bluetooth: 6 stappe
Draadlose Bluetooth Bot met behulp van Arduino en Bluetooth: In hierdie tutoriaal gaan ons leer hoe om 'n draadlose Bluetooth Bot te maak met behulp van Arduino en Bluetooth module hc-05, en dit beheer met ons slimfoon
ESP32 Bluetooth -tutoriaal - Hoe om ingeboude Bluetooth van ESP32 te gebruik: 5 stappe
ESP32 Bluetooth -tutoriaal | Hoe om ingeboude Bluetooth van ESP32 te gebruik: Hallo ouens, aangesien die ESP32 -bord met WiFi & Bluetooth beide, maar vir ons meestal projekte gebruik ons gewoonlik slegs Wifi, ons gebruik nie Bluetooth nie. So in hierdie instruksies sal ek wys hoe maklik dit is om Bluetooth van ESP32 te gebruik & Vir u basiese projekte
Skakel u Bluetooth -headset om in 'n bedrade Bluetooth -headset: 5 stappe (met foto's)
Omskep u Bluetooth -headset in 'n bedrade Bluetooth -headset: vandag gaan ek u vertel hoe u u eie Bluetooth -headset kan maak of omskakel
Skakel u Bluetooth -headset om in 'n bedrade Bluetooth -headset: 6 stappe
Omskep u Bluetooth -headset in 'n bedrade Bluetooth -headset: vandag gaan ek u vertel hoe u u eie Bluetooth -headset kan maak of omskakel