Orodha ya maudhui:

Arduino + Tangi iliyodhibitiwa na Bluetooth: Hatua 10 (na Picha)
Arduino + Tangi iliyodhibitiwa na Bluetooth: Hatua 10 (na Picha)

Video: Arduino + Tangi iliyodhibitiwa na Bluetooth: Hatua 10 (na Picha)

Video: Arduino + Tangi iliyodhibitiwa na Bluetooth: Hatua 10 (na Picha)
Video: Сравнение протоколов TCP и UDP 2024, Julai
Anonim
Arduino + Tangi iliyodhibitiwa na Bluetooth
Arduino + Tangi iliyodhibitiwa na Bluetooth

Ninaunda tangi hii kujifunza jinsi ya kupanga programu, jinsi motors, servos, Bluetooth na Arduino zinafanya kazi na ninaunda moja kwa kufanya utafiti kutoka kwa wavuti. Sasa nimeamua kutengeneza Maagizo yangu mwenyewe, kwa watu ambao wanahitaji kusaidia juu ya kujenga tanki la Arduino.

Hii ndio video: Tangi ya Arduino + Bluetooth inayodhibitiwa

Kimsingi, mfumo hufanya kazi kama;

Bluetooth hutuma data kutoka kwa simu (na programu ya Arduino RC, nambari au herufi zinaweza kutumwa kama data kwa hc06) kwa Arduino na Arduino huanza servo na motors za data.

Hatua ya 1: Vitu Unavyohitaji

Vitu Unavyohitaji
Vitu Unavyohitaji
Vitu Unavyohitaji
Vitu Unavyohitaji
Vitu Unavyohitaji
Vitu Unavyohitaji
  • 1x arduino uno r3
  • Ngao ya dereva wa gari ya 1x arduino uno
  • 2x 180 mzunguko wa servos ndogo
  • Nyimbo za tanki za 1x Tamiya
  • Seti ya ulimwengu ya 1x Tamiya
  • 1xTamiya pacha sanduku la gia ya gari X1
  • 1x PowerBank (yangu ni 10400mAh inaweza kubadilika)
  • Moduli ya Bluetooth ya 1x HC 06 kuhusu spacer ya bodi ya mzunguko 2.5 cm (unaweza kuipata kutoka kwa mizunguko ya zamani au pc)
  • Baadhi ya waya
  • Kontakt zaidi ya 2 ya kiume na ya kike ya kichwa
  • Chuma cha kulehemu
  • Bunduki ya gundi moto, bunduki moto ya silicone (kitu kimoja)
  • Soldering waya
  • Bodi ya mzunguko
  • kebo ya usb
  • simu ya android
  • majani

Hatua ya 2: Baada ya Kuunda Mwili wa Mizinga Yako

Baada ya Kuunda Mwili wa Mizinga Yako
Baada ya Kuunda Mwili wa Mizinga Yako
Baada ya Kuunda Mwili wa Mizinga Yako
Baada ya Kuunda Mwili wa Mizinga Yako
Baada ya Kuunda Mwili wa Mizinga Yako
Baada ya Kuunda Mwili wa Mizinga Yako

Baada ya kujenga waya wa Tamiya kuweka waya kwenye motors zako. Na screw Arduino yako kwenye spacers, kama inavyoonyeshwa.

Chomeka dereva wako wa gari kwa usahihi kwenye Arduino yako na kiunganishi kontakt mbili za kike za pini ya kichwa kubandika 0 (RX) na 1 (TX).

fanya viunganisho vya gari na dereva wa gari

Hatua ya 3: Mizinga Pipa

Pipa ya mizinga
Pipa ya mizinga
Pipa ya mizinga
Pipa ya mizinga
Pipa ya mizinga
Pipa ya mizinga

na gundi ya moto ya silicon moto servos mbili kama inavyoonyeshwa kwenye picha. unganisha servos na ngao ya magari.

servo ya ardhini huenda kwa SER1

juu na chini servo huenda kwa SER2

Hatua ya 4: Betri

Betri
Betri
Betri
Betri
Betri
Betri

Kata vipande viwili vidogo vya bodi ya mzunguko kwa benki yako ya nguvu na uiunganishe kwenye betri. kama inavyoonekana

Kata cable yako ya USB na uiuze kwa ngao za magari 5v na ardhi. HAKIKISHA UNAUZA SALAMA SAHIHI. (VCC hadi VCC chini hadi chini)

Hatua ya 5: Uunganisho wa Bluetooth

Uunganisho wa Bluetooth
Uunganisho wa Bluetooth
Uunganisho wa Bluetooth
Uunganisho wa Bluetooth
Uunganisho wa Bluetooth
Uunganisho wa Bluetooth

Kata kiunganishi chako cha pini cha kiume na cha kike upande wa kiume na uiuze kwa 5v na chini kwa ngao ya magari.

kwangu, kijani ni nyekundu ya VCC ni GND

KUMBUKA: WAKATI UNAPAKULA SHERIA HAKIKISHA KUWA BLUETOOTH YAKO HAIJAUNGANISHWA ARDUINO POPOTE

Unganisha;

rx ya arduino hadi hc 06's tx

tx ya arduino hadi hc 06's rx

Hatua ya 6: Gundi PowerBank

Gundi PowerBank
Gundi PowerBank
Gundi PowerBank
Gundi PowerBank
Gundi PowerBank
Gundi PowerBank

Weka gundi moto kwenye bodi za mzunguko na gundi kwa Arduino. Jaribu Arduino yako kwa kuziba USB kwenye benki ya umeme (hakikisha benki yako ya nguvu iko wazi au imechajiwa).

Pia ikiwa unataka unaweza gundi bodi nyingine ya mzunguko kwa moduli yako ya Bluetooth ni rahisi sana na nzuri zaidi

Hatua ya 7: Kupakia Nambari

Inapakia Nambari
Inapakia Nambari
Inapakia Nambari
Inapakia Nambari
Inapakia Nambari
Inapakia Nambari

Pakua nambari hiyo na uipakie kwenye Arduino yako.

Vidokezo vidogo:

sayac inamaanisha kaunta katika Kituruki

durum ni hadhi

Servo sagsol; Servo yukari;

hizi pia ni;

Servo kushoto;

Servo juu;

CODE INA TATIZO KUHUSU BAWARI UKIITATUA NAOMBA UIANDIKE KWA MAONI !!

kwa mfano;

ikiwa (durum == '5') {wakati (durum == '5') {sayac ++; ikiwa (sayac> 180) {sagsol.write (180); } ikiwa (sayac <0) {sagsol.write (0); } kuchelewa (50); andika sagsol (sayac); kuvunja; }}

Inaendelea kuhesabu wakati unabonyeza kitufe kingine kwenye simu yako na int inakua kubwa,

tunaweza kupunguza idadi kamili ikiwa tunaweza tafadhali kuiandikia maoni?

kikomo kama 0 hadi 180.

Hatua ya 8: Kuongeza Nyasi Kama Pipa

Kuongeza Nyasi Kama Pipa
Kuongeza Nyasi Kama Pipa
Kuongeza Nyasi Kama Pipa
Kuongeza Nyasi Kama Pipa
Kuongeza Nyasi Kama Pipa
Kuongeza Nyasi Kama Pipa

Kata majani kabla ya sehemu iliyopotoka na uweke kwenye servo

Hatua ya 9: Kutumia Android

Kutumia Android
Kutumia Android
Kutumia Android
Kutumia Android
Kutumia Android
Kutumia Android

Pakua programu ya Arduino RC katika google play

nguvu tank yako

fungua programu

mchakato wa vyombo vya habari

bonyeza HC 06 kifaa

subiri…

wakati Arduino imeunganishwa na simu moduli ya Bluetooth inaacha kupepesa

fungua hali ya kidhibiti

fanya mipangilio yako hii ndio mipangilio yangu. inaweza kubadilika ikiwa umeunganisha nyaya mbaya za gari kwenye ngao ya gari lakini kubadilisha nambari au nambari unaweza kupata ile ya kweli.

Ilipendekeza: