Orodha ya maudhui:

Gari la Bluetooth la Arduino: Hatua 6 (na Picha)
Gari la Bluetooth la Arduino: Hatua 6 (na Picha)

Video: Gari la Bluetooth la Arduino: Hatua 6 (na Picha)

Video: Gari la Bluetooth la Arduino: Hatua 6 (na Picha)
Video: Lesson 02 Arduino IDE Software | Robojax Arduino Step By Step Course 2024, Novemba
Anonim
Gari la Bluetooth la Arduino
Gari la Bluetooth la Arduino

huu ni mradi wangu wa kwanza wa Arduino ni rahisi kufanya. itachukua karibu nusu saa kuifanya iwe rahisi sana kama unavyofikiria unaweza pia kuifanya kwa kufuata hatua zilizopewa hapa chini na kufurahi ni nipe kuunda furaha wakati nilimaliza kuifanya. sasa ni zamu yako kuifanya. hatua zilizotolewa chini ya maelezo

Hatua ya 1: Mahitaji

Mahitaji
Mahitaji
Mahitaji
Mahitaji

Arduino uno bodi ya moduli ya Bluetooth hc 05 4wd ngao (adafruit) waya za jumper mbili betri 9v (1. bodi ya arduino 2. usambazaji wa nguvu ya nje kwa sheild) Kofia ya betri na pini 9v

Hatua ya 2: Uunganisho

Uhusiano
Uhusiano
Uhusiano
Uhusiano

weka ngao kwenye bodi ya arduino na unganisha Bluetooth na audino au moja kwa moja kwenye ngao kwa kuunganisha juu yake unganisha RX hadi TX, TX hadi RX, chini hadi chini, vcc kwa vcc kama inavyoonyeshwa kwenye takwimu na pia unganisha Motors kwa M1 (kushoto na M2 (kulia)

Hatua ya 3: Usimbuaji

// *** 1- Nyaraka // Programu hii hutumiwa kudhibiti gari la roboti kwa kutumia programu inayowasiliana na Arduino kupitia moduli ya Bluetooth

# pamoja

// huunda vitu viwili kudhibiti terminal 3 na 4 ya ngao ya magari AF_DCMotor motor1 (3); AF_DCMotor motor2 (4); char amri; kuanzisha batili () {Serial.begin (9600); // Weka kiwango cha baud kwenye moduli yako ya Bluetooth. } kitanzi batili () {if (Serial.available ()> 0) {command = Serial.read (); Acha (); // Anzisha na motors imesimamishwa // Badilisha hali ya pini tu ikiwa amri mpya ni tofauti na ya awali. //Serial.println (amri); kubadili (amri) {kesi 'F': mbele (); kuvunja; kesi 'B': nyuma (); kuvunja; kesi 'L': kushoto (); kuvunja; kesi 'R': kulia (); kuvunja; }}} batili mbele () {motor1.setSpeed (255); // Fafanua kasi ya juu motor1.run (MBELE); // zungusha motor motorwise saa 2.setSpeed (255); // Fafanua kasi ya juu ya motor2.run (FORWARD); // zungusha mwendo wa saa saa} batili nyuma () {motor1.setSpeed (255); motor1.run (BACKWARD); // zungusha motor kinyume na saa 2.setSpeed (255); motor2.run (BACKWARD); // zungusha mwendo wa mwendo wa saa} batili kushoto () {motor1.setSpeed (255); // Fafanua kasi ya juu ya motor1.run (FORWARD); // zungusha motor motorwise saa 2.setSpeed (0); motor2.unakimbia (KUACHIA); // kuzima motor2} batili kulia () {motor1.setSpeed (0); motor1.unakimbia (KUACHIA); // kuzima motor1 kuzima motor2. SsetSpeed (255); // Fafanua kasi kubwa motor2.run (MBELE); // zungusha mwendo wa saa saa} batili Stop () {motor1.setSpeed (0); motor2.unakimbia (KUACHIA); // kuzima motor1 kuzima motor2. SsetSpeed (0); motor2.unakimbia (KUACHIA); // zima motor2 zima}

Hatua ya 4: Inapakia

ondoa moduli ya Bluetooth kabla ya kupakia nambari

Hatua ya 5: Ugavi wa Umeme

Ugavi wa Umeme
Ugavi wa Umeme

unganisha betri 9 ya volt kwenye bodi ya arduino na unaweza pia kuunganisha betri ya volt 9 ili kukinga kupitia nguvu ya nje kuongeza usambazaji wa umeme kwa Motors zako ondoa jumper ya nguvu iliyoonyeshwa kwenye takwimu.

Hatua ya 6: Sakinisha App

Sakinisha App
Sakinisha App
Sakinisha App
Sakinisha App
Sakinisha App
Sakinisha App

sakinisha programu ya mtawala ya Bluetooth RC kupitia duka la kucheza fungua programu inayoomba ruhusa washa Bluetooth ruhusu nywila ya kwanza ni 1234 au 0000 kisha bonyeza gia iliyoonyeshwa kwenye programu sasa "chagua unganisha na gari" kitufe chekundu kinachopepesa kwenye programu geukia greennow umeunganishwa na uchezaji wako wa gari nayo na ufurahie mradi wako. asante kwa kutazama maagizo haya

Ilipendekeza: