Indholdsfortegnelse:

Arduino -drevet automatisk fejemaskine: 9 trin
Arduino -drevet automatisk fejemaskine: 9 trin

Video: Arduino -drevet automatisk fejemaskine: 9 trin

Video: Arduino -drevet automatisk fejemaskine: 9 trin
Video: MHCOZY Smart Relæ med inching Mode - Fjernstyr nærmest alt med Google/Alexa... 2024, November
Anonim
Arduino drevet automatisk fejemaskine
Arduino drevet automatisk fejemaskine

Så en dag besluttede jeg at købe en roomba, men det er for dyrt, for jeg er studerende, og min prioritet er stadig min skole, og der blinker en idé i mit sind om, hvordan jeg skal lave en, jeg har en anstændig baggrund om programmering og arduino, så hvorfor ikke?

Trin 1: Outsourcing af materialer

Outsourcing af materialer
Outsourcing af materialer
Outsourcing af materialer
Outsourcing af materialer
Outsourcing af materialer
Outsourcing af materialer
Outsourcing af materialer
Outsourcing af materialer

Delen til projekterne er anført nedenfor:

Arduino pro mini eller ethvert arduino bord

Jeg har lige brugt pro mini, fordi den er mere effektiv og mindre

L298n motor driver

Denne motorfører bruges til at køre de to motorer, der driver fejemaskinen

Skub kost

hvis du ikke ved, hvad en skubkost, er det som en kost med flere børster

og snurrer, mens du skubber det igennem og samler snavs

2 DC børstede motorer

Jeg har lige brugt nogle forskellige DC -motorer, jeg fik fra ødelagte legetøjsbiler

To ultralydssensorer

at fornemme og undgå vægge og forhindringer

DC -stik

At opkræve powerbankerne

Power banker

at levere den nødvendige strøm til tavlen og motorerne

to USB -hankabler

at oprette forbindelse til powerbank

Trin 2: Værktøjer påkrævet

Værktøjer påkrævet
Værktøjer påkrævet

Et Dremel -værktøj

at skære og sætte hul, hvor det er nødvendigt

Et loddejern

til lodningstråde, selvfølgelig.

Tang

at skære tråd og hjælpe med at bøje ledningerne

limpistol (valgfrit)

at holde motorerne sammen, men hvis du ikke bare bruger lynlåse

Skruetrækker

for at fastgøre og løsne skruerne på flere komponenter

Trin 3: Find ud af, hvor du skal placere motorer og sensorer og malejobbet

Find ud af, hvor du skal placere motorer og sensorer og malejob
Find ud af, hvor du skal placere motorer og sensorer og malejob
Find ud af, hvor du skal placere motorer og sensorer og malejob
Find ud af, hvor du skal placere motorer og sensorer og malejob
Find ud af, hvor du skal placere motorer og sensorer og malejob
Find ud af, hvor du skal placere motorer og sensorer og malejob

Jeg anslog, hvor sensorerne skulle placeres, ved blot at sætte dem ovenover, og jeg markerede de cirkler, der senere vil blive skåret af dremel, og mens jeg var ved det, malede jeg det med en metallisk blå spraymaling

Trin 4: Sæt huller

At sætte huller
At sætte huller
At sætte huller
At sætte huller
At sætte huller
At sætte huller
At sætte huller
At sætte huller
  • Så jeg lagde fire huller foran overkroppens kost to til venstre og to til højre for sensorerne at gå ind
  • og jeg lagde også to rektangulære huller i bunden af kostens underkrop, så motorerne kunne komme ind

Trin 5: Sæt det hele sammen

Puttng det hele sammen
Puttng det hele sammen
Puttng det hele sammen
Puttng det hele sammen
Puttng det hele sammen
Puttng det hele sammen

Jeg varmlimede alle sensorer og motorer til kroppen, for motorerne lagde jeg den i underkroppen og understøttede den med træpinde, så den ikke rystede rundt. til sensorerne limede jeg dem også i deres rigtige huller, jeg lavede også et breakout -bord til pro mini, så det bliver lettere at wire og fejle. mens motorchaufføren er foran i rengøringsassistenten

Trin 6: Kode

koden blev lavet i Arduino IDE, og den er selvfølgelig c plus ændret. Hvis du vil downloade koden, skal du bare trykke på linket herunder. så der er to dele af koden i lægmandstiden, den første dels opgave er at få dataene fra sensorerne, så brættet kan analysere det, og den anden dels opgave er at tildele, hvilke motorer der drejer og manøvrerer, det er bare to enkle dele. Hvis du undrer dig over, hvordan jeg uploader koden, bruger jeg bare en arduino uno til at uploade

Trin 7: Tilslutning til det

Hardwiring Det
Hardwiring Det
Hardwiring Det
Hardwiring Det
Hardwiring Det
Hardwiring Det
Hardwiring Det
Hardwiring Det

Jeg brugte #12 gauge tilslutningstråd til at forbinde alle ting til det rigtige sted. fritzing skematisk er givet ovenfor.

sensorernes VCC og GND er forbundet til powerbankerne, der forsyner 5 volt, og trig -pin er en ekkostift forbundet til deres passende ben. også benene til styring af motoren er defineret i koden

Trin 8: Lukning

Lukker det
Lukker det

Jeg satte powerbanken ovenpå, fordi der ikke er plads til de to massive powerbank indeni. Jeg lagde den også på forsiden for at tilføre vægt og dermed sætte mere trækkraft på forhjulene, der driver børsten. jeg har også skruet alle tingene tilbage igen

Trin 9: Efterbehandling

dette er det sidste trin i dette lange instruerbare håb, du nyder at lave det og er velkommen til at ændre og ændre det.

Anbefalede: