» electronică » Arduino »Bricolaj Robot Cleaner pe Arduino

Arduino do-it-yourself robot cleaner






RobotulMașina de recoltat are în arsenalul său două perii rotative montate pe partea din față a arborelui motorului de viteze. Cutia de viteze se rotește cu o viteză de 75 rpm. Robotul are la bord un rezervor de apă. Un sul este fixat în spatele robotului. Robotul este amestecat cu ajutorul roților fixate pe axa motorului de transmisie. Sistemul de curățare este controlat de smartphone prin bluetooth. În viitor, Maestrul intenționează să facă robotul pe deplin autonom. Să vedem cum funcționează acest dispozitiv.



Instrumente și materiale:
-Inchiriere motor 100 rpm -2 buc;
-Wheels pentru motor -2 buc;
-Motor-reductor cu o roată de 75 rpm - 2 buc;
-Arduino ONU;
- Modul Bluetooth HC-05/06;
-Driver L293D;
- Servomotor (rotire de 180 de grade);
-12V baterie;
- Pompa 12 V;
Tranzistor TIP31C;
Tranzistor TIP122;
- unitate CD - 2 buc .;
- role de vopsea;
- Servetele de stofa;
- Ace cu fir;
-Trubka;
seeing-;
- Jumpers;
-Comentar de montaj;
-Krepezh;
-Fanera;
-Butelie de plastic;
-Fier de vânzare;
-Pistol de luciu;
-Drel;
- Clesti;
-Dremel;
- perie;
-Colors;
-Marker;
- foarfece;














Pasul 1: Fundație
Din placaj se taie baza. Mărimile bazei sunt 30 * 22 cm. Vopseste baza. Pe de o parte, fixează motorul angrenajului. Fixează coaxial motorul angrenajului pe partea cealaltă a bazei.







Pasul doi: Perii
Stăpânul a făcut pensule de pe CD-uri vechi. Tăiați o cârpă. Și-a ridicat drumul. Operațiune repetată cu un alt disc. Asigurați discurile cu adeziv topit la cald pe roata motorului de transmisie. Asigurați ambele motoare de viteze în fața platformei.



















Pasul doi: alimentare cu apă
Fixează pompa pe platformă. Tăia deasupra unei sticle de plastic. Protejează sticla pe platformă. Instalează o conductă de alimentare cu apă. Ulterior, conducta de alimentare cu apă la perii va fi fixată.















Pasul trei: Mecanismul de ridicare cu role
Sarcina rolei este de a colecta praful fin. Deoarece ocazional este nevoie de role, maestrul a decis să realizeze un mecanism pentru ridicarea și coborârea rolei. Fixează două șipci de pe platformă paralele între ele. Face două găuri, unul în maneta servo, al doilea în mânerul rolei. Înșurubați mânerul rolei în pârghie. Fixează servo-ul pe șipci.

















Pasul patru: tranzistor
Pentru o pompă de apă și motoare, este necesară o putere de 12 V. Dar, deoarece Arduino oferă doar 5 V, maestrul colectează circuitul pe tranzistorul TIP122.De asemenea, vrăjitorul adaugă mai multe pin + 5V și Gnd la placa de circuit.









Pasul cinci: Instalarea circuitului Arduino
Securizează Arduino la platformă și conectează dispozitivele electrice la placă.

Modulul de control al motorului.
Acesta lipeste motoarele (pe care roțile sunt fixate pentru mișcare, nu periile) firelor. Fixează firele în prizele de montare a modulului. În continuare, conectați modulul la Arduino după cum urmează.
Modul ::: Arduino
1 - D6
2 - D9
3 - D10
4 - D11
+ 5V - + 5V
Gnd -Gnd
Modulul + 12V va fi conectat la baterie.
Conexiune Bluetooth.
Bluetooth ::: Arduino
Vcc - + 5V
Gnd - gnd
Rx - Tx
Tx - Rx
Servomotor ::: Arduino
Vcc - + 5V
Gnd - gnd
Semnal - D3
Apoi conectează motoarele cu pompă și perie în conformitate cu schema. Motoarele cu perie sunt conectate în paralel și se rotesc în direcții diferite, în sensul acelor de ceasornic și stânga în sens invers acelor de ceasornic.


























Pasul șase: elemente de fixare a pieselor robotului
Feliază două paiete de cocktail de aproximativ 7 cm fiecare.Inseră paiele în conducta de alimentare cu apă. Fixează paiele în fața periilor.








Încuietori pe platformă electronic componente.






Pasul șapte: descărcați codul
Îndepărtează salturile Rx și Tx de pe placa Arduino. Conectează placa la un computer. Încarcă codul. Setează săritoarele în loc. .

Pasul opt: Baterie
Securizează, folosind banda dublu față, bateria de pe platformă. Conectează dispozitivele electronice la baterie. Arduino master recomandă conectarea printr-un divizor de tensiune. Puteți adăuga, de asemenea, un comutator în circuit.






Pasul nouă: controlați robotul
Din Google Play, expertul descarcă aplicația „Bluetooth Serial Controller”. Deschide aplicația. Merge la setări> vizibilitate. Dezactivează butoanele 5, 9, 12. Merge la nume. Atribuie câte un buton de 2-3 litere fiecărui buton. Vezi mai jos fotografia.
Arduino do-it-yourself robot cleaner

Apoi, fiecare buton instalează o comandă (ghilimelele trebuie eliminate, nu schimbați majusculele):
Butonul 1 (FWD): 'F'
Butonul 2 (BCK): „B”
Butonul 3 (LFT): „L”
Butonul 4 (RGT): „R”
Butonul 6 (MPON): „M”
Butonul 7 (MPOF): 'm'
Butonul 8 (PMP): 'P'
Butonul 10 (RUP): „U”
Butonul 11 ​​(RDWN): „u”
Butonul 13 (S1): '1'
Butonul 14 (S2): '2'
Butonul 15 (S3): „3”
Butonul 16 (S4): „4”
În comenzile de oprire> comenzi, atribuie comenzi numai acestor butoane:
Butonul 1: „S”
Butonul 2: „S”
Butonul 3: „S”
Butonul 4: „S”
Butonul 8: „p”



Acum rămâne să vă conectați la modulul bluetooth ("HC-05"), introduceți parola (1234 sau 0000) și puteți încerca să curățați camera -)))

Mulțumim maestrului și îi dorim să îmbunătățească robotul și să obțină o muncă complet autonomă din acesta.
Întregul proces de asamblare al curățătorului de roboți poate fi văzut în videoclip.
10
9.8
9.3

Adaugă un comentariu

    • zâmbetzâmbetexaxabinedontknowYahooNea
      șefzgârieturăpăcălidada-daagresivsecret
      scuzedansdance2dance3iertareajutorbăuturi
      oprireprietenibungoodgoodfluiersincopălimbă
      fumaplauzeCrayvestimbatjocoritorDon-t_mentiondescărcare
      căldurămânioslaugh1mdaîntâlniremoskingnegativ
      not_ifloricele de porumbpedepsicititsperiasperiecăutare
      batjocurăthank_youacestto_clueUmnikacutconveni
      răubeeeblack_eyeblum3roșilăudăroșenieplictiseală
      cenzuratpleasantrysecret2amenințavictorieyusun_bespectacled
      ShokRespektlolprevedbun venitKrutoyya_za
      ya_dobryiajutorne_huliganne_othodifludinterdicțieînchide

Vă sfătuim să citiți:

Înmânează-l pentru smartphone ...