Turinys:

Roombot: 15 žingsnių
Roombot: 15 žingsnių

Video: Roombot: 15 žingsnių

Video: Roombot: 15 žingsnių
Video: Roomba Error 15 FIX - How to Reboot a Roomba 2024, Liepa
Anonim
Roombot
Roombot

„Roombot“yra vakuuminis robotas, visiškai atspausdintas 3D, autonominis ir užkoduotas „Arduino“.

Kreditas:

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

1 žingsnis: medžiagos

Visos Medžiagos

  • 1 x „Arduino Uno“lenta
  • 1 x IRF520 MOS FET tvarkyklės modulis
  • 1 x H-tiltas L298 dvigubo variklio tvarkyklė
  • 2 x mikrometalinis pavarų variklis HP 6V 298: 1
  • 1 x mikro metalinis pavarų variklio laikiklio pora
  • 1 x ratas 42 × 19 mm pora
  • 1 x ventiliatorius AVC BA10033B12G 12V
  • 2 x „Sharp“atstumo jutiklis GP2Y0A41SK0F (4 - 30 cm)
  • 1 x „ZIPPY Compact 1300mAh 3S 25C Lipo Pack“
  • 1 x „LiPo“akumuliatoriaus įkroviklis 3s
  • 1 x 1k omo rezistorius
  • 1 x 2k omo mažas potenciometras
  • 3D spausdintuvas, kurio minimalus spausdinimo dydis yra 21 L x 21 W cm
  • PLA užpildas ar panašus.
  • 20 x M3 varžtų su (3 mm skersmens), 20 x M3 veržlių
  • 2 x #8-32 x 2 IN varžtai su veržlėmis ir poveržle
  • 1 x vakuuminio maišo filtras (audinio tipo)
  • 1 x rutulinis ratukas su 3/4 ″ plastikiniu arba metaliniu rutuliu
  • 2 mygtukai
  • 1 x įjungimo/išjungimo jungiklis
  • Atsuktuvas
  • Lituoklis
  • Žnyplės, replės
  • Kabelis (3 m)

2 žingsnis: 3D spausdinimas

3D spausdinimas
3D spausdinimas

Išspausdinkite dalis (parodyta paveikslėlyje) iš 3D spausdintuvo.

Dalys apima:

  • Ventiliatoriaus gaubtas
  • Apatinė bazė
  • Mygtukas (1 mm pagrindo plotis)
  • Mygtukas (2 mm pagrindo plotis)
  • Filtro dangtelis
  • Viršutinis dangtelis
  • Buferis
  • Ventiliatoriaus gaubtas
  • Aštrus palaikymas
  • Filtras Bakstelėkite
  • Mygtuko palaikymas
  • Filtras Bakstelėkite

Rekomenduojami spausdinimo nustatymai:

  • 0,2 mm sluoksnio aukštis
  • Apvalkalo storis 1,2 mm
  • 30% užpildymo tankis
  • 215 Celsijaus spausdinimo temperatūra
  • 70 Celsijaus lovos temperatūra
  • Palaikymo tipas visur
  • Atsitraukimas: 50 mm/s 0,7 mm
  • Spausdinimo greitis 60 mm/s

3 žingsnis: jutiklių nustatymas

Jutiklių nustatymas
Jutiklių nustatymas
Jutiklių nustatymas
Jutiklių nustatymas
Jutiklių nustatymas
Jutiklių nustatymas

Pirmiausia lituokite laidus ant „Sharp“jutiklių. Tada pritvirtinkite jutiklį prie „Sharp“palaikymo #D atspausdintų dalių, įsitikinkite, kad jutiklio kryptis skiriasi viena nuo kitos. Po to pritvirtinkite jutiklio atramą ant apatinio pagrindo, kur yra skylių varžtams prijungti, o jutiklis turi būti nukreiptas į priekį.

4 žingsnis: ratų ir variklių nustatymas

Ratų ir variklių nustatymas
Ratų ir variklių nustatymas
Ratų ir variklių nustatymas
Ratų ir variklių nustatymas
Ratų ir variklių nustatymas
Ratų ir variklių nustatymas

Pirmiausia pritvirtinkite ratą prie variklio ir prisukite variklį prie apatinio pagrindo su variklio atrama (pateikiama kartu su varikliu, kai perkama). Įsitikinkite, kad ratai yra judantys ir neprigludę prie pagrindo. Prijunkite laidus per variklio metalines žiedines angas.

5 žingsnis: rutulinio ratuko montavimas

Rutulinio ratuko montavimas
Rutulinio ratuko montavimas
Rutulinio ratuko montavimas
Rutulinio ratuko montavimas

Rutulinis ratukas yra trečiasis roboto ratas. pritvirtinkite rutulinį ratuką ant apatinio pagrindo. Kamuolys turi būti judinamas, kad visas robotas galėtų judėti, o varžtai turi būti tvirtai prisukti. Rekomenduojama įsukti rutulinį ratuką iš apačios, kad varžtai nebūtų prilipę prie metalinio rutulio.

6 žingsnis: buferio prijungimas

Buferio prijungimas
Buferio prijungimas
Buferio prijungimas
Buferio prijungimas
Buferio prijungimas
Buferio prijungimas

Pirmiausia įsitikinkite, kad mygtukai (3D spausdintas 1 mm pagrindo plotis) yra prijungti prie buferio skylių. Jei jis neprisijungia, jį galima klijuoti super klijais arba dar kartą atspausdinti 3D ir įsitikinti, kad yra tinkamų dydžių. Mygtukai taip pat turi tilpti į dvi skylutes priešais apatinį pagrindą, o mygtukas turi sklandžiai judėti. Tada įvesties mygtukai turėtų būti ant spausdintuvo mygtukų atramos ir pritvirtinti prie apatinio pagrindo 3D spausdintų mygtukų gale. Kad buferis iš tikrųjų veiktų, buferis turi girdėti spragtelėjimą.

7 žingsnis: įtampos padalijimas

Įtampos padalijimas
Įtampos padalijimas
Įtampos padalijimas
Įtampos padalijimas

Naudodami 2k potenciometrą ir lituokite laidus, jungiančius prie „Arduino“ir tvarkyklės modulio. Visi laidai turi būti pažymėti spalvomis ir juoda viela turi turėti rezistorių, kitaip vairuotojo modulis gali perkaisti ir sukelti kibirkštį.

8 veiksmas: prijunkite ventiliatorių

Prijunkite ventiliatorių
Prijunkite ventiliatorių
Prijunkite ventiliatorių
Prijunkite ventiliatorių

Ventiliatorius yra pagrindinė mašinos vakuumo dalis. Ventiliatoriaus pūstuvas yra su vinimis, kad prisuktų ir pritvirtintų prie apatinio pagrindo. Tada ventiliatorius prijungiamas prie tvarkyklės modulio ir prijungiamas prie akumuliatoriaus.

9 žingsnis: prijunkite viską prie smegenų

Viską prijungti prie smegenų
Viską prijungti prie smegenų
Viską prijungti prie smegenų
Viską prijungti prie smegenų

Vykdykite pateiktą schemą ir prijunkite visus laidus prie „Arduino“tinkamoje vietoje. Įsitikinkite, kad „Arduino“yra padėtas tinkamoje roboto vietoje ir stabilizuotas, kad laidai nejudėtų, kai prijungsite. „Arduino“kištuko anga turi atitikti skylę roboto gale, kad „Arduino“kodas galima įkelti bet kuriuo metu.

10 žingsnis: Suteikite mašinai galią

Suteikia mašinai galią
Suteikia mašinai galią
Suteikia mašinai galią
Suteikia mašinai galią

Potentiometro ir „Li Po“akumuliatoriaus prijungimas prie tvarkyklės modulio gali būti sudėtingas. Pirmiausia reikia prijungti potenciometrą, kad „Li Po“akumuliatoriaus energija neperkaistų ir nesukeltų trumpojo jungimo ar galbūt net sprogtų.

11 žingsnis: Surinkite filtrą

Filtro surinkimas
Filtro surinkimas
Filtro surinkimas
Filtro surinkimas
Filtro surinkimas
Filtro surinkimas

Dėžutės tipo konstrukcija skirta filtrui nešiotis, kad įsitikintumėte, jog siurbiami tinkami daiktai. Filtro čiaupą ir dangtelį galima lengvai pritvirtinti kartu, o filtro dėžės dangteliui mes panaudojome juostą, kad dangtelis lengvai nenukrenta ir gali būti atidarytas bet kuriuo metu.

12 veiksmas: šviesos diodo prijungimas

Šviesos diodo prijungimas
Šviesos diodo prijungimas

Reikia šviesos diodo lemputės, rodančios, ar mašina įjungta, ar ne. Šviesos diodų lemputė pritvirtinta prie „Arduino“per skylę mašinos dangtelyje.

13 veiksmas: mašinos įvesties suteikimas

Įrenginio įvedimas
Įrenginio įvedimas
Įrenginio įvedimas
Įrenginio įvedimas

Norėdami įjungti mašiną, prie akumuliatoriaus ir vairuotojo modulio prijungtas jungiklis. Jei jungiklis yra pakankamai mažas, jį galima įkišti per stačiakampę skylę, jei ne, tiesiog įsitikinkite, kad laidai prijungti ir kad abu laidai nesiliestų vienas su kitu, kitaip jungiklis neveiks.

14 veiksmas: duomenų įkėlimas

„Arduino“kodai turėtų būti įkelti, kad visa mašina galėtų dirbti. Kodai pateikiami žemiau esančioje nuorodoje.

15 žingsnis: Baikite

Baigti!
Baigti!

Dabar mašina turėtų judėti, o ventiliatorius turėtų siurbti daiktus į mašiną, įsitikinkite, kad filtras yra filtro čiaupe, kad niekas nebūtų per didelis ir nesugadintų mašinos. Dabar pakraukite mašiną įkrovikliu ir palaukite, kol įkroviklio lemputės užsidegs žalia šviesa ir jis pradės valyti vietą!

Rekomenduojamas: