Sisukord:

Candy Bot: 12 sammu
Candy Bot: 12 sammu

Video: Candy Bot: 12 sammu

Video: Candy Bot: 12 sammu
Video: Sammy Hagar - Rock Candy - 5/19/1978 - Winterland 2024, November
Anonim
Candy Bot
Candy Bot

See juhend on loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com)

Candy Bot on väike, töölaua suurune kommide dosaator, mis kasutab Arduino Uno, LCD-ekraani, kaugusandurit ja samm-mootorit väikeste koguste kommide väljastamiseks ilma nuppe vajutamata.

Masin töötab, serveerides portsjonit kommi, kui käsi või tass on üleulatuva alla asetatud, samal ajal kui LCD -ekraanil kuvatakse olekuteateid.

Tarvikud

Arduino Uno

I2C 16x2 LCD ekraan

Ultraheli kaugusanduri moodul HC-SR04

ULN2003 5V sammumootor + ULN2003 draiveriplaat Arduino jaoks

3D-printeri juurdepääs ja hõõgniit

USB A kuni B kaabel

Erinevad hüppajajuhtmed

Naiste ja meeste džemprijuhtmed

Jooteta leivaplaadi toiteraud

Super liim

Elektriline lint

Liivapaber (mitmesugused terad)

Rust-Oleum kriiditud värvi-/kruntvärvi segu

Erinevad akrüülvärvid kaunistamiseks (isiklik eelistus)

Siniste maalriteip

Samm: 3D modelleerimine

3D modelleerimine
3D modelleerimine
3D modelleerimine
3D modelleerimine
3D modelleerimine
3D modelleerimine

See projekt põhineb peamiselt Autodesk Inventori abil loodud 3D -mudelitel. Selle projekti lõpuleviimiseks on vaja kokku 5 väljatrükki:

1) Alusosa - see trükk on projekti alus. See sisaldab õõnsust Arduino plaadi hoidmiseks, ava toitekaabli kinnitamiseks ja tihvte aluse kinnitamiseks ülemise sektsiooni külge.

2) Ülemine sektsioon - sellele trükisele on paigaldatud kõik komponendid. LCD -ekraan mahub tihedalt eesmisse auku, kaugusandur kahte allapoole suunatud auku ja samm -mootor lukustub peamistesse õõnsuste aukudesse, kus see ühendub rootoriga. Klambriavasid kasutatakse alusosa kinnitamiseks ülemise sektsiooni külge ja neid saab muuta ka kaane kinnitamiseks.

3) Rootor - see trükk on see, mis on kinnitatud samm -mootori külge ja mida kasutatakse kommide väljastamiseks. Selle kumeraid tera servi kasutatakse selleks, et vältida süsteemi kinnikiilumist, tagades ühtlase doseerimise.

4) Kaas - seda trükist kasutatakse ülemise osa sulgemiseks ja see annab võimaluse hoida kommi edaspidiseks väljastamiseks.

5) Kork - seda väikest kirja kasutatakse selleks, et vältida tolmu või prahi sattumist kaane anumasse.

Nende komponentide projekteerimisel tahtsin veenduda, et kõik võiks olla iseseisev, nii et õõnsused peaksid olema piisavalt suured, et mahutada kõik elektrilised komponendid ja kommid. Peamõõtmed on ligikaudu 5x5 tolli, kuna see on enamiku 3D -printerite suurim suurus. LCD -ekraan pidi olema kõrgel, nii et igaüks, kes seda kasutas, saaks seda hõlpsalt lugeda. Kaugusandur oli algselt põhjas, kuid see viidi ülemisse sektsiooni, et lihtsustada 3D -printimist ja veenduda, et masina ees liikudes poleks valesid näiteid. Kaanel oli algselt eemaldatav kommipesa, kuid see sisaldus püsivamal viisil, et vältida segadusi, kui anum eraldus, kui kommid veel sees olid, ning kiirendada printimist. Rootoril oli algselt 8 tera, kuid see vähendati 4 -ni, et tagada kommide tõhusam väljastamine.

Võib -olla soovite neid faile kohandada vastavalt oma konkreetsetele osadele või soovidele.

(Failid ei laaditud serverisse sisemise vea tõttu õigesti üles Instructable'i - muudetakse tulevikus)

Samm: 3D -printimine

3D printimine
3D printimine
3D printimine
3D printimine
3D printimine
3D printimine
3D printimine
3D printimine

Kui olete oma failidega rahul, on aeg iga fail 3D -printida.

Veenduge, et kasutate oma printeri jaoks sobivaid sätteid, et printimine oleks sujuv ja ühtlane. Võimalik, et peate lisama automaatselt genereeritud toed, et tagada augud nagu USB -port ja LCD -ekraan õigesti.

Et kontrollida, kas väljatrükid on õigesti välja tulnud, veenduge, et iga komponent mahub tihedalt oma õigesse pesasse ja tihvtid tihedalt kokku. Kui mõne neist probleemidest ilmneb, peate võib -olla oma seadeid kontrollima ja uuesti printima.

3. samm: 3D -tugede katkestamine

3D -toe katkestamine
3D -toe katkestamine

Kasutage trükitud 3D -tugede eraldamiseks kindlasti tööriista või valikut. Need asuvad peamiselt aluse USB -kaabli avas ja ülemise osa LCD -ekraani pesas.

Samm: lihvige värvi ettevalmistamiseks

Värvi ettevalmistamiseks liiv
Värvi ettevalmistamiseks liiv

Värvi nõuetekohase kandmise tagamiseks kasutage iga trükise välispindade kergeks lihvimiseks erinevat liivapaberit. Veenduge, et te ei lihvi liiga palju aladelt, kuhu komponendid sobivad, et tagada nende sobivus. ÄRGE LIHVATA PAPIDE VÕI PEGAUKUD.

Samm: värvige ja kaunistage

Värvige ja kaunistage!
Värvige ja kaunistage!
Värvige ja kaunistage!
Värvige ja kaunistage!
Värvige ja kaunistage!
Värvige ja kaunistage!

Seejärel lindistage sinise teibiga oma väljatrükkide osad, mis ühendavad tükid kokku, nagu tihvtid ja tihvtide augud, samuti rootori võlli augud. Kindlasti kleepige maha ka need kohad, mis kommidega kokku puutuvad, näiteks kaanel olev kommipesa või ülemise osa võll.

Aeg viia oma väljatrükid õue ja paigaldada pihustusvärvi kasutamiseks kate. Ma soovitaksin katta maa prügikotiga või mitmesuguste toidukottidega. Kandke pihustusvärvipurki kasutades paar kihti värvi, pöörates samal ajal prindikihti kihtide vahel, veendumaks, et iga osa on täielikult kaetud.

Kui pihustusvärv on kuiv, saate masina välispinda kaunistada, kasutades soovitud lisavärvi. See on kaunistatud M & M-de jooniste ja üldiste kommidega, kuna see jagab peamiselt mini-M & M-e.

Kui olete maalimise lõpetanud, eemaldage sinise maalija lint ja liikuge järgmise sektsiooni juurde.

6. samm: esimene kokkupanek

Esimene kokkupanek
Esimene kokkupanek

Kandke alusliidese tihvtidele superliim ja seejärel kinnitage ülemine osa. Tiheda kinnituse tagamiseks lisage ülaosasse täiendavat superliimi. Puhastage ülemise osa peal midagi rasket, näiteks maalrirulli, et liimi tahkumise ajal survet avaldada. Liimi kuivamist oodates liikuge järgmise sektsiooni juurde.

7. samm: elektriline kokkupanek

Elektriline kokkupanek
Elektriline kokkupanek
Elektriline kokkupanek
Elektriline kokkupanek
Elektriline kokkupanek
Elektriline kokkupanek
Elektriline kokkupanek
Elektriline kokkupanek

Seejärel alustage kõigi komponentide ühendamist Arduino Uno plaadiga. Lihtsa juhendi saamiseks järgige seda ligikaudset skeemi. Alustuseks kinnitage mootorikontroller plaadile (tihvtid 2–5), seejärel kasutage naissoost isast (F2M) pistikuid, et kinnitada kontroller toite- ja maandusrööpa külge. Seejärel ühendage mootor kontrolleriga. Järgmisena, kasutades rohkem F2M -pistikuid, kinnitage kaugusandur toite/maanduse külge, samuti päästik tihvtile 13 ja kaja tihvtile 12. Lõpuks kinnitage LCD -ekraan toite/maanduse külge ja kaks teist tihvti Arduino I2C -portide külge. Pärast valmimist peaks elektrikomplekt välja nägema nagu näide.

Kasutage lahtiste ühenduste kinnitamiseks elektrilist linti ja kinnitage leivaplaadi toiteliin.

Samm: lisage USB -kaabel

Lisage USB -kaabel
Lisage USB -kaabel

Lükake USB -kaabel põhiosa tagumisest august välja, süües lameda külje läbi augu. See valmistab koost ette järgmiste elektriliste bittide lisamiseks.

Samm: paigaldage rootor

Paigaldage rootor
Paigaldage rootor
Paigaldage rootor
Paigaldage rootor
Paigaldage rootor
Paigaldage rootor
Paigaldage rootor
Paigaldage rootor

Lükake rootor põhisüvendisse nii, et rootori tihvt on vasakule suunatud (kaugused augud allpool ja plaadi õõnsus ülal), seejärel vasakule rootoripilu auku. Kinnitage samm -mootor, libistades selle parema ava kaudu sisse, et rootor ja mootor oma kohale lukustada. Kui sobivus on sobiv, ei tohiks samm -mootor pärast rootori lukustamist liikuda.

Samm: paigaldage komponendid ja sisendplaat

Paigaldage komponendid ja sisendplaat
Paigaldage komponendid ja sisendplaat
Paigaldage komponendid ja sisendplaat
Paigaldage komponendid ja sisendplaat
Paigaldage komponendid ja sisendplaat
Paigaldage komponendid ja sisendplaat

Lükake LCD -ekraan sobivasse väljalülitusse, seejärel laske kaugusandur kahte üleulatuvasse auku.

Ühendage USB -kaabel Arduino plaadiga ja seejärel tõmmake kaabel välimisest august, et libistada plaat õõnsusse.

Kulutage mõnda aega kaablihaldusele ja lisage kaas.

Samm 11: Programmeerimine sülearvuti abil

Programm sülearvuti abil
Programm sülearvuti abil
Programm sülearvuti abil
Programm sülearvuti abil
Programm sülearvuti abil
Programm sülearvuti abil

Ühendage USB -kaabel sülearvutiga ja programmeerige Arduino. Programm on jagatud neljaks põhiosaks, millel on kaks viidatud sisemist funktsiooni:

1) Muutuja loomine - kasutatakse LCD -ekraani muutujate ja eksemplaride loomiseks, ekraanile saadetavate sõnumite, üleulatuva vahemaa leidmiseks kasutatavate muutujate ja samm -mootori eksemplari loomiseks.

2) Seadistusfunktsioon - kasutatakse jadaühenduse käivitamiseks, vedelkristallekraani initsialiseerimiseks, kaugusanduri tihvtide pin -režiimi seadistamiseks, samm -mootori kiiruse määramiseks ja käivituslause kuvamiseks

3) Peamine silmus

- Punkt 1: kirjutab esimese teate LCD -le ja kontrollib, kas käsi jääb üleulatuva osa alla. Kui üleulatuva käe all on käsi, liigub see punkti 2.

- Punkt 2: kirjutab väljastussõnumi LCD-ekraanile ja pöörab ühe portsjoni jaoks poole pöörde. Kui olete lõpetanud, kuvab nautimissõnumi ja liigub seejärel punkti 3.

- Punkt 3: kontrollib andurit, kuni üleulatuse all pole midagi, ja naaseb seejärel punkti 1. See tagab, et masin ei hakka kogemata lihtsalt väljastama, kui üleulatuva alla jääb midagi.

4) Funktsiooniosa - kasutatakse LCD -ekraanile sõnumite kirjutamiseks ja üleulatuse all oleva kauguse väärtuse saamiseks. See jaotis on viited põhiahela ajal, kuid sellele viidatakse ka esialgse seadistamise ajal.

12. samm: nautige

Nautige!
Nautige!

Seadistage Candy Bot kõikjale, kuhu soovite, ja pange masina ülaossa kommid. Soovitan mini m & ms.

Nautige! Tänan teid lugemise eest.

Soovitan: