Obsah:
- Zásoby
- Krok 1: Wemos D1 R3 a snímač HC-SR04
- Krok 2: Otevření robotického vysavače
- Krok 3: Pohled na možnosti přepsání nárazníkového systému robota
- Krok 4: Hledání síly pro Wemos…
- Krok 5: Dát to všechno dohromady
Video: Ultrazvukový senzor na robotickém vysavači: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Ahoj, máme robotický vysavač Dirt Devil již asi 3 roky a stále funguje. Je to typ M611, který je malinko „hloupý“: žádné skenování oblasti nebo nějaká paměť, kde nevysávat, ale s možností vrátit se do své nabíjecí stanice po vybití baterie. Být „hloupým“robotem nebyl nikdy problém; protéká tolikrát naším obývacím pokojem, nakonec je vše vyčištěno. Nebo další den. Moje žena však položila pod stůl koberec a nyní se malý robot neustále zasekává. Koberec jednoduše není dostatečně vysoký, aby aktivoval nárazník.
A tak jsem usoudil, že pokud má místo nárazníku oči, detekuje koberec a otočí se, stejně jako když narazí na zeď nebo židli.
V tomto pokynu vám ukážu, jak to udělat, možná vás to povzbudí k nalezení aplikací pro všechny věci arduino, které tam jsou:-)
Zásoby
Robotický vysavač Dirt Devil M611. Nebo pravděpodobně jakýkoli jiný levný model.
Deska WEMOS D1 R3
Ultrazvukový senzor HC-SR04
Nějaké dráty.
Krok 1: Wemos D1 R3 a snímač HC-SR04
Uvedení Wemos do práce:
IDE jsem stáhl zde:
Použil jsem verzi pro Mac OS a potřeboval jsem ovladač CH341, protože moje „arduino“je „čínský klon“. (WEMOS D1 R3)
Připojte snímač
Poté, co Wemos uvedete do provozu, jsem k němu připojil senzor. Podívejte se na schéma zapojení, jak jej zapojit. Získal jsem znalosti z několika stránek, jako je tento:
Začněte kódovat
V příloze najdete kód, který jsem použil. Stále se to snažím na této stránce zviditelnit …
Vidím kód, že když se objekty dostanou příliš blízko senzoru, výstupní kolík se zvedne asi na 5 sekund. To je příliš mnoho, jak je vidět na malém ukázkovém filmu, který jsem natočil.
Krok 2: Otevření robotického vysavače
Našel jsem toto video, jak otevřít Dirt Devil:
Přiložený obrázek ukazuje vnitřnosti robota.
Krok 3: Pohled na možnosti přepsání nárazníkového systému robota
Zjistil jsem, že nárazník robota není spínač, ale nějaký snímač optočlenu.
Když jsem jej stiskl, hledal jsem jedno ze spojení, které by šlo 'vysoko'. Tady jsem připojil výstup Wemos! Toto je zelený vodič na obrázku.
Krok 4: Hledání síly pro Wemos…
Na základní desce robota jsem našel čip 7805, jedná se o čip DC převodníku, který převádí až 15 voltů na stálých 5 voltů.
Na několika listech jsem se dozvěděl, že je bezpečné použít 5voltů na zásuvku Wemos, a tak jsem připájel napájecí zástrčku na výstupní noze 7805.
Krok 5: Dát to všechno dohromady
… a zkuste to spustit:-)
Jak je vidět na videu, doba nárazníku 5 sekund je příliš dlouhá, takže musím trochu změnit kód a kalibrovat optimální čas.
Dalším krokem je zabudování senzoru do robota, možná do -neužitečného nárazníku na jeho vrcholu. Ještě jsem nepřišel na to, kam dát desku Wemos.
Na zdraví
Upřímný
Doporučuje:
Použijte ultrazvukový senzor s Magicbitem [Magicblocks]: 5 kroků
Používejte ultrazvukový senzor s Magicbitem [Magicblocks]: Tento tutoriál vás naučí používat ultrazvukový senzor s Magicbitem pomocí Magicblocks. Jako vývojovou desku v tomto projektu, který je založen na ESP32, používáme magicbit. V tomto projektu lze tedy použít jakoukoli vývojovou desku ESP32
Ultrazvukový senzor HC-SR04 s Raspberry Pi: 6 kroků
Ultrazvukový senzor HC-SR04 s Raspberry Pi: Ahoj všichni … jmenuji se Ahmed Darwish … toto je můj projekt využívající Raspberry Pi s ultrazvukovým senzorem a rád bych se o to s vámi všemi podělil. Byl jsem požádán, abych připravil kód, který funguje na Pythonu k ovládání 8 ultrazvukových senzorů, které se připojují
Ultrazvukový senzor Automatické LED uvítání Animační světla a LCD informační obrazovka: 6 kroků
Ultrazvukový senzor Automatické LED uvítání Animační světla a LCD informační obrazovka: Když se vracíte domů unavení a snažíte se sedět a relaxovat, musí být velmi nudné vidět stejnou věc kolem sebe znovu a znovu každý den. Proč nepřidáte něco zábavného a zajímavého, co vám změní náladu? Sestavte superlehký Arduin
Ultrazvukový senzor Arduino LED: 5 kroků
Ultrazvukový senzor Arduino LED: Sonda LED Sonic odkazuje na rozhraní ultrazvukového senzoru s Arduino. Rozdíl, který jsem přidal, je LED. Toto je LED ultrazvukový senzor. Když se k objektu přiblíží, LED začne svítit. Může vám pomoci vnímat poznámku některých
Rick & Morty: Escape the Universe! Ultrazvukový senzor přiblížení: 7 kroků (s obrázky)
Rick & Morty: Escape the Universe! Ultrazvuková senzor přiblížení: O čem hra je? Tato hra je velmi jednoduchá. Vesmírnou loď, ve které jsou Rick a Morty, ovládáte vztyčením ruky nahoru a dolů po ultrazvukovém senzoru přiblížení. Cíl: Sbírejte portálové zbraně a získejte skóre, zbabělec Jerry Červ dvojnásobný