Satura rādītājs:

Arduino Bluetooth RC automašīna: 12 soļi
Arduino Bluetooth RC automašīna: 12 soļi

Video: Arduino Bluetooth RC automašīna: 12 soļi

Video: Arduino Bluetooth RC automašīna: 12 soļi
Video: How To Make A Simple DIY Arduino Bluetooth Controlled Car At Home 2024, Novembris
Anonim
Arduino Bluetooth RC automašīna
Arduino Bluetooth RC automašīna
Arduino Bluetooth RC automašīna
Arduino Bluetooth RC automašīna

Vai kontrolēt RC automašīnu, izmantojot tālruņa lietotni? Tas ir iespējams!

Izmantojot Arduino, dažus Bluetooth, dažus riteņus un virkni citu mazu, bet būtisku detaļu, mēs varējām izveidot RC automašīnu, kas izveido savienojumu ar Bluetooth un kuru var kontrolēt, izmantojot jūsu tālruņa lietotni. Šķiet pietiekami vienkārši, vai ne? Pēc apmēram mēneša mēs varējām nopulēt strādājošu Bluetooth RC automašīnu. Izmantojot mūsu norādījumus, jūs to varēsit izdarīt daudz ātrāk nekā mēs.

1. solis: plānojiet savus soļus Trello

Plānojiet savus soļus Trello
Plānojiet savus soļus Trello

Lai sāktu plānot trello, jums jāzina, ko vēlaties darīt un kādi materiāli jums ir nepieciešami.

Lietas, ko vēlaties novietot uz režģa, ir šādas:

- Iegādājieties/iegādājieties preces

- Uzbūvēt automašīnu

- Kontrolējiet līdzstrāvas motorus ar Arduino

- Izveidojiet savienojumu ar Arduino, izmantojot Bluetooth

- Padariet RC automašīnu bezvadu

- Kodēšana

- Izveidojiet lietotni

- Savienot/ koda attāluma sensors (nepieciešams tikai papildu darbībai.)

- Pārbaude

-Ārpuse

- Dokumentācija/ Kā

Tagad katrā no tiem ir jāveic daudzas darbības, taču sīkāku informāciju varēsiet atrast mūsu procesa turpmākajās darbībās.

2. darbība: iegādājieties/iegādājieties savus piederumus

Iegūstiet/iegādājieties savus piederumus
Iegūstiet/iegādājieties savus piederumus
Iegūstiet/iegādājieties savus piederumus
Iegūstiet/iegādājieties savus piederumus
Iegūstiet/iegādājieties savus piederumus
Iegūstiet/iegādājieties savus piederumus

Šim projektam būs nepieciešami šādi materiāli:

-Arduino

-Motora draiveris (TB6612FNG Breakout)

-Bluetooth zema enerģijas patēriņa draiveris (nRF8001 Bluetooth LE)

-DC Motors

-Akumulators (baterijas)

-Vadi

-Shēmas plate

3. solis: izveidojiet automašīnu

Būvēt automašīnu
Būvēt automašīnu

Ar līdzstrāvas motoriem un shēmas plati

1) Savienojiet motora draiveri ar Arduino

2) Pievienojiet Arduino līdzstrāvas motoriem

*Lai skatītu ķēdi, skatiet fotoattēlu.

4. darbība: kontrolējiet līdzstrāvas motorus ar Arduino

Izmantojot MotorTest kodu no Motor draivera bibliotēkas, Arduino varēs vadīt līdzstrāvas motorus.

-MotorsTest kods liek Motors nedaudz "jig".

-Ritiniet uz leju līdz vietai, kurā teikts TB6612FNG Arduino bibliotēka, un tur tā tiks lejupielādēta.

-Pēc tam jūs varat ievietot šo bibliotēku Arduino IDE kā zip failu.

-Dodieties uz skici, iekļaujiet bibliotēku un pēc tam pievienojiet.zip bibliotēku un izvēlieties savu failu.

-Šis fails parādīsies zem piemēriem.

-Un varēsiet pārbaudīt savus motorus.

5. darbība: pievienojiet Bluetooth

Pievienojiet Bluetooth
Pievienojiet Bluetooth

Izmantojot Bluetooth zemas enerģijas draiveri, mēs varam to savienot ar Arduino, kā parādīts attēlā.

- No savienojuma ar Arduino mēs varam ar kādu kodu pārvietot automašīnu, izmantojot lietotni Adafruit.

-Dodieties uz Adafruit lapu ar draiveri nrf8001, un bibliotēku var lejupielādēt.

-Izmantojot šo bibliotēku, varat izmantot norādīto kodu (atbalss demonstrāciju), lai ieprogrammētu automašīnu pārvietoties, kad tiek dota komanda.

6. darbība. Kodēšana - izmantojot lietotni Adafruit

Kodēšana - izmantojot lietotni Adafruit
Kodēšana - izmantojot lietotni Adafruit

Pēc lietotnes lejupielādes un koda modificēšanas, kā vēlaties, lai lietas pārvietotos:

1) Mēs sākām, izveidojot savienojumu ar automašīnu (sākotnēji to sauca par UART) un devāmies uz UART moduļiem.

- Šeit jūs varat ierakstīt komandu, piemēram, f uz priekšu, ja tas ir jūsu kodā, lai automašīna virzītos uz priekšu.

*Jūs varat atsaukties uz mūsu kodu, kas tiks publicēts vēlāk.

7. darbība. Padariet RC Car bezvadu

Padariet RC Car bezvadu
Padariet RC Car bezvadu

Šeit jums būs nepieciešamas baterijas.

Izmantojot akumulatoru komplektu un akumulatorus, kas ir pievienoti līdzstrāvas motoriem, automašīna var pārvietoties, nebūdama savienota ar neko citu.

*Augšējā attēlā var redzēt, kā ir pievienots akumulators un akumulatori, kas ir piestiprināti pie motoriem.

8. darbība. Izveidojiet modificētu lietotni darbam ar vadības spilventiņu

Mēs nolēmām izmantot vadības bloku, lai būtu mūsu automašīnas tālvadības pults. Lai to izdarītu, mums bija:

- Mainiet sākotnējās lietotnes Adafruit avota kodu.

-Mūsu modificētais kods ir saistīts šeit, un šī modificētā lietotne ir paredzēta tikai android:

-Un kā lietot lietotni, kas izgatavota ar modificētu kodu:

-Atverot lietotni:

-Pievienojieties CAR

-Noklikšķinot uz pogas Savienot, tiks parādīts saraksts, kurā jāizvēlas režīms, lai izveidotu savienojumu ar automašīnu

-Noklikšķiniet uz kontroliera

-Kontrollerī ritiniet līdz galam un noklikšķiniet uz vadības bloka.

-Vadības panelī:

-Up bultiņa iet uz priekšu

-lejupvērstā bultiņa iet atpakaļ

-Kreisā bultiņa iet pa kreisi

-Labā bultiņa iet pa labi

-1. poga ir bremze

-2. poga ir virtulis

9. darbība: (pēc izvēles): pievienojiet attāluma sensoru

(Pēc izvēles): pievienojiet attāluma sensoru
(Pēc izvēles): pievienojiet attāluma sensoru

Mūsu RC automašīnai mēs pievienojām attāluma sensoru.

-Attāluma sensors ir novietots mūsu RC automašīnas priekšpusē, kuru mēs centāmies automātiski pārvietot citā virzienā, kad priekšā ir kaut kas.

10. solis: pārbaudiet

Pārbaudot, -Pārbaudiet, vai visas funkcijas darbojas tā, kā vēlaties:

-Uz priekšu

-Atpakaļ

-Pa kreisi

-Taisnība

-Beidz

-Virtulis

-Automātiski

Šīs ir mūsu īpašās funkcijas, jūs varat izmantot to pašu vai mainīt tās, lai darītu to, ko vēlaties.

11. darbība: pievienojiet ārpusi

Pievienojot ārpusi, tas ir pilnībā atkarīgs no jums.

-Automašīna pārsvarā ir tikai aparatūras turēšanai kopā.

-Mēs izmantojām rāvējslēdzējus un vadus, lai visu noturētu vietā.

-Jūs varat noformēt savas automašīnas ārpusi tā, kā jums patīk.

** Svarīgākā ārpuses sastāvdaļa ir visu noturēt savās vietās!

12. darbība: dokumentējiet

Veidojot savu RC automašīnu, pārliecinieties, ka dokumentējat.

Tas var palīdzēt, ja:

-Problēmas novēršana, ar ko saskaraties.

-Elektroinstalācijas maiņa.

-Atceroties, ko jūs darījāt katru dienu, -Atskatoties uz jūsu projektu.

Ieteicams: