Sisällysluettelo:
- Vaihe 1: Vaihe 1:
- Vaihe 2: Vaihe 2: Hanki HC-06: n osoite (SLAVE)
- Vaihe 3: Vaihe 3: HC-05: n määrittäminen (Master)
- Vaihe 4: Vaihe 4: Rakenna RC -auton perusta Noudata tämän vaiheen kuvien ohjeita
- Vaihe 5: Vaihe 5: Liitä 2 hidastus DC -moottoria L9110S -askelmoottoriin
- Vaihe 6: Vaihe 5: Lataa CAR.ino -luonnos Arduinoon (CAR)
- Vaihe 7: Vaihe 6: Irrota Arduino (CAR) virtalähteestä ja kiinnitä kilpi Arduinon päälle
- Vaihe 8: Vaihe 7: Liitä L9110S Stepper Arduino Shieldiin (CAR)
- Vaihe 9: Vaihe 8: Yhdistä HC-06 Arduino Shieldiin (CAR)
- Vaihe 10: Vaihe 9: RC -auton kokoonpano on valmis. auton pitäisi näyttää tältä
- Vaihe 11: Vaihe 10: Lataa HAND.ino -luonnos Arduinoon (HAND)
- Vaihe 12: Vaihe 11: Irrota Arduino (HAND) virtalähteestä ja kiinnitä kilpi Arduinon päälle
- Vaihe 13: Vaihe 12: Yhdistä Gyro Arduino Shieldiin (HAND)
- Vaihe 14: Vaihe 13: Yhdistä HC-06 Arduino Shieldiin (HAND)
Video: Kädellä ohjattava RC -auto: 15 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Hei maailma!
Tämä on ensimmäinen Instructable
Jos sinulla on kysyttävää - älä epäröi kysyä.
Kohdeyleisö:
Tämä projekti soveltuu kaikille, joilla on intohimo tekniikan suhteen. Olitpa sitten asiantuntija tai täysin aloittelija robotiikan suhteen. Voit luoda tämän projektin noudattamalla tämän asiakirjan ohjeita.
Mitä tarvitset:
· (2) x Elegoo Uno R3 -ohjainkortti
· (2) x Prototyypin laajennuslevy
· (1) x HC-05 Bluetooth-moduuli
· (1) x HC-06 Bluetooth-moduuli
· (1) x Käsine
· (1) x GY-521-moduuli
· (12) x M-M-johtoa
· (6) x F-M-johtoa
· (2) x 9 V: n akku tasavirralla
R/C Auto
· (1) x pohjalevy
· (2) x enkooderilevy
· (2) x pyörä
· (2) x Hidastus DC -moottori
· (1) x paristokotelo
· (4) x M3*30 ruuvitanko
· (8) x M3*6 Ruuvitanko
· (8) x M3 -mutteri
· (1) x Kytkin
· (4) x Kiinnike
· (1) x vasarapyörä
· (4) x AA -paristo
· (1) x L9110S 2-CH H-silta-askelmoottori Dual DC Motor Controller Board
Vaihe 1: Vaihe 1:
TAVOITE: Määritä siirtonopeus ja aseta HC-06 (SLAVE) -salasana
HC-06 on vain orja-Bluetooth-moduuli, mikä tarkoittaa, että "sille voidaan puhua vain". HC-06 on automaattisesti AT-tilassa. AT -tila on komentotila, jonka avulla voit kysyä/konfiguroida joitain Bluetooth -moduulin asetuksia.
I. Kun vain Arduino ja USB -sarja on kytketty tietokoneeseen. Lataa tyhjä luonnos Arduinolle yllä olevan liitteen mukaisesti
II. Irrota USB -sarja tietokoneesta.
III. Yhdistä HC-06 ja Arduino (4) F-M-johdolla-katso vaihe 1johto.
IV. Liitä USB -sarja tietokoneeseen. Näin HC-06 vilkkuu ja sammuu joka sekunti.
V. Napsauta Sarjamonitoria ja varmista, ettei rivinpäätteitä ole ja että siirtonopeudeksi on asetettu”9600” sarjamonitorin alaosassa.
IV. Kirjoita Serial Monitor -tekstikenttään AT, ja sen pitäisi tulostua OK (tämä tarkoittaa, että sarjamonitorin ja Bluetoothin välillä on yhteys)
VII. HC-06: n oletussalasana on 1234, mutta joka tapauksessa se ei ole. Kirjoita AT+PIN1234 ja paina Lähetä. Sarjamonitori tulostaa sitten OKsetPIN. Tämä asettaa HC-06-pariliitossalasanan arvoon 1234 (HC-06: n ja HC-05: n välisen salasanan tulee olla sama).
VIIII. Kirjoita AT+BAUD8 ja paina Lähetä. Sarjamonitori tulostaa OK115200. Tämä asettaa HC-06: n siirtonopeudeksi 115200. (Nopeuden HC-06 ja HC-06 välillä tulee olla sama).
Vaihe 2: Vaihe 2: Hanki HC-06: n osoite (SLAVE)
Voit saada HC-06: n osoitteen Bluetooth Finder -sovelluksen kautta Android-puhelimen kautta tai käyttämällä HC-05: tä haistaaksesi ympäröivät Bluetooth-moduulit HC-05: n ympärille.
MUISTA HC-06: n osoite. Tarvitset näitä tietoja, kun määrität HC-05: tä
HC-06-osoitteen hakeminen Bluetooth-etsimen kautta
Katso liitteenä oleva kuva
HUOMAUTUS: MAC -osoite näyttää samalta kuin yllä korostettu. Bluetooth-moduuli löydettäisiin normaalisti nimellä "HC-06".
Lataa Bluetooth Finder -sovellus
II. Kun HC-06 on päällä ja vilkkuu-yhdistä Android-puhelin HC-06: een
III. HC-06: n salasana on 1234. Määritimme sen salasanan aiemmin AT+PIN1234 -komennolla
IV. Kun HC-06 ja Anroid-puhelin on muodostettu pariksi. Avaa Bluetooth Finder -sovellus nähdäksesi sen osoitteen.
Vaihe 3: Vaihe 3: HC-05: n määrittäminen (Master)
*HC-06: n osoitteen saaminen HC-05: n kautta
TAVOITE: Sido HC-05 muodostaaksesi yhteyden vain HC-06: een
I. Kun HC-06 on päällä. Avaa uusi Arduino-istunto ja noudata vaiheen 1 vaiheita 1-3.
II. Kun liität USB-sarjan tietokoneeseen, muista painaa HC-05: n painiketta. Näin HC-05 vilkkuu ja sammuu 2 sekunnin välein. Tämä osoittaa, että HC-05 on AT-tilassa. Varmista, että oikea portti on valittu. Portin on oltava arduino, johon HC-05 on kytketty.
III. Napsauta Sarjamonitoria ja varmista, että "Sekä NL että CR" on lisätty ja että siirtonopeudeksi on asetettu "9600" sarjamonitorin alaosassa. (kuten oheisesta kuvasta näkyy)
IV. Kirjoita Serial Monitor -tekstiruutuun AT ja se tulostaa VIRHE: (0) (En tiedä miksi näin tapahtuu). Kirjoita AT uudelleen ja sarjakuva tulostaa OK (tämä tarkoittaa, että sarjamonitorin ja Bluetoothin välillä on yhteys).
V. Tyyppi AT+ROLE? ja paina lähetä. Sarjamonitori tulostaa HC-05: n roolin. Rooli 0 = orja. Rooli 1 = päällikkö. Jos sen rooli on 0. Muuta sen rooli arvoksi 1 kirjoittamalla AT+ROLE = 1 Sarjamonitori tulostaa OK, kun HC-05: n rooli on asetettu arvoon 1 (pää). Tyyppi AT+ROLE? Jälleen kaksinkertainen tarkistus.
VI. Tyyppi AT+CMODE? ja paina lähetä. Sarjamonitori tulostaa, mikä yhteystila HC-05: llä on tällä hetkellä. 0 = yhdistä vain kiinteään osoitteeseen. 1 = muodosta yhteys lähistöllä olevaan Bluetoothiin. Jos sen cmode on 1. Muuta sen cmodeksi 0 kirjoittamalla AT+CMODE = 0 Sarjamonitori tulostaa sitten OK, kun HC-05: n cmode on asetettu 0. Tyyppi AT+CMODE? Jälleen kaksinkertainen tarkistus.
VII. Tyyppi AT+UART? ja paina lähetä. Sarjamonitori tulostaa HC-05: n tiedonsiirtonopeuden. (eli +UART: 9600, 0, 0). Muista, että meidän on asetettava sama tiedonsiirtonopeus kuin HC-06: lle. Voit asettaa HC-05: n siirtonopeudeksi 115200. Kirjoita AT+UART = 115200, 0, 0 Sarjamonitori tulostaa OK. Tyyppi AT+UART? Jälleen kaksinkertainen tarkistus. (sen pitäisi nyt tulostaa +UART: 115200, 0, 0).
VIII. Tyyppi AT+PSWD? HC-05: n salasanan määrittäminen. Muista salasanan HC-06 ja HC-05 välillä. Jos sen salasana ei ole 1234. Aseta salasana parametrilla AT+PSWD = 1234 Sarjamonitori tulostaa OK. Tyyppi AT+PSWD? Jälleen kaksinkertainen tarkistus.
IX. Jos sinulla on HC-06: n osoite, ohita tämä vaihe ja jatka vaiheeseen X. Tämä vaihe määrittää HC-06: n osoitteen. Tyyppi AT+INIT. Sarjamonitorin pitäisi tulostaa OK. Kirjoita AT+INQ Tämä komento tiedustelee ympäröivistä Bluetooth -laitteista. Sarjamonitorin tulisi tulostaa HC-06: n, tyyppi, signaalin osoite. (eli +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)
X. Yhdistä HC-05 HC-06: een. Hae uudelleen löytämäsi osoite joko Bluetooth -etsinsovelluksen tai AT+INQ -menetelmän avulla. Korvaa osoitteen kaksoispisteet (98D3: 31: FD5F83) pilkuilla (98D3, 31, FD5F83) osoitteessa tyypiksi AT+PAIR = 98D3, 31, FD5F83, 5 Tämän parikomennon 5 on aikakatkaisu sekunneissa. Jos HC-05 ei muodosta paria aiotun osoitteen kanssa, tulostetaan virheilmoitus. Muussa tapauksessa, jos pariliitos onnistuu, sarjakuvaan tulostetaan OK.
XI. Sido HC-05 HC-06: een. Tyyppi AT+BIND = 98D3, 31, FD5F83 Sarjamonitorin pitäisi tulostaa OK, jos se onnistuu.
XII. Linkki HC-06. Tyyppi AT+LINK = 98D3, 31, FD5F83 Sarjamonitorin pitäisi tulostaa OK, jos se onnistuu.
XIII. Kun HC-05 ja HC-06 on sidottu. HC-05 vilkkuu 2 sekunnin välein ja HC-06 pysyy päällä (ei vilku).
ONNITTELUT HC-05 ja HC-06 on nyt sidottu yhteen
Vaihe 4: Vaihe 4: Rakenna RC -auton perusta Noudata tämän vaiheen kuvien ohjeita
Vaihe 5: Vaihe 5: Liitä 2 hidastus DC -moottoria L9110S -askelmoottoriin
*Huomaa, miten luonnos on asetettu, L9110S on kytkettävä tasavirtamoottoreihin täsmälleen liitteenä olevien kuvien mukaisesti (ne on liitetty aikajärjestykseen)
Vaihe 6: Vaihe 5: Lataa CAR.ino -luonnos Arduinoon (CAR)
Vaihe 7: Vaihe 6: Irrota Arduino (CAR) virtalähteestä ja kiinnitä kilpi Arduinon päälle
Vaihe 8: Vaihe 7: Liitä L9110S Stepper Arduino Shieldiin (CAR)
Vaihe 9: Vaihe 8: Yhdistä HC-06 Arduino Shieldiin (CAR)
Vaihe 10: Vaihe 9: RC -auton kokoonpano on valmis. auton pitäisi näyttää tältä
Vaihe 11: Vaihe 10: Lataa HAND.ino -luonnos Arduinoon (HAND)
Vaihe 12: Vaihe 11: Irrota Arduino (HAND) virtalähteestä ja kiinnitä kilpi Arduinon päälle
Vaihe 13: Vaihe 12: Yhdistä Gyro Arduino Shieldiin (HAND)
Katso oheinen kuva
Vaihe 14: Vaihe 13: Yhdistä HC-06 Arduino Shieldiin (HAND)
Suositeltava:
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Kädellä ohjattu Chrome -dinosaurus -gadget / Kuinka tehdä tämä / #smartcreativity: 14 vaihetta
Käsi -eleohjattu Chrome -dinosaurus -gadget / Kuinka tehdä tämä / #smartcreativity: Hei ystävät, Tässä opetusohjelmassa aion näyttää sinulle erittäin ainutlaatuisen projektin, joten tänään näytän sinulle, kuinka hallita Chrome -dinosauruspeliä eleellasi tosi helposti. Jos käytät tätä tekniikkaa kromin DINO: n hallintaan, putoat
Joystick -ohjattava pyörätuoli esteiden seurannalla: 3 vaihetta (kuvilla)
Joystick -ohjattava pyörätuoli, jossa on esteiden seuranta: Liikuntarajoitteisten ihmisten turvallisen ajamisen helpottamiseksi ultraäänianturia käytetään matkalla olevien esteiden seurantaan. Joystickin liikkeen perusteella moottorit ajavat pyörätuolia mihin tahansa neljään suuntaan ja nopeuteen jokaisen
Kuinka: Sido kengät yhdellä kädellä: 10 vaihetta
Kuinka: Sido kengät yhdellä kädellä: Kuinka opastaa kenkien sitomiseen yhdellä kädellä
Kotitekoinen - yhdellä kädellä - Nitrox -analysaattori Arduino -pohjainen: 4 vaihetta
Kotitekoinen - yhdellä kädellä - Nitrox -analysaattori Arduino Perustuu: Hei lukijat, Tässä ohjeessa näytän teille, kuinka rakensin tämän Arduino -pohjaisen happianalysaattorin. *** VAROITUS - Tällaista materiaalia voidaan käyttää sukelluksen hallintaan sekoitus koostumus. Sukellus voi olla vaarallista ja kaikki mitä teet