Sisukord:

Robotolmuimeja ultraheliandur: 5 sammu
Robotolmuimeja ultraheliandur: 5 sammu

Video: Robotolmuimeja ultraheliandur: 5 sammu

Video: Robotolmuimeja ultraheliandur: 5 sammu
Video: Использование кнопки скорости шагового двигателя 28BYJ-48 с 8 проектами: Ultimate Video Tutorial, урок 107 2024, November
Anonim
Robotolmuimeja ultraheliandur
Robotolmuimeja ultraheliandur

Tere, meil on Dirt Devil robot tolmuimeja juba umbes 3 aastat ja see teeb oma tööd endiselt. See on M611 tüüp, mis on natuke "loll": ei skaneeri piirkonda ega mingit mälu, kus mitte tolmuimejaga puhastada, kuid on võimalus pärast aku tühjenemist oma laadimisjaama naasta. "Tummaks" robotiks olemine ei olnud kunagi probleem; see jookseb meie elutoast nii mitu korda läbi, lõpuks on kõik koristatud. Või järgmisel päeval. Kuid mu naine pani laua alla vaiba ja nüüd jääb väike robot kogu aeg kinni. Vaip pole lihtsalt kaitseraua aktiveerimiseks piisavalt kõrge.

Nii ma arvasin, et kui sellel oleks kaitseraua asemel silmad, tuvastab see vaiba ja pöörleb, nagu seina või tooli tabades.

Selles juhendis näitan teile, kuidas seda teha, võib-olla julgustab see teid leidma rakendusi kogu arduino kraami jaoks, mis seal on:-)

Tarvikud

Dirt Devil M611 robot tolmuimeja. Või ilmselt mõni muu odav mudel.

WEMOS D1 R3 plaat

Ultraheli andur HC-SR04

Mõned juhtmed.

Samm: Wemos D1 R3 ja andur HC-SR04

Wemos D1 R3 ja andur HC-SR04
Wemos D1 R3 ja andur HC-SR04
Wemos D1 R3 ja andur HC-SR04
Wemos D1 R3 ja andur HC-SR04

Wemode tööle saamine:

Laadisin IDE alla siit:

Ma kasutasin Mac OS -i versiooni ja vajasin CH341 draiverit, sest minu 'arduino' on 'Hiina kloon'. (WEMOS D1 R3)

Kinnitage andur

Kui olete Wemod tööle saanud, kinnitasin anduri selle külge. Vaadake ühendusskeemi, kuidas seda ühendada. Teadmised sain mitmelt selliselt lehelt:

Alustage kodeerimist

Lisatud leiate koodi, mida kasutasin. Üritan seda ikka sellel lehel nähtavaks teha …

Ma näen koodi, mida näete, et pärast seda, kui objektid lähevad andurile liiga lähedale, tõstetakse väljundnõel umbes 5 sekundiks üles. Seda on liiga palju, nagu võib näha minu tehtud väikesest näidisfilmist.

Samm 2: Robotolmuimeja avamine

Robotolmuimeja avamine
Robotolmuimeja avamine

Leidsin selle video, kuidas Dirt Devilit avada:

Lisatud pildil on näha roboti sisemus.

Samm: vaadake võimalusi roboti kaitseraua alistamiseks

Vaadates võimalusi roboti kaitseraua alistamiseks
Vaadates võimalusi roboti kaitseraua alistamiseks
Vaadates võimalusi roboti kaitseraua alistamiseks
Vaadates võimalusi roboti kaitseraua alistamiseks
Vaadates võimalusi roboti kaitseraua alistamiseks
Vaadates võimalusi roboti kaitseraua alistamiseks

Sain teada, et roboti kaitseraud ei ole lüliti, vaid mingi optroni andur.

Kui ma seda vajutasin, otsisin, et üks ühendustest läheks kõrgele. Siia lisasin Wemose väljundi! See on pildil olev roheline juhe.

Samm: otsite Wemosile jõudu…

Otsime Wemosile jõudu…
Otsime Wemosile jõudu…
Otsime Wemosile jõudu…
Otsime Wemosile jõudu…
Otsime Wemosile jõudu…
Otsime Wemosile jõudu…

Roboti põhiplaadilt leidsin 7805 kiibi, see on alalisvoolu muunduri kiip, mis muundab kuni 15 volti stabiilseks 5 -voldiseks.

Mitmetelt andmelehtedelt sain teada, et Wemose toitepistikupesale on turvaline rakendada 5 volti, nii et ma jootsin 7805 väljundjala toitepistiku.

Samm: pange see kõik kokku

… ja proovige seda:-)

Nagu videost näha, on 5-sekundiline kaitseraud liiga pikk, seega pean koodi veidi muutma ja optimaalse aja kalibreerima.

Järgmine samm on ehitada andur robotisse, võib -olla selle peal asuvale kasutule kaitserauale. Ma pole veel välja mõelnud, kuhu Wemose laud panna.

Tervist

Frank

Soovitan: