Sadržaj:

Ultrazvučni senzor na robotskom usisavaču: 5 koraka
Ultrazvučni senzor na robotskom usisavaču: 5 koraka

Video: Ultrazvučni senzor na robotskom usisavaču: 5 koraka

Video: Ultrazvučni senzor na robotskom usisavaču: 5 koraka
Video: На что обратить внимание при покупке робота-пылесоса. 2024, Studeni
Anonim
Ultrazvučni senzor na robotskom usisavaču
Ultrazvučni senzor na robotskom usisavaču

Bok, imamo robotski usisavač Dirt Devil Robot već 3 godine i još uvijek radi svoj posao. To je tip M611, koji je pomalo "glup": nema skeniranja područja ili neke memorije gdje se ne usisava, ali s mogućnošću vraćanja na stanicu za punjenje nakon što se baterija isprazni. Biti 'glupi' robot nikada nije bio problem; toliko puta prolazi kroz našu dnevnu sobu, na kraju se sve očisti. Ili sutradan. Međutim, moja je žena stavila tepih ispod stola i sada mali robot stalno zaglavi. Tepih jednostavno nije dovoljno visok da aktivira branik.

Pa sam zaključio da će, ako ima oči umjesto odbojnika, otkriti tepih i okrenuti se, baš kao što se dogodi kad udari u zid ili stolac.

U ovom uputstvu pokazat ću vam kako to učiniti, možda će vas potaknuti da pronađete aplikacije za sve arduino stvari koje postoje:-)

Pribor

Robot usisavač Dirt Devil M611. Ili vjerojatno bilo koji drugi jeftini model.

WEMOS D1 R3 ploča

HC-SR04 ultrazvučni senzor

Neke žice.

Korak 1: Wemos D1 R3 i senzor HC-SR04

Wemos D1 R3 i senzor HC-SR04
Wemos D1 R3 i senzor HC-SR04
Wemos D1 R3 i senzor HC-SR04
Wemos D1 R3 i senzor HC-SR04

Uključivanje Wemosa:

IDE sam preuzeo ovdje:

Koristio sam verziju Mac OS -a i trebao mi je upravljački program CH341 jer je moj 'arduino' 'kineski klon'. (WEMOS D1 R3)

Pričvrstite senzor

Nakon što ste pokrenuli Wemos, na njega sam priključio senzor. Pogledajte dijagram ožičenja kako ga spojiti. Stekao sam znanje s nekoliko stranica poput ove:

Započni kodiranje

U privitku se nalazi kôd koji sam koristio. Još uvijek pokušavam ovo učiniti vidljivim na ovoj stranici …

U kodu možete vidjeti da nakon što se objekti previše približe senzoru, izlazni pin se podiže na oko 5 sekundi. Ovo je previše, što se može vidjeti u malom demonstracijskom filmu koji sam napravio.

Korak 2: Otvaranje robotskog usisavača

Otvaranje robotskog usisavača
Otvaranje robotskog usisavača

Pronašao sam ovaj video kako otvoriti Dirt Devil:

Na priloženoj slici prikazana je unutrašnjost robota.

Korak 3: Razmatranje mogućnosti nadjačavanja robotskog sustava odbojnika

Gledajući mogućnosti nadjačavanja robotskog sustava branika
Gledajući mogućnosti nadjačavanja robotskog sustava branika
Gledajući mogućnosti nadjačavanja robotskog sustava branika
Gledajući mogućnosti nadjačavanja robotskog sustava branika
Gledajući mogućnosti nadjačavanja robotskog sustava branika
Gledajući mogućnosti nadjačavanja robotskog sustava branika

Otkrio sam da odbojnik robota nije prekidač već neka vrsta senzora optičke sprege.

Kad sam ga pritisnuo, tražio sam jednu od veza koja bi bila "visoka". Ovdje sam priložio izlaz Wemosa! Ovo je zelena žica na slici.

Korak 4: Traženje snage za Wemos …

Tražite snagu za Wemos …
Tražite snagu za Wemos …
Tražite snagu za Wemos …
Tražite snagu za Wemos …
Tražite snagu za Wemos …
Tražite snagu za Wemos …

Na glavnoj ploči robota pronašao sam čip 7805, ovo je čip pretvarača istosmjerne struje koji pretvara do 15 volti u stalnih 5 volti.

Na nekoliko listova s podacima saznao sam da je sigurno primijeniti 5 volti na utičnicu Wemos, pa sam lemio utikač na izlaznoj nozi 7805.

Korak 5: Sve spojite

… i testirajte ga:-)

Kao što se može vidjeti u videu, vrijeme odbojnika od 5 sekundi je predugo, pa moram malo promijeniti kôd i kalibrirati optimalno vrijeme.

Sljedeći korak je ugraditi senzor u robota, možda u sada beskorisni branik na vrhu. Još nisam shvatio gdje ću staviti Wemos ploču.

Živjeli

Frank

Preporučeni: