Cuprins:
- Provizii
- Pasul 1: Wemos D1 R3 și senzorul HC-SR04
- Pasul 2: Deschiderea robotului de aspirare
- Pasul 3: Privind opțiunile pentru a suprascrie sistemul de bare de protecție al robotului
- Pasul 4: Căutarea puterii pentru Wemos …
- Pasul 5: Puneți totul împreună
Video: Senzor cu ultrasunete pe aspiratorul robot: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Salut, avem Dirt Devil Robot Aspirator de aproximativ 3 ani acum și încă face treaba. Este de tipul M611, care este puțin „prost”: nu scanează zona sau memorie de unde nu trebuie aspirat, dar cu capacitatea de a reveni la stația de încărcare după ce bateria se epuizează. A fi un robot „prost” nu a fost niciodată o problemă; rulează de atâtea ori prin sufrageria noastră, până la urmă totul este curățat. Sau a doua zi. Cu toate acestea, soția mea a pus un covor sub masă și acum micul robot se blochează tot timpul. Covorul pur și simplu nu este suficient de înalt pentru a activa bara de protecție.
Așa că m-am gândit că, dacă ar avea ochi în loc de bara de protecție, va detecta covorul și se va întoarce, la fel ca atunci când lovește un perete sau un scaun.
În acest instructiv, vă voi arăta cum să faceți acest lucru, poate vă va încuraja să găsiți aplicații pentru toate lucrurile arduino care sunt acolo:-)
Provizii
Dirt Devil M611 robot aspirator. Sau, probabil, orice alt model ieftin.
Placă WEMOS D1 R3
Senzor cu ultrasunete HC-SR04
Unele fire.
Pasul 1: Wemos D1 R3 și senzorul HC-SR04
Funcționarea Wemos:
Am descărcat IDE aici:
Am folosit versiunea Mac OS și aveam nevoie de driverul CH341 deoarece „arduino” meu este o „clonă chineză”. (WEMOS D1 R3)
Atașați senzorul
După ce ai pus Wemos-ul în funcțiune, am atașat senzorul la el. Uitați-vă la schema de cablare cum să o conectați. Am obținut cunoștințe din mai multe pagini de genul acesta:
Începeți codarea
Atașat găsiți codul pe care l-am folosit. Încă încerc să fac acest lucru vizibil în această pagină …
În cod, puteți vedea că după ce obiectele se apropie prea mult de senzor, un pin de ieșire este ridicat timp de aproximativ 5 secunde. Este prea mult, așa cum se poate vedea în micul film demonstrativ pe care l-am făcut.
Pasul 2: Deschiderea robotului de aspirare
Am găsit acest videoclip cum să deschid Dirt Devil:
Imaginea atașată arată interiorul robotului.
Pasul 3: Privind opțiunile pentru a suprascrie sistemul de bare de protecție al robotului
Am aflat că bara de protecție a robotului nu este un comutator, ci un fel de senzor optocuplator.
Când l-am apăsat, am căutat una dintre conexiuni pentru a merge „sus”. Aici am atașat rezultatul Wemos! Acesta este firul verde din imagine.
Pasul 4: Căutarea puterii pentru Wemos …
Pe placa principală a robotului am găsit un cip 7805, acesta este un cip convertor de curent continuu care convertește până la 15 volți la un voltaj constant de 5 volți.
Pe mai multe foi de date am aflat că este sigur să aplici 5 volți la priza de alimentare Wemos, așa că am lipit mufa de alimentare pe piciorul de ieșire al 7805.
Pasul 5: Puneți totul împreună
… și testează-l:-)
După cum se poate vedea în videoclip, timpul de protecție de 5 secunde este mult prea lung, așa că trebuie să schimb puțin codul și să calibrez timpul optim.
Următorii pași constau în construirea senzorului în robot, poate în bara de protecție inutilă din partea de sus a acestuia. Nu mi-am dat seama încă unde să pun tabloul Wemos.
Noroc
Sincer
Recomandat:
Coș de gunoi inteligent folosind Arduino, senzor cu ultrasunete și servomotor: 3 pași
Coș de gunoi inteligent folosind Arduino, senzor cu ultrasunete și servomotor: În acest proiect, vă voi arăta cum să creați un coș de gunoi inteligent folosind Arduino, unde capacul coșului de gunoi se va deschide automat atunci când vă apropiați cu coșul de gunoi. Celelalte componente importante utilizate pentru fabricarea acestei coșuri de gunoi inteligente sunt un ultrasunete HC-04
Conectarea ESP 32 cu senzor cu ultrasunete: 3 pași
Conectarea ESP 32 cu senzor cu ultrasunete: senzorii cu ultrasunete funcționează prin emiterea undelor sonore la o frecvență prea mare pentru ca oamenii să o audă. Apoi așteaptă ca sunetul să fie reflectat înapoi, calculând distanța pe baza timpului necesar. Acest lucru este similar cu modul în care radar măsoară timpul necesar
Senzor cu ultrasunete HC-SR04 cu Raspberry Pi: 6 pași
Senzor cu ultrasunete HC-SR04 cu Raspberry Pi: Bună ziua tuturor … mă numesc Ahmed Darwish … acesta este proiectul meu care utilizează Raspberry Pi cu senzorul cu ultrasunete și aș dori să îl împărtășesc cu toți. Mi s-a cerut să pregătesc un cod care funcționează pe Python pentru a controla conectarea a 8 senzori cu ultrasunete
Senzor cu ultrasunete pentru a surprinde modificările poziționale ale obiectelor: 3 pași
Senzor cu ultrasunete pentru a surprinde schimbările poziționale ale obiectelor: este important să vă protejați lucrurile valoroase, ar fi șchiop dacă ați păstra castelul toată ziua. Folosind camera raspberry pi puteți face instantanee la momentul potrivit. Acest ghid vă va ajuta să înregistrați un videoclip sau să fotografiați
Interfață Arduino cu senzor cu ultrasunete și senzor de temperatură fără contact: 8 pași
Interfață Arduino cu senzor cu ultrasunete și senzor de temperatură fără contact: În prezent, producătorii, dezvoltatorii preferă Arduino pentru dezvoltarea rapidă a prototipurilor de proiecte. Arduino este o platformă electronică open-source bazată pe hardware și software ușor de utilizat. Arduino are o comunitate de utilizatori foarte bună. În acest proiect