Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Rakennan tämän säiliön oppiakseni ohjelmoida, kuinka moottorit, servot, Bluetooth ja Arduino toimivat, ja rakennan sellaisen tekemällä tutkimusta Internetistä. Nyt päätin tehdä omat Instructables -sovellukseni ihmisille, jotka tarvitsevat apua Arduino -säiliön rakentamisessa.
Tässä on video: Arduino + Bluetooth -ohjattu säiliö
Pohjimmiltaan järjestelmä toimii kuten;
Bluetooth lähettää tietoja puhelimesta (Arduino RC -sovelluksella, numerot tai merkit voidaan lähettää datana hc06: een) Arduinolle ja Arduino käynnistää servon ja moottorit tietoja varten.
Vaihe 1: Tarvitsemasi asiat
- 1x arduino uno r3
- 1x arduino uno moottorin kuljettajan suoja
- 2x 180 pyörivää mikropalvelua
- 1x Tamiya -tankkikiskot
- 1x Tamiya yleislautasetti
- 1xTamiya kaksimoottorinen vaihteisto X1
- 1x PowerBank (omani on 10400mAh, se voi muuttua)
- 1x HC 06 Bluetooth -moduuli noin 2,5 cm: n piirilevyn välikappale (löydät sen vanhoista piireistä tai tietokoneesta)
- Joku lanka
- Yli 2 uros- ja naarasliitintä
- Juotin
- Kuuma liimapistooli, kuuma silikonipistooli (sama asia)
- Juotoslanka
- Piirilevy
- USB kaapeli
- Android -puhelin
- olki
Vaihe 2: Kun olet rakentanut säiliöiden rungon
Kun olet rakentanut Tamiya -sarjan juotoksen, johdot moottoriin. Ja ruuvaa Arduino välikappaleisiin kuvan osoittamalla tavalla.
Liitä moottoriajuri oikein Arduinoosi ja juota kaksi naaraspään liitintä nastaan 0 (RX) ja 1 (TX).
tee moottoriliitännät moottorin ohjaimeen
Vaihe 3: Säiliöt tynnyri
kuumalla piiliimalla kaksi servoa, kuten kuvissa näkyy. kytke servot moottorin suojaan.
maaservo menee SER1: een
ylös ja alas servo menee SER2: een
Vaihe 4: Akku
Leikkaa kaksi pientä palaa virtapankkisi piirilevyä ja liimaa se akkuun. kuten on esitetty
Katkaise USB -kaapeli ja juota se moottorin suojuksiin 5v ja maahan. Varmista, että juot oikein. (VCC - VCC maasta maahan)
Vaihe 5: Bluetooth -yhteys
Leikkaa uros- ja naaraspuoliset nastatappiliittimet urospuoli ja juota se 5 volttiin ja maadoita moottorin suojaan.
minulle vihreä on VCC punainen on GND
HUOMAUTUS: KOODIN LATAUKSESSA VARMISTA, ETTÄ BLUETOOTHI EI OLE YHTEYTTÄ ARDUINOON
Kytkeä;
arduinon rx - hc 06: n tx
arduinon tx - hc 06: n rx
Vaihe 6: Liimaa PowerBank
Laita kuumaa liimaa piirilevyille ja liimaa se Arduinoon. Testaa Arduinoasi liittämällä USB virtapankkiin (varmista, että virtapankki on auki tai ladattu).
Myös jos haluat, voit liimata toisen piirilevyn Bluetooth -moduulillesi, se on liian helppoa ja kauniimpaa
Vaihe 7: Koodin lataaminen
Lataa koodi ja lataa se Arduinoosi.
Pieniä muistiinpanoja:
sayac tarkoittaa turkkia
durum on tila
Servo sagsol; Servo yukari;
nämä ovat myös;
Servo oikea;
Servo ylös;
KOODILLA ON ONGELMA TYÖSTÄ, JOS RATKAISET SEN, KIRJOITA KOMMENTTIIN !
esimerkiksi;
if (durum == '5') {while (durum == '5') {sayac ++; jos (sanotaan> 180) {sagsol.write (180); } jos (sanotaan <0) {sagsol.write (0); } viive (50); sagsol.write (sayac); tauko; }}
Se laskee, kun painat toista painiketta puhelimessasi ja int kasvaa isommaksi,
Voimmeko rajoittaa kokonaislukua, jos voimme kirjoittaa sen kommentteihin?
raja 0-180.
Vaihe 8: Oljen lisääminen tynnyriksi
Leikkaa olki ennen kierrettyä osaa ja laita se servoon
Vaihe 9: Androidin käyttö
Lataa Arduino RC -sovellus Google Playsta
anna säiliölle virtaa
avaa sovellus
paina prosessia
paina HC 06 -laitetta
odota…
kun Arduino on yhdistetty puhelimeen Bluetooth -moduuli lakkaa vilkkumasta
avoin ohjaustila
tee asetukset nämä ovat minun asetuksiani. se voi muuttua, jos liitit väärät moottorikaapelit moottorin suojaan, mutta muuttamalla numeroita tai koodia saat todellisen.