Tartalomjegyzék:

Candy Bot: 12 lépés
Candy Bot: 12 lépés

Videó: Candy Bot: 12 lépés

Videó: Candy Bot: 12 lépés
Videó: САМОЕ ПОДРОБНОЕ видео про CANDY BALL. Новинки дизайна ногтей 2018. ВСЕ про технику CANDY BALL. 2024, Június
Anonim
Candy Bot
Candy Bot

Ez az oktatóanyag a Dél -Floridai Egyetem Makecourse projektkövetelményének teljesítésével jött létre (www.makecourse.com)

A Candy Bot egy kicsi, asztali méretű édességadagoló, amely Arduino Uno, LCD képernyő, távolságérzékelő és léptetőmotor segítségével kis mennyiségű édességet adagol anélkül, hogy gombokat kellene megnyomnia.

A gép úgy működik, hogy egy adag édességet ad ki, amikor kéz vagy csésze kerül a túlnyúlás alá, miközben állapotüzeneteket jelenít meg az LCD -képernyőn.

Kellékek

Arduino Uno

I2C 16x2 LCD képernyő

Ultrahangos távolságérzékelő modul HC-SR04

ULN2003 5V léptetőmotor + ULN2003 meghajtó tábla az Arduino számára

3D nyomtatókhoz való hozzáférés és szálak

USB A -B kábel

Különféle jumper vezetékek

Női -férfi jumper vezetékek

Forrasztás nélküli kenyérsütő tápegység

Pillanatragasztó

Elektromos szalag

Csiszolópapír (különböző szemcseméretű)

Rust-Oleum krétás festék/alapozó keverék

Különböző akrilfestékek dekorációhoz (személyes preferencia)

Kék festő szalag

1. lépés: 3D modellezés

3D modellezés
3D modellezés
3D modellezés
3D modellezés
3D modellezés
3D modellezés

Ez a projekt elsősorban az Autodesk Inventor segítségével létrehozott 3D modelleken alapul. A projekt befejezéséhez összesen 5 nyomat szükséges:

1) Alapszakasz - Ez a nyomtatvány a projekt alapja. Tartalmaz egy üreget az Arduino tábla tartásához, egy lyukat a tápkábel rögzítéséhez, és csapokat, amelyek rögzítik az alapot a felső részhez.

2) Felső rész - Ez a nyomtatás az, ahol az összes alkatrész fel van szerelve. Az LCD képernyő szorosan illeszkedik az elülső lyukba, a távolságérzékelő a lefelé néző két lyukba, a léptetőmotor pedig a fő üreg lyukaiba záródik, ahol összekapcsolódik a rotorral. A rögzítőlyukak az alapszakasz felső részhez való rögzítésére szolgálnak, és módosíthatók a fedél rögzítésére is.

3) Rotor - Ez a nyomat az, amit a léptetőmotorhoz rögzítenek, és az édességet adagolják. Ívelt pengeszélei megakadályozzák a rendszer elakadását, miközben sima adagolást biztosítanak.

4) Fedél - Ez a nyomat a felső rész lezárására szolgál, és lehetővé teszi, hogy cukorkát tartson a későbbi adagoláshoz.

5) Kupak - Ezt a kis betűt használjuk annak megakadályozására, hogy por vagy törmelék kerüljön a fedélen lévő tartályba.

Ezen alkatrészek tervezésekor meg akartam győződni arról, hogy minden önálló lehet, így az üregeknek elég nagyoknak kell lenniük ahhoz, hogy az összes elektromos alkatrészt és édességet el lehessen helyezni. A fő méretek nagyjából 5x5 hüvelyk, mert ez a legnagyobb méret a legtöbb 3D nyomtatón. Az LCD képernyőnek magasan kellett lennie, hogy aki használja, könnyen el tudja olvasni. A távolságérzékelő eredetileg a bázisban volt, de áthelyezték a felső részbe, hogy megkönnyítse a 3D nyomtatást, és megbizonyosodjon arról, hogy nincsenek helytelen leolvasások, amikor valaki a gép elé lép. A fedél eredetileg kivehető cukorkatartóval volt ellátva, de ez tartósabb módon került megelőzésre, hogy megakadályozza a rendetlenséget, ha a tartály leválik, amikor a cukorka még bent van, valamint gyorsabb nyomtatást. A rotor eredetileg 8 pengével rendelkezett, de 4 -re csökkentették, hogy biztosítsák a cukorka hatékonyabb adagolását.

Érdemes ezeket a fájlokat a saját részeihez vagy vágyaihoz igazítani.

(A fájlok belső szerverhiba miatt nem lettek megfelelően feltöltve az Instructable -ba - a jövőben szerkeszteni fogják)

2. lépés: 3D nyomtatás

3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás

Ha elégedett a fájljaival, ideje 3D nyomtatni minden fájlt.

Győződjön meg arról, hogy a nyomtató megfelelő beállításait használja a zökkenőmentes és egyenletes nyomtatás érdekében. Előfordulhat, hogy szükség van automatikusan generált támaszokra, hogy biztosítsa a megfelelő lyukakat, például az USB -portot és az LCD -képernyőnyomtatást.

A nyomatok helyes kiadásának ellenőrzéséhez győződjön meg arról, hogy minden alkatrész szorosan illeszkedik a megfelelő nyílásba, és a csapok szorosan illeszkednek egymáshoz. Ha ezekkel bármilyen probléma merül fel, előfordulhat, hogy ellenőriznie kell a beállításokat, és újra ki kell nyomtatnia őket.

3. lépés: A 3D támogatások leállítása

3D támogatások megszakítása
3D támogatások megszakítása

Feltétlenül használjon szerszámot, vagy szúrót a nyomtatott 3D támaszok szétbontásához! Ezek főként az alap USB -kábelfuratában és a felső rész LCD -nyílásában lesznek.

4. lépés: Csiszolja a festék előkészítéséhez

Homok a festék előkészítéséhez
Homok a festék előkészítéséhez

A festék megfelelő felhordásának biztosítása érdekében különféle csiszolópapírral enyhén csiszolja az egyes nyomatok külső oldalát. Ügyeljen arra, hogy ne csiszoljon túl sokat azokról a helyekről, ahol az alkatrészek illeszkednek, hogy biztosan illeszkedjen. NE HASZNÁLJA A TÖRTÉNŐKET VAGY A PEG Furatokat.

5. lépés: Fess és díszíts

Festeni és díszíteni!
Festeni és díszíteni!
Festeni és díszíteni!
Festeni és díszíteni!
Festeni és díszíteni!
Festeni és díszíteni!

Ezután kék szalaggal ragassza le a nyomatok olyan részeit, amelyek összekötik a darabokat, például a csapokat és a csapok lyukait, valamint a forgórész tengelyének lyukait. Győződjön meg arról is, hogy ragasztja le azokat a területeket, amelyek édességgel érintkeznek, például a fedélen lévő édességtartót vagy a felső rész tengelyét.

Ideje kivenni a nyomatokat, és burkolni a festéket. Azt javaslom, hogy takarja le a talajt szemetes zsákkal vagy különféle élelmiszer -zsákokkal. Vigyen fel néhány réteg festéket a festékszóró doboz segítségével, miközben a nyomatokat a rétegek között forgatja, hogy megbizonyosodjon arról, hogy minden rész teljesen le van fedve.

Miután a spray festék megszáradt, díszítheti a gép külsejét tetszőleges további festékkel. Ezt az összeállítást M & M rajzok és általános cukorka díszíti, mivel főleg mini-M & M-eket ad ki.

Miután befejezte a festést, távolítsa el a kék festő szalagját, és lépjen a következő szakaszra.

6. lépés: Az összeszerelés első lépése

Az összeszerelés első lépése
Az összeszerelés első lépése

Vigyen fel szuperragasztót az alaprész csapjaira, majd rögzítse a felső részt. Adjon hozzá további szuper ragasztót a lyukakhoz felülről, hogy biztosítsa a szoros illeszkedést. Pihentessen valami nehéz dolgot, például a festőtekercset a felső rész tetején, hogy nyomást gyakoroljon, amíg a ragasztó megszilárdul. Várja meg, amíg a ragasztó megszárad, lépjen tovább a következő szakaszra.

7. lépés: Elektromos összeszerelés

Elektromos szerelvény
Elektromos szerelvény
Elektromos szerelvény
Elektromos szerelvény
Elektromos szerelvény
Elektromos szerelvény
Elektromos szerelvény
Elektromos szerelvény

Ezután csatlakoztassa az összes alkatrészt az Arduino Uno táblához. Kövesse ezt a durva vázlatot egy egyszerű útmutatóért. Kezdje úgy, hogy a motorvezérlőt az alaplaphoz rögzíti (2-5. Érintkezők), majd a női-férfi (F2M) csatlakozók segítségével csatlakoztassa a vezérlőt a tápfeszültséghez és a földelő sínhez. Ezután csatlakoztassa a motort a vezérlőhöz. Ezután további F2M csatlakozók használatával csatlakoztassa a távolságérzékelőt a tápellátáshoz/földeléshez, valamint a triggert a 13 -as tűhöz és az Echo -t a 12 -es tűhöz. Végül csatlakoztassa az LCD -kijelzőt a tápellátáshoz/földeléshez, és a két másik tüskét az Arduino I2C -portjaihoz. A befejezés után az elektromos szerelvénynek a példához hasonlónak kell lennie.

Elektromos szalaggal rögzítse a laza csatlakozásokat, és rögzítse a kenyértábla tápkábelét.

Lépés: Adjon hozzá USB -kábelt

USB kábel hozzáadása
USB kábel hozzáadása

Tolja ki az USB -kábelt az alaprész hátsó lyukából úgy, hogy a lapos oldalt átvezeti a lyukon. Ez előkészíti a szerelvényt a következő elektromos bitek hozzáadásához.

9. lépés: Szerelje be a rotort

Telepítse a rotort
Telepítse a rotort
Telepítse a rotort
Telepítse a rotort
Telepítse a rotort
Telepítse a rotort
Telepítse a rotort
Telepítse a rotort

Csúsztassa a forgórészt a főüregbe úgy, hogy a forgórész csapja balra nézzen (a távolság lyukak alatta és a tábla ürege fent), majd balra a rotornyílás lyukába. Csatlakoztassa a léptetőmotort a jobb nyíláson keresztül csúsztatva, hogy rögzítse a rotort és a motort. Ha az illeszkedés megfelelő, akkor a léptetőmotornak nem szabad mozognia, miután a rotor be van zárva.

10. lépés: Telepítse az alkatrészeket és a beviteli kártyát

Telepítse az alkatrészeket és a beviteli kártyát
Telepítse az alkatrészeket és a beviteli kártyát
Telepítse az alkatrészeket és a beviteli kártyát
Telepítse az alkatrészeket és a beviteli kártyát
Telepítse az alkatrészeket és a beviteli kártyát
Telepítse az alkatrészeket és a beviteli kártyát

Csúsztassa az LCD -képernyőt a megfelelő kivágásba, majd ejtse le a távolságérzékelőt a két túlnyúló lyukba.

Csatlakoztassa az USB -kábelt az Arduino Board -hoz, majd húzza ki a kábelt a külső lyukból, és csúsztassa a táblát az üregbe.

Töltsön egy kis időt a kábelkezeléssel, majd tegye hozzá a fedelet.

11. lépés: Programozás laptop használatával

Program a laptop használatával
Program a laptop használatával
Program a laptop használatával
Program a laptop használatával
Program a laptop használatával
Program a laptop használatával

Csatlakoztassa az USB -kábelt egy laptophoz, majd programozza be az Arduino programot. A program négy fő részre oszlik, amelyek két belső funkcióval rendelkeznek:

1) Változó létrehozása - Változók és példányok létrehozására szolgál az LCD képernyőhöz, a képernyőre küldött üzenetekhez, a túlnyúlás alatti távolság megtalálásához használt változókhoz és a léptetőmotor egy példányához.

2) Beállítási funkció - Soros kommunikáció indítására, az LCD inicializálására, a távolságérzékelő csapjainak tűmódjának beállítására, a léptetőmotor fordulatszámának beállítására és a rendszerindítási kifejezés megjelenítésére szolgál

3) Fő hurok

- 1. pont: Megírja az első üzenetet az LCD -nek, és ellenőrzi, hogy egy kéz a túlnyúlás alatt van -e. Ha van kéz a túlnyúlás alatt, akkor a 2. pontra lép.

- 2. pont: Írja az adagolóüzenetet az LCD-re, és fél adagot forgat egy adagra. Miután befejezte, megjeleníti az élvezeti üzenetet, majd a 3. pontra lép.

- 3. pont: Ellenőrzi az érzékelőt, amíg nincs semmi a túlnyúlás alatt, majd visszatér az 1. ponthoz. Ez azért van, hogy a gép véletlenül ne folytassa az adagolást, ha valami marad a túlnyúlás alatt.

4) Funkció rész - Üzenetek írására szolgál az LCD képernyőre, és a túlnyúlás alatti távolság értékének meghatározására szolgál. Ez a szakasz a Main ciklus alatt található, de hivatkozik a kezdeti beállítás során is.

12. lépés: Élvezze

Élvezd!
Élvezd!

Állítsa be a Candy Botot bárhová, ahol csak akar, majd tegyen egy kis cukorkát a gép tetejére. Ajánlom a mini m & ms -t.

Élvezd! Köszönöm, hogy elolvasta.

Ajánlott: