
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:53

Sveiki, mes turime „Dirt Devil Robot“dulkių siurblį maždaug 3 metus ir jis vis dar atlieka savo darbą. Tai M611 tipas, kuris yra šiek tiek „kvailas“: nereikia nuskaityti srities ar šiek tiek atminties, kur negalima siurbti, bet su galimybe grįžti į įkrovimo stotį, kai baterija išsikrauna. Būti „kvailu“robotu niekada nebuvo problema; jis tiek kartų bėga per mūsų svetainę, galų gale viskas yra išvalyta. Arba kitą dieną. Tačiau mano žmona padėjo kilimą po stalu ir dabar mažasis robotas visą laiką įstringa. Kilimas tiesiog nėra pakankamai aukštas, kad suaktyvintų buferį.
Taigi aš supratau, kad jei jis turėtų akis, o ne buferį, jis aptiktų kilimą ir pasisuktų taip pat, kaip atsitrenkdamas į sieną ar kėdę.
Šioje pamokoje aš jums parodysiu, kaip tai padaryti, galbūt tai paskatins jus rasti programų visoms arduino medžiagoms, kurios yra:-)
Prekės
Dirt Devil M611 robotas dulkių siurblys. Arba turbūt bet kuris kitas pigus modelis.
WEMOS D1 R3 plokštė
Ultragarsinis jutiklis HC-SR04
Kai kurie laidai.
1 žingsnis: „Wemos D1 R3“ir „HC-SR04“jutiklis


„Wemos“veikimas:
Atsisiunčiau IDE čia:
Aš naudojau „Mac OS“versiją ir man reikėjo CH341 tvarkyklės, nes mano „arduino“yra „kinų klonas“. (WEMOS D1 R3)
Pritvirtinkite jutiklį
Kai priversite „Wemos“veikti, prie jo prijungiau jutiklį. Pažiūrėkite į laidų schemą, kaip ją prijungti. Žinias gavau iš kelių tokių puslapių:
Pradėkite koduoti
Pridedu rasite kodą, kurį naudojau. Aš vis dar stengiuosi, kad tai būtų matoma šiame puslapyje …
Kodą matote, kad kai objektai priartėja prie jutiklio, išvesties kaištis pakeliamas maždaug 5 sekundes. Tai per daug, kaip matyti iš mažo demonstracinio filmo, kurį sukūriau.
2 žingsnis: atidarykite dulkių siurblį -robotą

Radau šį vaizdo įrašą, kaip atidaryti „Dirt Devil“:
Pridedamoje nuotraukoje pavaizduoti roboto vidiniai elementai.
3 žingsnis: peržiūrėkite parinktis, kaip nepaisyti roboto buferio sistemos



Sužinojau, kad roboto buferis yra ne jungiklis, o kažkoks optronų jutiklis.
Kai paspaudžiau, ieškojau vieno iš jungčių, kad jis būtų „aukštas“. Čia aš pridėjau „Wemos“išvestį! Tai žalia viela paveikslėlyje.
4 žingsnis: ieškokite jėgos „Wemos“…



Pagrindinėje roboto plokštėje radau 7805 lustą, tai yra nuolatinės srovės keitiklio lustas, kuris iki 15 voltų paverčia pastoviu 5 voltų voltu.
Iš kelių duomenų lapų sužinojau, kad saugu 5 voltų įtampą naudoti „Wemos“maitinimo lizde, todėl lituodavau maitinimo kištuką ant 7805 išvesties kojelės.
5 žingsnis: sudėkite viską kartu
… ir išbandyk:-)
Kaip matyti vaizdo įraše, 5 sekundžių buferio laikas yra per ilgas, todėl turiu šiek tiek pakeisti kodą ir kalibruoti optimalų laiką.
Kitas žingsnis - įtaisyti jutiklį į robotą, galbūt dabar nenaudingame buferyje. Dar nesugalvojau, kur dėti „Wemos“lentą.
Sveikinimai
Frankas
Rekomenduojamas:
HC-SR04 ultragarsinis jutiklis su „Raspberry Pi“: 6 žingsniai

HC-SR04 ultragarsinis jutiklis su „Raspberry Pi“: Sveiki visi … mano vardas Ahmedas Darwishas … tai mano projektas naudojant „Raspberry Pi“su ultragarso jutikliu ir norėčiau juo pasidalinti su jumis visais. Manęs paprašė paruošti kodą, kuris veikia „Python“, kad būtų galima valdyti 8 ultragarso jutiklius
Ultragarsinis jutiklis: 3 žingsniai

Ultragarso jutiklis: šioje pamokoje aš matuosiu atstumą ultragarso jutikliu
Ultragarsinis jutiklis, skirtas fiksuoti objektų padėties pokyčius: 3 žingsniai

Ultragarsinis jutiklis, padedantis fiksuoti padėties pokyčius objektuose: svarbu, kad jūsų vertingi daiktai būtų saugūs, būtų nelengva, jei visą dieną saugotumėte savo pilį. Naudodami „Raspberry pi“fotoaparatą galite fotografuoti tinkamu momentu. Šis vadovas padės nufilmuoti vaizdo įrašą ar nufotografuoti
Dulkių siurblio Ni-MH konvertavimas į ličio joną: 9 žingsniai (su nuotraukomis)

Dulkių siurblio Ni-MH konvertavimas į ličio jonų konversiją: Sveiki visi, šioje instrukcijoje mes pakeisime savo rankinį dulkių siurblį iš Ni-MH į ličio jonų baterijas. Šis dulkių siurblys yra beveik 10 metų, bet per pastaruosius 2 metus , jis beveik niekada nebuvo naudojamas, nes sukėlė problemų su baterijomis
Sodialinis dulkių jutiklis „Android“: 6 žingsniai

Sodijos dulkių jutiklis „Android“: prieš metus mano draugas savaitgalį surengė seminarą apie aplinkos stebėjimą. Seminaro tikslas buvo sukurti dulkių jutiklį, prijungtą prie aviečių pi plokštės, kad matavimo duomenys būtų patalpinti į serverį, kuriame buvo dažnai atnaujinamos dulkės