Turinys:

„Candy Bot“: 12 žingsnių
„Candy Bot“: 12 žingsnių

Video: „Candy Bot“: 12 žingsnių

Video: „Candy Bot“: 12 žingsnių
Video: 15 Bizarre & Awesome Halloween Candy 2024, Birželis
Anonim
Saldainiai Botas
Saldainiai Botas

Ši instrukcija buvo sukurta vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimą (www.makecourse.com)

„Candy Bot“yra mažas, stalinio kompiuterio dydžio saldainių dalytuvas, kuris naudoja „Arduino Uno“, LCD ekraną, atstumo jutiklį ir žingsninį variklį, kad išleistų nedidelį kiekį saldainių, nereikia paspausti jokių mygtukų.

Mašina veikia išdalydama saldainių porciją, kai po iškyša padėta ranka ar puodelis, o LCD ekrane rodomi būsenos pranešimai.

Prekės

Arduino Uno

I2C 16x2 LCD ekranas

Ultragarsinis atstumo jutiklio modulis HC-SR04

ULN2003 5 V žingsninis variklis + ULN2003 „Arduino“vairuotojo lenta

3D spausdintuvo prieiga ir siūlai

USB kabelis nuo A iki B

Įvairūs jungiamieji laidai

Moteriški ir vyriški jungiamieji laidai

Lituoklio neturintis „Breadboard“maitinimo bėgis

Super klijai

Izoliacinė juosta

Švitrinis popierius (įvairių grūdėtumo)

„Rust-Oleum“kreidinių dažų/gruntų mišinys

Įvairūs akriliniai dažai dekoravimui (asmeninis pasirinkimas)

Mėlyna dažytojų juosta

1 žingsnis: 3D modeliavimas

3D modeliavimas
3D modeliavimas
3D modeliavimas
3D modeliavimas
3D modeliavimas
3D modeliavimas

Šis projektas daugiausia grindžiamas 3D modeliais, sukurtais naudojant „Autodesk Inventor“. Šiam projektui užbaigti iš viso reikia 5 spaudinių:

1) Bazinis skyrius - šis spaudinys yra projekto pagrindas. Jame yra ertmė „Arduino“plokštei laikyti, skylė maitinimo kabeliui pritvirtinti ir kaiščiai, skirti pagrindui pritvirtinti prie viršutinės dalies.

2) Viršutinė dalis - šiame spaudinyje yra sumontuoti visi komponentai. Skystųjų kristalų ekranas tvirtai tilps į priekinę skylę, atstumo jutiklis - į dvi skylutes, nukreiptas žemyn, o žingsninis variklis užsifiksuos pagrindinėse ertmės angose, kur jis jungsis su rotoriumi. Smeigtuko angos yra naudojamos pagrindinei sekcijai pritvirtinti prie viršutinės sekcijos ir gali būti modifikuotos taip, kad būtų įtrauktas ir dangčio laikiklis.

3) Rotorius - šis atspaudas yra pritvirtintas prie žingsninio variklio ir naudojamas saldainiams išpilstyti. Jos išlenkti ašmenų kraštai naudojami tam, kad sistema neužstrigtų, tuo pačiu užtikrinant sklandų dozavimą.

4) Dangtelis - šis atspaudas naudojamas viršutinei sekcijai uždaryti ir suteikia galimybę laikyti saldainius būsimam išpilstymui.

5) Dangtelis - ši smulki raidė naudojama siekiant užkirsti kelią dulkėms ar šiukšlėms patekti į indą ant dangčio.

Kurdamas šiuos komponentus, norėjau įsitikinti, kad viskas gali būti savarankiška, todėl ertmės turi būti pakankamai didelės, kad tilptų visi elektriniai komponentai ir saldainiai. Pagrindiniai matmenys yra maždaug 5x5 colių, nes tai yra didžiausias daugelio 3D spausdintuvų dydis. Skystųjų kristalų ekranas turėjo būti aukštai, kad kiekvienas, kuris jį naudotų, galėtų lengvai jį perskaityti. Atstumo jutiklis iš pradžių buvo bazėje, tačiau jis buvo perkeltas į viršutinę sekciją, kad būtų lengviau spausdinti 3D ir įsitikinti, kad priešais mašiną kas nors persikėlė, nebuvo neteisingų rodmenų. Dangtelis iš pradžių turėjo nuimamą saldainių laikiklį, tačiau jis buvo įtrauktas į pastovesnį būdą, kad būtų išvengta netvarkos, jei indas atsiskyrė, kai saldainiai dar buvo viduje, ir kad spausdinimas būtų greitesnis. Rotorius iš pradžių turėjo 8 mentes, tačiau buvo sumažintas iki 4, kad būtų užtikrintas efektyvesnis saldainių išpilstymas.

Galbūt norėsite pakoreguoti šiuos failus, kad jie atitiktų jūsų konkrečias dalis ar norus.

(Failai nebuvo tinkamai įkelti į „Instructable“dėl vidinės serverio klaidos - bus redaguojami ateityje)

2 žingsnis: 3D spausdinimas

3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas

Kai būsite patenkinti savo failais, laikas 3D spausdinti kiekvieną failą.

Įsitikinkite, kad naudojate tinkamus spausdintuvo nustatymus, kad spausdinimas būtų sklandus ir tolygus. Jums gali tekti įtraukti automatiškai sukurtas atramas, kad būtų užtikrintos tinkamos skylės, tokios kaip USB prievadas ir LCD ekrano spausdinimas.

Norėdami patikrinti, ar atspaudai išėjo teisingai, įsitikinkite, kad kiekvienas komponentas gerai priglunda prie tinkamo lizdo ir kaiščiai tvirtai priglunda. Jei kyla problemų dėl bet kurio iš jų, gali tekti patikrinti nustatymus ir dar kartą juos atspausdinti.

3 veiksmas: nutraukite 3D palaikymą

3D palaikymo nutraukimas
3D palaikymo nutraukimas

Būtinai naudokite įrankį arba rinkitės, kad atskirtumėte visas spausdintas 3D atramas! Jie daugiausia bus pagrindo USB kabelio angoje ir viršutinėje dalyje esančiame skystųjų kristalų ekrano lizde.

4 žingsnis: Smėlio paruošimas dažams

Smėlis ruošiantis dažams
Smėlis ruošiantis dažams

Kad dažai teptųsi tinkamai, naudokite įvairų švitrinį popierių, kad lengvai šlifuotumėte kiekvieno spaudinio išorinius paviršius. Įsitikinkite, kad nešlifuojate per daug iš vietų, kur komponentai tilps, kad užtikrintumėte tvirtą prigludimą. NEGALIMA ŠLAPTI PETŲ AR SKYLŲ.

5 žingsnis: dažykite ir papuoškite

Dažykite ir puoškite!
Dažykite ir puoškite!
Dažykite ir puoškite!
Dažykite ir puoškite!
Dažykite ir puoškite!
Dažykite ir puoškite!

Tada naudokite mėlyną juostą, norėdami išklijuoti spaudinių dalis, sujungiančias gabalus, pvz., Kaiščius ir kaiščių skyles, taip pat rotoriaus veleno skyles. Taip pat būtinai užklijuokite tas vietas, kurios liečiasi su saldainiais, pvz., Saldainių laikiklį ant dangčio arba veleną viršutinėje dalyje.

Laikas išnešti spaudinius į lauką ir uždengti dangą purškiamiems dažams naudoti. Aš rekomenduočiau uždengti žemę šiukšlių maišu arba įvairiais maisto maišais. Sukdami spaudinius tarp sluoksnių, užtepkite kelis dažų sluoksnius naudodami purškiamąjį dažų indą, kad įsitikintumėte, jog visos dalys yra visiškai padengtos.

Kai purškiami dažai išdžiūsta, galite papuošti mašinos išorę naudodami bet kokius kitus norimus dažus. Šis papuoštas M & M piešiniais ir bendrais saldainiais, nes dažniausiai išleidžiami mini M & M.

Baigę dažyti, nuimkite mėlyną tapytojo juostą ir pereikite prie kito skyriaus.

6 žingsnis: Pirmasis surinkimo žingsnis

Pirmasis surinkimo žingsnis
Pirmasis surinkimo žingsnis

Užtepkite super klijus pagrindo sekcijos kaiščiams, tada pritvirtinkite viršutinę dalį. Į skylutes iš viršaus įpilkite papildomų super klijų, kad užtikrintumėte tvirtą prigludimą. Viršutinės dalies viršuje padėkite ką nors sunkaus, pavyzdžiui, ritinėlį dažytojų, kad klijai sustingtų. Laukdami, kol klijai išdžius, pereikite prie kito skyriaus.

7 žingsnis: elektros surinkimas

Elektros surinkimas
Elektros surinkimas
Elektros surinkimas
Elektros surinkimas
Elektros surinkimas
Elektros surinkimas
Elektros surinkimas
Elektros surinkimas

Tada pradėkite prijungti visus komponentus prie „Arduino Uno“plokštės. Vykdykite šią apytikslę schemą, kad gautumėte paprastą vadovą. Pradėkite pritvirtindami variklio valdiklį prie plokštės (2-5 kaiščiai), tada naudokite jungtis „Female to Male“(F2M), kad pritvirtintumėte valdiklį prie maitinimo ir įžeminimo bėgelio. Tada prijunkite variklį prie valdiklio. Tada, naudodami daugiau F2M jungčių, pritvirtinkite atstumo jutiklį prie maitinimo/įžeminimo, taip pat paleidimo mygtuką prie 13 kaiščio ir „Echo“prie 12. kaiščio.. Baigus, elektros mazgas turėtų atrodyti kaip pavyzdys.

Naudokite elektros juostą, kad pritvirtintumėte visas laisvas jungtis ir pritvirtintumėte duonos lentos maitinimo bėgelį.

8 veiksmas: pridėkite USB kabelį

Pridėkite USB kabelį
Pridėkite USB kabelį

Išstumkite USB kabelį iš galinės skylės pagrindo skyriuje, paduodami plokščią pusę per skylę. Tai padės paruošti agregatą, kad būtų galima pridėti kitus elektros elementus.

9 žingsnis: sumontuokite rotorių

Įdiekite rotorių
Įdiekite rotorių
Įdiekite rotorių
Įdiekite rotorių
Įdiekite rotorių
Įdiekite rotorių
Įdiekite rotorių
Įdiekite rotorių

Įstumkite rotorių į pagrindinę ertmę taip, kad rotoriaus kaištis būtų nukreiptas į kairę (skylės žemiau ir lentos ertmė aukščiau), tada kairėn į rotoriaus angos angą. Pritvirtinkite žingsninį variklį, stumdami jį per dešinę angą, kad užfiksuotumėte rotorių ir variklį. Jei tinkamas pritaikymas, žingsninis variklis neturėtų judėti, kai rotorius užfiksuotas.

10 veiksmas: įdiekite komponentus ir įvesties plokštę

Įdiekite komponentų ir įvesties plokštę
Įdiekite komponentų ir įvesties plokštę
Įdiekite komponentų ir įvesties plokštę
Įdiekite komponentų ir įvesties plokštę
Įdiekite komponentų ir įvesties plokštę
Įdiekite komponentų ir įvesties plokštę

Įstumkite skystųjų kristalų ekraną į tinkamą išpjovą, tada nuleiskite atstumo jutiklį į dvi iškyšos angas.

Prijunkite USB kabelį prie „Arduino“plokštės, tada ištraukite kabelį iš išorinės angos, kad įstumtumėte plokštę į ertmę.

Skirkite šiek tiek laiko kabelių valdymui, tada pridėkite dangtį.

11 veiksmas: programuokite naudodami nešiojamąjį kompiuterį

Programa naudojant nešiojamąjį kompiuterį
Programa naudojant nešiojamąjį kompiuterį
Programa naudojant nešiojamąjį kompiuterį
Programa naudojant nešiojamąjį kompiuterį
Programa naudojant nešiojamąjį kompiuterį
Programa naudojant nešiojamąjį kompiuterį

Prijunkite USB kabelį prie nešiojamojo kompiuterio, tada užprogramuokite „Arduino“. Programa suskirstyta į keturias pagrindines dalis su dviem vidinėmis funkcijomis, kurios yra nurodytos:

1) Kintamojo sukūrimas - naudojamas kuriant kintamuosius ir egzempliorius LCD ekranui, į ekraną siunčiamus pranešimus, kintamuosius, naudojamus atstumui po perdanga rasti, ir žingsninio variklio pavyzdį.

2) Nustatymo funkcija - naudojama pradėti nuoseklųjį ryšį, inicijuoti LCD ekraną, nustatyti kaiščio režimą atstumo jutiklio kaiščiams, nustatyti žingsninio variklio greitį ir rodyti įkrovos frazę

3) Pagrindinė kilpa

- 1 punktas: Įrašo pirmąjį pranešimą į LCD ir patikrina, ar ranka yra po iškyša. Kai po ranka yra ranka, ji pereina į 2 tašką.

- 2 punktas: Įrašo dozavimo pranešimą į skystųjų kristalų ekraną ir vieną porciją pasuka žingsninį pusę sukimosi. Baigę rodyti malonumo pranešimą, tada pereinama prie 3 punkto.

- 3 punktas: patikrina jutiklį, kol po perdanga nieko nebėra, tada grįžta į 1 punktą. Taip įsitikinama, kad aparatas netyčia neišduoda, jei po perdanga kažkas lieka.

4) Funkcijų skyrius - naudojamas rašyti pranešimus į skystųjų kristalų ekraną ir gauti atstumo po iškyša vertę. Šis skyrius yra nuorodos pagrindinio ciklo metu, bet taip pat nurodomas pradinio nustatymo metu.

12 žingsnis: Mėgaukitės

Mėgautis!
Mėgautis!

Nustatykite „Candy Bot“visur, kur norite, tada įdėkite saldainių į mašinos viršų. Aš rekomenduočiau mini m & ms.

Mėgautis! Ačiū, kad skaitėte.

Rekomenduojamas: