Sadržaj:
- Korak 1: Okupljanje dijelova
- Korak 2: Izgradnja boce
- Korak 3: Ožičite sve
- Korak 4: Kôd
- Korak 5: Formatiranje SD kartice u FAT32
- Korak 6: Wav Player
Video: Cap It: Interaktivni razvrstač čepova boca: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Ova instrukcija nastala je u skladu sa zahtjevima projekta Makecoursea 2018. na Sveučilištu Južne Floride (www.makecourse.com)
S vremena na vrijeme uživam u dolasku kući i ispijanju nekoliko piva za opuštanje nakon dugog dana života. Nažalost, zatvarači za boce su mi se počeli gomilati i zaključio sam da je potrebno učiniti nešto da se to popravi. Zato sam stvorio ovaj krajnje smiješan, ali poluosjetljiv razvrstač čepova. Sada znam što mislite: "zar ne biste mogli baciti čepove boca" ili "neće li se poklopci boca nakupiti bez obzira na to?". Pa … da, ali htio sam se bolje upoznati s Arduinom i to mi je dalo izgovor i motivaciju da to učinim !!!
A tko ne bi želio jedno od ovih u vlastitom ManCave -u ili SheShed -u?!?!
U ovom Instructable -u pokazat ću vam korak po korak kako sam stvorio ovaj ljepljivi i sveukupno beskorisni uređaj!
(Molimo pijte odgovorno)
Ako imate pitanja o ovoj gradnji ili trebate pomoć pri rješavanju problema, ostavite komentar ispod i rado ću vam pomoći!
Korak 1: Okupljanje dijelova
Hardver za sklopove
Za izradu ovog uređaja trebat će vam sljedeći dijelovi. Neki od njih su izborni jer čine gradnju malo izdržljivijom.
Ne brinite, pružit ću veze do proizvoda koje sam kupio na Amazon.com. Ali pogledajte što sve možete izbaciti iz svoje pokvarene/stare elektronike po kući!
- Arduino Uno R3 ……………………………………………… 16,90 USD
- TCS230 / TCS2300 Senzor u boji ……………………. 9,99 USD
- IIC 1602 LCD zaslon s I2C modulom …………………. 7,59 USD Provjerite ima li I2C modul !!!
- SG90 9G servo ………………………………………………. 12,99 USD (6 pakiranja) Bolje je kupiti ih na veliko jer ih koristite za sve, a pojedinačno su skupi.
- 3,5 mm stereo pravokutni utikač za golu žicu …….. 5,92 USD Vjerojatno možete pronaći stari audio kabel po kući!
- Žice, MM, MF, FF …………………………………………. 6,98 USD
- Vijčani oklop za Arduino Uno R3 …………………….. 9,98 USD (Izborno, nisam želio da mi ožičenje nenamjerno ispadne)
- Modul čitača MicroSD kartica ………………………… 8,29 USD
- (5 pakiranja, kupnja pojedinačne jedinice je ~ 2 USD jeftinija)
- MicroSD kartica (bilo koja veličina radi, dolje ću otići u detalje njezinog formatiranja)
- Bilo koji aktivni zvučnik s ulaznom utičnicom
Softver
Arduino IDE (preuzmite ovdje)
Razno
- Rezači žica / škare
- Ručni Dremel i brusni papir od 220 zrna
- Toplinski pištolj
- Odvijač za glavu Philips
- Odvijač s ravnom glavom
- Pištolj za vruće ljepilo (za pametne i lijene)
Korak 2: Izgradnja boce
Brza napomena
U početku je kućište bilo jednostavna kutija slična sortirnici boja koju je HowToMechatronics izgradio za jedan od svojih projekata. Međutim, jedne noći ležeći u krevetu palo mi je na pamet da imam alate i znanje za učiniti više! Srećom, na Sveučilištu Južna Florida imamo laboratorij za 3D ispis koji je dostupan studentima, a tiskanje je u biti skupo. To nam daje slobodu 3D ispisa prema našim srčanim željama uz minimalne troškove za nas. Ubrzo nakon toga došao sam na opću ideju o izradi dizajna boca koji možete vidjeti u gotovom proizvodu!
NAPOMENA: Sada ćete me vjerojatno mrziti, ali kako bih zadržao određenu dozu originalnosti u svom stvaralaštvu, neću objavljivati CAD datoteke za bocu, osovinu ili Decider. Uistinu vjerujem da su kreativnost, mašta, ali i domišljatost vrlo važne vještine koje mladi i stari umovi moraju savijati i nastaviti rasti. Međutim, slobodno radite na slikama koje objavljujem i osmislite vlastitu verziju (stvarno nije preteško)! Također, ako vam je ovo prvi put da modelirate nešto ovakve prirode, toplo vam ne preporučujem 3D ispis vašeg dizajna! (Pogreške u projektu s ovako velikim ispisom mogu se ponovno skupo ispisati!) Iako neće izgledati tako blještavo, ploča od pjene puno više oprašta materijal za početak. Pogledajte ovaj primjer projekta koji je izradio HowToMechatronics.
Ključna razmatranja dizajna
Bočica je izvorno dizajnirana kako bi omogućila korisniku da otvori svoju bočicu i jednim glatkim pokretom stavi čep u mehanizam (obratite pozornost na dizajn otvorenog vrata). Osovina je morala biti dovoljno široka da omogući da čep boce s lakoćom klizne prema dolje na brz, ali kontroliran način kako bi Decider mogao uhvatiti čep.
Vratilo je također dizajnirano za integriranje u bocu pomoću zareza. Ovo je velika prednost u odnosu na njegovo lijepljenje jer je preciznost od najveće važnosti s uređajem ove prirode. Prilikom projektiranja vratila imao se na umu i modul senzora boje TCS3200. Budući da na vratilu ima mjesto za pričvršćivanje osjetnika boje, udaljenost od Decidera do osjetnika boje ostala je konstantna što je omogućilo precizno i dosljedno očitavanje boje čepova boca.
Decider je trebao biti tiskan crno kako bi se pomoglo u preciznosti senzora boje, jer bi svaka druga boja ometala čitanje da je senzor boje malo odmaknut od oznake ili da je kapa sjedila u Decideru u neugodnom položaju.
Povratni utor zapravo je bio naknadna zamisao. Prije nego što sam dizajn poslao u tisak, shvatio sam da bi kalibriranje uređaja bila dosadna aktivnost, osobito ako bih nakon svakog čitanja bočicu morao nagnuti naopako.
Moj dizajn nije bio savršen
Koliko god bih volio uživati u trijumfu kako je ovaj projekt ispao, to nije uvijek bila šetnja parkom. Nikada nisam bio jako dobar u podnošenju svojih 3D ispisa. Zapravo, uopće ne podnosim svoje otiske. Dodajem dodatne ljuske (4 umjesto zadane 2) u svoj profil za ispis. Radije započinjem dosadan postupak brušenja kako bi se moji dijelovi spojili od početka.
Korak 3: Ožičite sve
Aspekt ožičenja ove konstrukcije prilično je jasan, samo slijedite shemu Fritzinga i trebali biste biti spremni! Kao i kod većine Arduino projekata, ako jedna žica nije točna, najvjerojatnije ovaj krug neće raditi ispravno!
Kako bih osigurao da je cijeli krug ispravan, toplo preporučujem povezivanje svake komponente jednu po jednu i provjeru ispravnog funkcioniranja pomoću gore navedenih primjera.
Korak 4: Kôd
Ako ste tek počeli koristiti Arduino, ovo će vas nadvladati! No, podnesite me, u nastojanju da ovo bude što jednostavnije, razbit ću svoj kôd komentarima, kao i pokazati vam gdje sam pronašao primjere kodova koje sam koristio za izradu svog glavnog koda. Zapamtite, ni na početku ovog projekta nisam imao pojma što radim. Dobar početak je da pogledate dijagram toka odluka kako biste osjetili koji je cilj programa, zatim pokušali razbiti moj kôd i kad se izgubite provjerite primjere od kojih sam izgradio svoj kôd.
Knjižnice za preuzimanje (kliknite ovdje da biste saznali kako instalirati knjižnice na svoj Arduino)
- ServoTimer2 - Servo uređaji koriste Timer2 kao što Wav Player povlači Timer 1
- Tekući kristal_I2C
- Knjižnica za modul čitača SD kartica
- TMRpcm (biblioteka Wav/Mp3 playera)
Ključni koncepti koda (dolje su povezani kodovi koje sam koristio za izradu svog glavnog koda)
- Senzor boje
- LCD zaslon (retci 24 - 33)
- Servo (datoteka -> Primjeri -> ServoTimer2 -> Sweep)
- Modul SD kartice (Datoteka -> Primjeri -> SD -> CardInfo)
- Wav Player (Datoteka -> Primjeri ->)
Glavni kod
Duboko udahnite i prođite kroz moj objavljeni kôd i njihove susjedne komentare redak po redak kako biste osjetili što se događa dok Arduino radi kroz kôd.
Uskoro ću objaviti detaljan video pregled svog koda.
Korak 5: Formatiranje SD kartice u FAT32
Dakle, kako bi vaš Arduino ispravno radio s vašom Micro SD karticom, memorijska kartica mora biti formatirana u FAT32. Za SD karticu ispod 32 Gb to nije problem i lako ju je pretvoriti iz zadanog formata exFAT u FAT32.
Međutim, ako ste poput mene i vidjeli ste Micro SD karticu od 64 GB na Amazonu za 13 USD i niste je mogli ne kupiti. Rješenje je još uvijek prilično brzo i bezbolno.
Idite na https://www.ridgecrop.demon.co.uk/index.htm?fat32format.htm i preuzmite "fat32format". NEMOJTE kliknuti na velike zelene gumbe. Datoteka je sigurna, skenirao sam je na viruse, a možete i vi, međutim ako kliknete na zeleni gumb, nemojte reći da vas nisam upozorio!
Također, provjerite jeste li odabrali pravi pogon na kojem se nalazi vaša SD kartica. Ne želite formatirati pogrešan, iako sam umjereno siguran da program neće dopustiti da se to dogodi.
To je sve što je potrebno! Vaša SD kartica sada je spremna za upotrebu s Arduinom!
Korak 6: Wav Player
Kako bi vaš program uspješno pozvao vaše. Wav audio datoteke s vaše novooblikovane Micro SD kartice, vaše MP3 datoteke moraju se pretvoriti u odgovarajući. Wav audio format.
Idite na https://audio.online-convert.com/convert-to-wav i jednostavno slijedite upute prikazane na donjoj slici.
Postavite rezoluciju bita na 8-bitnuPostavite brzinu uzorkovanja na 16000 Hz Promijenite audio kanal na Mono Promijenite format PCM na PCM 8-bitni Bez potpisa
Nakon što preuzmete. Wav datoteke, jednostavno ih stavite u glavnu mapu na SD kartici. Zabilježite točne nazive datoteka jer ćete ih kasnije pozivati u svom kodu!
Preporučeni:
Kako kodirati razvrstač boja u Modkitu za Vex: 7 koraka
Kako kodirati razvrstač boja u Modkitu za Vex: Bok svima, U ovom vodiču naučit ćete kako kodirati razvrstavač kugli u boji u Modkitu za VexHope. Učinite to i uživajte! Glasajte za mene
Elektronički razvrstač novčića: 7 koraka (sa slikama)
Elektronički razvrstavač novčića: Davno, davno, kad je još bilo moguće ići u školu, došli smo na zanimljivu ideju da napravimo uređaj koji radi na prilično jednostavan način - nakon što smo ubacili pravu svotu novca, će izdati određeni proizvod. Ne mogu otkriti
Recikliranje čepova boca u električni automobil: 6 koraka
Recikliranje čepova boca u električni automobil: Pozdrav svima. Ovo je naš mini električni automobil Vrlo je jednostavno za napraviti. Molim vas učinite to kod kuće Ako ste roditelj, bit će vrlo prikladno za igru sa svojom djecom. Pojednostavljivanje, bit će jako zanimljivo, vodit ću vas, idemo! YO
Izrada zvučnih apsorbirajućih zvučnih ploča bez čepova za vino: 4 koraka
Izrada zvučnih apsorbirajućih zvučnih ploča s čepovima za vino: Nakon što sam godinama skupljao čepove za vino, napokon sam im pronašao primjenu: napraviti zvučne ploče koje apsorbiraju zvuk za moj kućni glas preko govornice. Budući da su boce vina s navojem postale sve prisutnije, štedio sam čepove za razne kućne profesionalce
Arduino razvrstač skita: 11 koraka (sa slikama)
Arduino razvrstač skita: Ljubitelji izbirljivih slatkiša posvuda često zapadaju u gubljenje dragocjenog vremena razvrstavajući svoje slatkiše. Zvuči li vam to poznato? Jeste li ikada poželjeli napraviti stroj koji može sortirati Skittles umjesto vas? Ova instrukcija će vam pokazati točno h