Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Nii otsustasin ühel päeval osta roomba, kuid see on üliõpilase jaoks liiga kallis ja minu prioriteet on ikkagi minu kool, ja mul välgub mõte, et kuidas seda teha, mul on programmeerimise ja arduino kohta korralik taust, miks mitte?
Samm: materjalide sisseostmine
Projektide osa on loetletud allpool:
Arduino pro mini või mis tahes arduino plaat
Kasutasin just pro mini, sest see on tõhusam ja väiksem
L298n mootorijuht
Seda mootorijuhti kasutatakse kahe pühkimisseadme toiteks oleva mootori juhtimiseks
Lükake luud
kui sa ei tea, mis tõukurluuk on, siis see on nagu mitme harjaga luud
ja pöörleb läbi surudes ja kogub mustuse kokku
2 alalisvoolu harjatud mootorit
Kasutasin just mõnda alalisvoolumootorit, mille sain katkistest mänguautodest
Kaks ultraheli andurit
tajuda ja vältida seinu ja takistusi
Alalisvoolu toitepistik
Toitepankade laadimiseks
Toitepangad
tahvlile ja mootoritele vajaliku võimsuse tagamiseks
kaks USB -kaablit
toitepangaga ühendamiseks
Samm: vajalikud tööriistad
Dremeli tööriist
lõigata ja panna auk sinna, kuhu vaja
A jootekolb
juhtmete jootmiseks muidugi.
Tangid
traati lõigata ja juhtmeid painutada
liimipüstol (valikuline)
hoida mootoreid koos, kuid kui te ei kasuta lihtsalt tõmblukke
Kruvikeeraja
mitme komponendi kruvide kinnitamiseks ja lahti keeramiseks
3. samm: leidke, kuhu mootorid ja andurid ning värvimistöö panna
Ma hindasin, kuhu andurid paigutada, pannes need lihtsalt üles ja märkisin ringid, mida dremel hiljem lõikab, ja maalimise ajal värvisin selle metalse sinise pihustusvärviga
4. samm: aukude paigaldamine
- Nii et ma panin ülakeha luud ette neli auku, kaks vasakule ja kaks paremale, et andurid sisse läheksid
- ja ma panin ka kaks ristkülikukujulist auku luuda alumise korpuse põhja, et mootorid sisse läheksid
Samm: pange see kõik kokku
Liimisin kuumalt kõik andurid ja mootorid kere külge, mootorite jaoks panin selle alumisse korpusesse ja toetasin puidust tüüblitega, nii et see ei hakkaks ringi liikuma. andurite jaoks liimisin need ka kuumalt oma õigetesse aukudesse, tegin ka pro mini jaoks plaadi, nii et seda on lihtsam ühendada ja probleeme lahendada. kui mootorijuht on koristaja ees
6. samm: kood
kood tehti Arduino IDE -s ja see on muidugi c pluss muudetud. kui soovite koodi alla laadida, vajutage lihtsalt allolevat linki. nii et võhiku ametiajal on koodis kaks osa, esimese osa ülesanne on saada andmed anduritelt, et plaat saaks neid analüüsida, ja teise osa ülesanne on määrata, millised mootorid pöörlevad ja manööverdavad, see on lihtsalt kaks lihtsat osad. kui te ei tea, kuidas ma koodi üles laadisin, kasutan üleslaadimiseks lihtsalt arduino uno
Samm 7: selle ühendamine
Ma kasutasin #12 gabariidi haaketraati, et ühendada kõik asjad õigesse kohta. fritzing skemaatiline on toodud eespool.
andurite VCC ja GND on ühendatud toitepankadega, mis toidavad 5 volti ja käivitusnuppu, nende kaablitele on ühendatud kajapolt. samuti on koodis määratletud tihvtid mootori juhtimiseks
8. samm: sulgege see
panin jõupanga ülaosale, sest kahe massiivse jõupanga jaoks pole ruumi, panin selle ka kaalu lisamiseks ette, suurendades seega haardumist vedavate esirataste veojõudu. keerasin ka kõik asjad tagasi
9. samm: viimistlus
see on selle pika juhendatava lootuse viimane samm, mille valmistamine teile meeldib ning võite seda vabalt muuta ja muuta.