Kazalo:
- 1. korak: Materiali
- 2. korak: 3D tiskanje
- 3. korak: Nastavitev senzorjev
- 4. korak: Namestitev koles in motorjev
- 5. korak: Montaža krogličnega kolesca
- 6. korak: Priključitev odbijača
- 7. korak: Delitev napetosti
- 8. korak: Priključite ventilator
- 9. korak: Povežite vse z možgani
- 10. korak: Dajte stroju moč
- 11. korak: Sestavljanje filtra
- 12. korak: Pritrditev LED
- Korak: Dajte napravi vhod
- 14. korak: Nalaganje podatkov
- Korak 15: Končaj
Video: Roombot: 15 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Roombot je vakuumski robot, ki je v celoti 3D natisnjen, avtonomen in kodiran na Arduinu.
Kredit:
www.instructables.com/id/Build-Your-Own-Va…
1. korak: Materiali
Vsi materiali
- 1 x plošča Arduino Uno
- 1 x gonilniški modul MF FET IRF520
- 1 x H-most L298 Dvojni gonilnik motorja
- 2 x Micro Metal Gearmotor HP 6V 298: 1
- 1 x par kovinskih nosilcev z motornim motorjem
- 1 x kolesni par 42 × 19 mm
- 1 x ventilator AVC BA10033B12G 12V
- 2 x Senzor ostre razdalje GP2Y0A41SK0F (4 - 30 cm)
- 1 x ZIPPY Compact 1300mAh 3S 25C Lipo paket
- 1 x polnilec LiPo 3s
- 1 x 1k ohmski upor
- 1 x 2k Ohm majhen potenciometer
- 3D tiskalnik z najmanjšo velikostjo tiskanja 21 L x 21 W cm
- PLA Fillament ali podobno.
- 20 x vijaki M3 s (premerom 3 mm), maticami 20 x M3
- 2 x #8-32 x 2 IN vijaka z maticami in podložko
- 1 x filter za vakuumsko vrečko (vrsta tkanine)
- 1 x kolesce s 3/4 ″ plastično ali kovinsko kroglo
- 2 tipki
- 1 x Stikalo za vklop/izklop
- Izvijač
- Spajkalnik
- Klešče, škarje
- Kabel (3 m)
2. korak: 3D tiskanje
Natisnite dele (prikazane na sliki) iz 3D tiskalnika.
Deli vključujejo:
- Ohišje ventilatorja
- Spodnja osnova
- Gumb (širina osnove 1 mm)
- Gumb (osnovna širina 2 mm)
- Pokrov filtra
- Zgornji pokrov
- Odbijač
- Pokrov ventilatorja
- Ostra podpora
- Tapnite filter
- Podpora za gumbe
- Tapnite filter
Priporočene nastavitve tiskanja:
- Višina sloja 0,2 mm
- Debelina lupine 1,2 mm
- 30% gostota polnjenja
- Temperatura tiskanja 215 Celzija
- Temperatura ležišča 70 stopinj Celzija
- Vrsta podpore povsod
- Umik: 50 mm/s 0,7 mm
- Hitrost tiskanja 60 mm/s
3. korak: Nastavitev senzorjev
Začnite tako, da najprej spajkate žice na senzorje Sharp. Nato pritrdite senzor na Sharp podporo #D natisnjene kose in se prepričajte, da je smer senzorja drugačna. Nato pritrdite nosilec senzorja na spodnjo podlago, kjer so luknje za uporabo vijakov in senzor mora biti obrnjen spredaj.
4. korak: Namestitev koles in motorjev
Najprej pritrdite kolo na motor in motor privijte na spodnji podstavek s podporo motorja (dano skupaj z motorjem ob nakupu). Prepričajte se, da so kolesa premična in da se ne prilepijo ob podlago. Priključite žice skozi kovinske obroče na motorju.
5. korak: Montaža krogličnega kolesca
Kroglica je tretje kolo robota. pritrditev kolesca na spodnjo podlago. Žoga mora biti premična, da se lahko premika celoten robot, vijake pa je treba priviti. Priporočljivo je, da kolesce privijete od spodaj, da se vijaki ne zataknejo za kovinsko kroglo.
6. korak: Priključitev odbijača
Najprej se prepričajte, da so gumbi (3D -tiskana 1 mm osnovna širina) povezani z luknjami odbijača. Če se ne poveže, ga lahko zlepite s super lepilom ali znova 3D natisnete in se prepričajte, da ima pravilne velikosti. Gumbi morajo ustrezati tudi dvema luknjama pred spodnjim podnožjem, gumb pa bi se moral nemoteno premikati. Nato morajo biti vhodni gumbi na nosilcu gumbov tiskalnika in pritrjeni na spodnjo podlago na zadnji strani gumbov za 3D tiskanje. Odbijač mora imeti zvok klika, da bo odbijač dejansko deloval.
7. korak: Delitev napetosti
Z 2k potenciometrom spajkajte žice, ki so povezane z Arduino in gonilniškim modulom. Vse žice morajo biti barvno označene in črna žica mora imeti na sebi upor, sicer se lahko gonilniški modul pregreje in povzroči iskro.
8. korak: Priključite ventilator
Ventilator je glavni del tega, zaradi česar je stroj vakuum. Ventilator je opremljen z žeblji, ki jih je treba priviti in pritrditi na spodnjo podlago. Ventilator je nato priključen na gonilniški modul in priključen na baterijo za napajanje.
9. korak: Povežite vse z možgani
Sledite shemam in vse žice povežite v Arduino na pravem mestu. Prepričajte se, da je Arduino nameščen na pravem mestu v robotu in stabiliziran, tako da se žice ne premikajo pri priključitvi. Luknja za vtičnico Arduino mora ustrezati luknji na zadnji strani robota, tako da je koda Arduina lahko naložite kadar koli.
10. korak: Dajte stroju moč
Priključitev potenciometra in Li Po baterije na gonilniški modul je lahko težavna. Potenciometer je treba najprej priključiti, da se moč Li Po baterije ne bo pregrela in na koncu povzročila kratek stik ali celo eksplozijo.
11. korak: Sestavljanje filtra
Konstrukcija, podobna škatli, je namenjena prenašanju filtra, da se prepričate, ali sesajo prave stvari. Filtersko pipo in pokrov lahko enostavno pritrdite skupaj, za pokrov filtrirne škatle pa smo uporabili trak, tako da bo pokrovček ne padejo zlahka in jih lahko kadar koli odprete.
12. korak: Pritrditev LED
Če je stroj vklopljen ali ne, je potrebna LED lučka. LED luč je pritrjena na Arduino skozi luknjo na pokrovu stroja.
Korak: Dajte napravi vhod
Stikalo je priključeno na baterijo in voznikov modul, da vklopite stroj. Če je stikalo dovolj majhno, ga lahko namestite skozi pravokotno luknjo, če ne, pazite, da so žice povezane in da se žice ne smeta dotikati, sicer stikalo ne bo delovalo.
14. korak: Nalaganje podatkov
Kode za Arduino je treba naložiti, tako da bo lahko deloval celoten stroj. Kode so navedene spodaj na povezavi.
Korak 15: Končaj
Stroj bi se moral zdaj premikati, ventilator pa bi moral sesati stvari v stroj, poskrbite, da bo filter v pipe za filter, da ne bo sesal nič prevelikega in pokvaril stroj. Zdaj samo napolnite stroj s polnilnikom in počakajte, da lučke na polnilniku zasvetijo zeleno in bo začel čistiti območje!
Priporočena:
Števec korakov - mikro: Bit: 12 korakov (s slikami)
Števec korakov - Micro: Bit: Ta projekt bo števec korakov. Za merjenje korakov bomo uporabili senzor pospeška, ki je vgrajen v Micro: Bit. Vsakič, ko se Micro: Bit trese, bomo štetju dodali 2 in ga prikazali na zaslonu
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): 8 korakov
Akustična levitacija z Arduino Uno Korak po korak (8 korakov): ultrazvočni pretvorniki zvoka L298N Dc ženski adapter z napajalnim vtičem za enosmerni tok Arduino UNOBreadboard Kako to deluje: Najprej naložite kodo v Arduino Uno (to je mikrokrmilnik, opremljen z digitalnim in analogna vrata za pretvorbo kode (C ++)
Vijak - Nočna ura za brezžično polnjenje DIY (6 korakov): 6 korakov (s slikami)
Bolt - Nočna ura za brezžično polnjenje DIY (6 korakov): Induktivno polnjenje (znano tudi kot brezžično polnjenje ali brezžično polnjenje) je vrsta brezžičnega prenosa energije. Za zagotavljanje električne energije prenosnim napravam uporablja elektromagnetno indukcijo. Najpogostejša aplikacija je brezžično polnjenje Qi
Merilnik korakov 1. del: Enobarvni zaslon 128x32 in Arduino: 5 korakov
Pedometer 1. del: Enobarvni zaslon 128x32 in Arduino: To je osnovna vadnica, ki uči, kako uporabljati zaslon OLED s svojim Arduinom. Uporabljam zaslon velikosti 128x32, lahko pa uporabite tudi drugačen zaslon z ločljivostjo in po potrebi spremenite ločljivost/koordinate. V tem delu vam bom pokazal, kako
Preklopna obremenitvena banka z manjšo velikostjo korakov: 5 korakov
Preklopna banka odpornikov obremenitve z manjšo velikostjo korakov: Banke uporovnih obremenitev so potrebne za preskušanje energetskih proizvodov, za karakterizacijo sončnih kolektorjev, v preskusnih laboratorijih in v industriji. Reostati zagotavljajo stalno spreminjanje odpornosti na obremenitev. Ker pa se vrednost upora zmanjša, moč