Cuprins:

Roombot: 15 pași
Roombot: 15 pași

Video: Roombot: 15 pași

Video: Roombot: 15 pași
Video: Roomba 692 / 694 Robot Vacuum REVIEW 2024, Noiembrie
Anonim
Roombot
Roombot

Roombot este un robot de vid care este complet imprimat 3D, autonom și codat pe un Arduino.

Credit:

www.instructables.com/id/Build-Your-Own-Va…

Pasul 1: Materiale

Toate materialele

  • 1 x placa Arduino Uno
  • 1 x modul de driver IRF520 MOS FET
  • 1 x driver H-bridge L298 dual motor
  • 2 x Motor de viteze micro metal HP 6V 298: 1
  • 1 x Micro Metal Gearmotor Bracket pereche
  • 1 x Roată 42 × 19mm pereche
  • 1 x ventilator AVC BA10033B12G 12V
  • 2 x senzor de distanță ascuțită GP2Y0A41SK0F (4 - 30cm)
  • 1 x Pack Lipo ZIPPY Compact 1300mAh 3S 25C
  • 1 x încărcător de baterii LiPo 3s
  • Rezistor 1 x 1k Ohm
  • 1 x 2k Ohm potențiometru mic
  • Imprimantă 3D cu o dimensiune minimă de imprimare de 21 L x 21 W cm
  • PLA Fillament sau similar.
  • 20 x șuruburi M3 cu (diametru 3mm), 20 x piulițe M3
  • 2 șuruburi # 8-32 x 2 IN cu piulițe și șaibă
  • 1 x filtru sac de vid (tip pânză)
  • 1 x Rola cu bile cu bilă de plastic sau metal de 3/4 ″
  • 2 butoane
  • 1 x comutator On / Off
  • Șurubelniță
  • Ciocan de lipit
  • Cleste, foarfece
  • Cablu (3m)

Pasul 2: Imprimare 3D

printare 3d
printare 3d

Imprimați piesele (prezentate în imagine) de pe o imprimantă 3D.

Piesele includ:

  • Carcasa ventilatorului
  • Baza de jos
  • Buton (lățime bază 1 mm)
  • Buton (lățimea bazei de 2 mm)
  • Capacul filtrului
  • Coperta
  • Bara de protecție
  • Capacul ventilatorului
  • Asistență ascuțită
  • Filtru Atingeți
  • Suport pentru butoane
  • Filtru Atingeți

Setări de imprimare recomandate:

  • Înălțimea stratului de 0,2 mm
  • Grosime coajă de 1,2 mm
  • 30% densitate de umplere
  • Temperatura de imprimare 215 Celsius
  • Temperatura patului 70 Celsius
  • Tipul de asistență peste tot
  • Retractie: 50mm / s 0,7mm
  • Tipărire SPeed 60mm / s

Pasul 3: Configurarea senzorilor

Configurarea senzorilor
Configurarea senzorilor
Configurarea senzorilor
Configurarea senzorilor
Configurarea senzorilor
Configurarea senzorilor

Începeți mai întâi prin lipirea firelor pe senzorii Sharp. Apoi atașați senzorul pe suportul Sharp #D piese imprimate, asigurați-vă că direcția senzorului este diferită una de cealaltă. După aceea, atașați piesa de susținere a senzorului pe baza inferioară, unde există găuri pentru a utiliza șuruburile de conectare, iar senzorul ar trebui să fie orientat spre față.

Pasul 4: Configurarea roților și a motoarelor

Configurarea roților și motoarelor
Configurarea roților și motoarelor
Configurarea roților și motoarelor
Configurarea roților și motoarelor
Configurarea roților și motoarelor
Configurarea roților și motoarelor

Mai întâi atașați roata pe motor și înșurubați motorul pe baza inferioară cu suportul motorului (oferit împreună cu motorul la cumpărare). Asigurați-vă că roțile sunt mobile și nu sunt lipite de bază. Conectați firele prin orificiile metalice ale inelului de pe motor.

Pasul 5: Montarea rotorului cu bile

Montarea rotorului cu bile
Montarea rotorului cu bile
Montarea rotorului cu bile
Montarea rotorului cu bile

Rola cu bile este a treia roată a robotului. atașând rola cu bilă pe baza inferioară. Mingea trebuie să fie mobilă pentru ca întregul robot să se miște și șuruburile trebuie să fie strânse. Recomandat să înșurubați rotorul cu bilă de jos, astfel încât șuruburile să nu fie lipite cu bila metalică.

Pasul 6: Conectarea barei de protecție

Conectarea barei de protecție
Conectarea barei de protecție
Conectarea barei de protecție
Conectarea barei de protecție
Conectarea barei de protecție
Conectarea barei de protecție

Mai întâi începeți prin a vă asigura că butoanele (lățimea bazei imprimate 3D de 1 mm) se conectează la găurile barei de protecție. Dacă nu se conectează, poate fi lipit cu un super lipici sau poate fi imprimat din nou 3D și asigurați-vă că aveți dimensiunile corecte. Butoanele trebuie, de asemenea, să se potrivească celor două găuri din fața bazei inferioare, iar butonul ar trebui să se poată mișca lin. Apoi butoanele de intrare trebuie să fie pe suportul butonului imprimantei și atașate la baza inferioară din spatele butoanelor imprimate 3D. Bara de protecție trebuie să aibă un sunet de clic, astfel încât bara de protecție să funcționeze efectiv.

Pasul 7: Împărțirea tensiunii

Împărțirea tensiunii
Împărțirea tensiunii
Împărțirea tensiunii
Împărțirea tensiunii

Folosind potențiometrul 2k și lipiți firele care se conectează la modulul Arduino și driver. Toate firele ar trebui să fie codificate în culori și ca firul negru să aibă o rezistență sau altfel modulul driverului poate fi supraîncălzit și poate provoca o scânteie.

Pasul 8: Conectați ventilatorul

Conectați ventilatorul
Conectați ventilatorul
Conectați ventilatorul
Conectați ventilatorul

Ventilatorul este partea principală a ceea ce face ca mașina să fie vidată. Suflanta ventilatorului este dată cu cuie pentru înșurubare și fixare la baza inferioară. Ventilatorul este apoi conectat la modulul driverului și conectat la baterie pentru a alimenta.

Pasul 9: Conectarea totul la creier

Conectarea totul la creier
Conectarea totul la creier
Conectarea totul la creier
Conectarea totul la creier

Urmați schemele date și conectați toate firele la Arduino în locul potrivit. Asigurați-vă că dispozitivul Arduino este plasat în locul potrivit al robotului și stabilizat astfel încât firele să nu se miște la conectare. Gaura de conectare Arduino trebuie să se potrivească cu gaura din spatele robotului, astfel încât codul Arduino poate fi încărcat oricând.

Pasul 10: Acordarea puterii mașinii

Dând putere mașinii
Dând putere mașinii
Dând putere mașinii
Dând putere mașinii

Conectarea potențiometrului și a bateriei Li Po la modulul driverului poate fi dificilă. Potențiometrul ar trebui să fie conectat mai întâi, astfel încât puterea bateriei Li Po să nu se supraîncălzească și să ajungă la scurtcircuit sau chiar să explodeze.

Pasul 11: Asamblarea filtrului

Asamblarea filtrului
Asamblarea filtrului
Asamblarea filtrului
Asamblarea filtrului
Asamblarea filtrului
Asamblarea filtrului

Structura asemănătoare cutiei este menită să transporte filtrul pentru a vă asigura că lucrurile potrivite sunt aspirate. Robinetul și capacul filtrului pot fi atașate ușor împreună și pentru capacul cutiei de filtrare, am folosit bandă, astfel încât capacul să fie nu cad ușor și pot fi deschise oricând.

Pasul 12: Atașarea LED-ului

Atașarea LED-ului
Atașarea LED-ului

Este necesară o lumină LED pentru a indica dacă aparatul este pornit sau nu. Lumina LED este atașată la Arduino printr-o gaură de pe capacul mașinii.

Pasul 13: Dând o intrare mașinii

Dând o intrare mașinii
Dând o intrare mașinii
Dând o intrare mașinii
Dând o intrare mașinii

Un comutator este conectat la baterie și la modulul driverului pentru a porni aparatul. Dacă întrerupătorul este suficient de mic, acesta poate fi fixat prin orificiul dreptunghiular, dacă nu, asigurați-vă că aveți firele conectate și că cele două fire nu trebuie să se atingă altfel, altfel comutatorul nu va funcționa.

Pasul 14: Încărcarea datelor

Codurile pentru Arduino ar trebui încărcate astfel încât întreaga mașină să poată funcționa. Codurile sunt date mai jos în link.

Pasul 15: Termină

Finalizarea!
Finalizarea!

Mașina ar trebui să se poată deplasa acum și suflanta ventilatorului ar trebui să aspire lucrurile în mașină, asigurați-vă că aveți filtrul în robinetul filtrului, astfel încât nimic prea mare să nu fie aspirat și să distrugă mașina. Acum, încărcați mașina cu încărcătorul și așteptați până când luminile de pe încărcător se aprind verde și va începe curățarea zonei!

Recomandat: