Satura rādītājs:

Arduino + Bluetooth kontrolēta tvertne: 10 soļi (ar attēliem)
Arduino + Bluetooth kontrolēta tvertne: 10 soļi (ar attēliem)

Video: Arduino + Bluetooth kontrolēta tvertne: 10 soļi (ar attēliem)

Video: Arduino + Bluetooth kontrolēta tvertne: 10 soļi (ar attēliem)
Video: Makeblock Untimate Robot Kit Part 1 : Step by Step Assembly Robot of Aram Tank 2024, Novembris
Anonim
Arduino + Bluetooth kontrolēta tvertne
Arduino + Bluetooth kontrolēta tvertne

Es būvēju šo tvertni, lai uzzinātu, kā programmēt, kā darbojas motori, servo, Bluetooth un Arduino, un es to izveidoju, veicot pētījumus no interneta. Tagad es nolēmu izveidot savu pamācību cilvēkiem, kuriem jāpalīdz izveidot Arduino tvertni.

Šeit ir video: Arduino + Bluetooth kontrolēta tvertne

Būtībā sistēma darbojas tāpat;

Bluetooth sūta datus no tālruņa (ar Arduino RC lietojumprogrammu numurus vai rakstzīmes var nosūtīt kā datus uz hc06) uz Arduino, un Arduino iedarbina servo un motorus datiem.

1. darbība. Nepieciešamās lietas

Nepieciešamās lietas
Nepieciešamās lietas
Nepieciešamās lietas
Nepieciešamās lietas
Nepieciešamās lietas
Nepieciešamās lietas
  • 1x arduino uno r3
  • 1x arduino uno motora vadītāja vairogs
  • 2x 180 rotējoši mikro servo
  • 1x Tamiya tanku celiņi
  • 1x Tamiya universālais šķīvju komplekts
  • 1xTamiya divu motoru pārnesumkārba X1
  • 1x PowerBank (manējais ir 10400mAh, tas var mainīties)
  • 1x HC 06 Bluetooth modulis apmēram 2,5 cm shēmas plates starplikas (to var atrast no vecām shēmām vai datora)
  • Kāds vads
  • Vairāk nekā 2 vīriešu un sieviešu galvenes tapas savienotāji
  • Lodāmurs
  • Karsta līmes pistole, silikona pistole (tas pats)
  • Lodēšanas stieple
  • Shēmas plate
  • usb kabelis
  • android tālrunis
  • salmi

2. solis: pēc tvertņu korpusa uzbūvēšanas

Pēc tam, kad esat izveidojis savu tanku korpusu
Pēc tam, kad esat izveidojis savu tanku korpusu
Pēc tam, kad esat izveidojis savu tanku korpusu
Pēc tam, kad esat izveidojis savu tanku korpusu
Pēc tam, kad esat izveidojis savu tanku korpusu
Pēc tam, kad esat izveidojis savu tanku korpusu

Kad esat izveidojis Tamiya komplektu, pielodējiet dažus vadus pie saviem motoriem. Un ieskrūvējiet savu Arduino starplikās, kā parādīts attēlā.

Pareizi pievienojiet motora draiveri savam Arduino un pielodējiet divus sieviešu galvas savienotājus ar tapu 0 (RX) un 1 (TX).

izveidojiet motora savienojumus ar motora vadītāju

3. solis: tvertņu muca

Tvertnes Mucas
Tvertnes Mucas
Tvertnes Mucas
Tvertnes Mucas
Tvertnes Mucas
Tvertnes Mucas

ar kādu karstu silīcija līmi divi servo, kā parādīts fotoattēlos. pievienojiet servo motoru vairogam.

zemes servo iet uz SER1

augšup un lejup servo iet uz SER2

4. solis: akumulators

Akumulators
Akumulators
Akumulators
Akumulators
Akumulators
Akumulators

Izgrieziet divus mazus shēmas plates gabalus savai strāvas bankai un pielīmējiet to pie akumulatora. kā parādīts

Izgrieziet USB kabeli un pielodējiet to pie motora vairoga 5v un zemējuma. PĀRLIECINIETIES, ka LODĒJIET PAREIZI. (VCC līdz VCC no zemes līdz zemei)

5. darbība: Bluetooth savienojums

Bluetooth savienojums
Bluetooth savienojums
Bluetooth savienojums
Bluetooth savienojums
Bluetooth savienojums
Bluetooth savienojums

Izgrieziet vīriešu un sieviešu galvenes tapas savienotājus vīriešu pusē un pielodējiet to pie 5 V un piezemējiet pie motora vairoga.

man zaļš ir VCC sarkans ir GND

PIEZĪME: KODA AUGŠUPIELĀDĒŠANAS LAIKĀ pārliecinieties, ka jūsu BLUETOOTH nekādā gadījumā nav savienots ar ARDUINO

Savienot;

arduino rx līdz hc 06's tx

arduino tx uz hc 06's rx

6. darbība: pielīmējiet PowerBank

Līmējiet PowerBank
Līmējiet PowerBank
Līmējiet PowerBank
Līmējiet PowerBank
Līmējiet PowerBank
Līmējiet PowerBank

Ielieciet karstu līmi uz shēmas plates un pielīmējiet to Arduino. Pārbaudiet savu Arduino, pievienojot USB barošanas bankai (pārliecinieties, vai strāvas banka ir atvērta vai uzlādēta).

Turklāt, ja vēlaties, varat pielīmēt citu Bluetooth moduļa shēmas plati, tas ir pārāk vienkārši un skaistāk

7. darbība: koda augšupielāde

Koda augšupielāde
Koda augšupielāde
Koda augšupielāde
Koda augšupielāde
Koda augšupielāde
Koda augšupielāde

Lejupielādējiet kodu un augšupielādējiet to savā Arduino.

Nelielas piezīmes:

sayac turku valodā nozīmē skaitītāju

durum ir statuss

Servo sagsols; Servo yukari;

tie ir arī;

Servo pa labi;

Servo uz augšu;

KODAM IR PROBLĒMA PAR MUZU, JA JŪS RISINĀT, LŪDZU, RAKSTIET KOMENTĀROS !

piemēram;

if (durum == '5') {while (durum == '5') {sayac ++; ja (teiksim> 180) {sagsol.write (180); } ja (teiksim <0) {sagsol.write (0); } kavēšanās (50); sagsol.write (sayac); pārtraukums; }}

Tā turpina skaitīt, kamēr tālrunī nospiežat citu pogu, un tā kļūst lielāka,

vai mēs varam ierobežot veselu skaitli, ja varam, lūdzu, uzrakstīt to komentāros?

ierobežojums no 0 līdz 180.

8. solis: salmu pievienošana kā muca

Salmu pievienošana kā muca
Salmu pievienošana kā muca
Salmu pievienošana kā muca
Salmu pievienošana kā muca
Salmu pievienošana kā muca
Salmu pievienošana kā muca

Izgrieziet salmus pirms savītās daļas un ievietojiet to servo

9. solis: Android ierīces izmantošana

Izmantojot Android
Izmantojot Android
Izmantojot Android
Izmantojot Android
Izmantojot Android
Izmantojot Android

Lejupielādējiet lietotni Arduino RC vietnē Google Play

barojiet savu tvertni

atveriet lietojumprogrammu

preses process

nospiediet HC 06 ierīci

pagaidi…

kad Arduino ir savienots ar tālruni, Bluetooth modulis pārstāj mirgot

atvērts kontroliera režīms

iestatiet savus iestatījumus, tie ir mani iestatījumi. tas var mainīties, ja motora vairogam pievienojāt nepareizus motora kabeļus, bet, mainot ciparus vai kodu, jūs varat iegūt patieso.

Ieteicams: