Turinys:

Piktas kiaušinių laikmatis: 5 žingsniai (su nuotraukomis)
Piktas kiaušinių laikmatis: 5 žingsniai (su nuotraukomis)

Video: Piktas kiaušinių laikmatis: 5 žingsniai (su nuotraukomis)

Video: Piktas kiaušinių laikmatis: 5 žingsniai (su nuotraukomis)
Video: Zoom pamoka 2024, Lapkritis
Anonim
Pikto kiaušinio laikmatis
Pikto kiaušinio laikmatis

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

Šis projektas yra laikmatis, kuris sukasi nuo kaktos iki šypsenos, kol pasibaigia pasirinktas laikas, tada sukasi rankomis pergalėje ir „atmuša“saldainius kaip atlygį. Man visada patiko naudoti laikmačius ir atlygį, kad galėčiau sutelkti dėmesį į studijas, ir mane labiau motyvuoja kvaili dalykai, o ne tikras motyvacinis turinys, todėl nusprendžiau sukurti gana paprastą, bet linksmą prietaisą, padedantį apdovanoti save už tai, kad pasilikau susitelkęs.

1 veiksmas: 1 veiksmas: reikalingi įrankiai ir reikmenys

Reikalingi įrankiai ir reikmenys- prieiga prie 3D spausdintuvo- gali būti asmeniškai priklausomi arba užsakomi iš laboratorijos

-švitrinis popierius ir akriliniai dažai (neprivaloma)

-Super klijai, karšti klijai, E6000 arba kiti stiprūs klijai

-Grąžtas

-3 Maži varžtai-tikslus dydis nėra svarbus, pažiūrėkite, kas tvirtai tinka 3D atspausdintam viršutiniam korpusui

-1 „Arduino“mikrovaldiklis

-Kabelis prijungti „Arduino“prie kompiuterio. „Android“įkroviklis gerai veikia, jei jūsų plokštėje yra „microUSB“prievadas

-1 mygtukas

-2 SG90 9G servo varikliai

-„Mini“duonos lenta (kuo mažesnė, tuo geriau)

-Trumpi laidai

-Žingsninis variklis

-ULN2003 Variklio vairuotojo modulis

-Dedami nedideli saldainiai (idealiai tiktų „Nerds“ar „Pop Rocks“, galėtų veikti mini M & M, bet kas daug didesnis gali užstrigti servo)

-Plonas plastikinis arba kartoninis lakštas

-Du šviesos diodai (bet kokios spalvos) ir 220 omų rezistoriai (neprivaloma, norint patikrinti grandinę)

2 veiksmas: 2 žingsnis: 3D spausdinti failai

2 žingsnis: 3D spausdinti failai
2 žingsnis: 3D spausdinti failai
2 žingsnis: 3D spausdinti failai
2 žingsnis: 3D spausdinti failai
2 žingsnis: 3D spausdinti failai
2 žingsnis: 3D spausdinti failai

Atspausdinkite po vieną kiekvieno iš šių failų kopiją.

Būkite atsargūs nuimdami atramas ant dalių, nes lengva nuimti rankas nuo viršutinės dalies. Tačiau juos galima suklijuoti, jei taip atsitiks. Jums gali tekti išgręžti tris skyles, jei atramos neišeina pakankamai tvarkingai.

Gręžiant arba modifikuojant failus, prie vidurinės ir apatinės apvalkalo dalių reikia pridėti keletą skylių-trys varžtų skylės, skirtos pagrindui ir viršutinei daliai sujungti, anga mygtukui ir griovelis kabelio pagrindo lūpoje. Varžtų skylių skersmuo turėtų būti maždaug viršutinės dalies sienų storio ir vertikalus arba šiek tiek pakreiptas į viršutinę pusę. Mygtuko skylės dydis ir tiksli vieta nėra per daug svarbūs-ji turi būti pakankamai didelė, kad būtų galima įkišti bambuko iešmą ar kitą ilgą siaurą daiktą, kad būtų galima paspausti mygtuką ir kažkur aplink kiaušinio užpakalinę dalį. Apatinėje dalyje esantis griovelis turi būti tokio paties skersmens arba didesnis nei jūsų kabelis. Norėdami gauti matinę, labiau į kiaušinius panašią tekstūrą, galbūt norėsite šlifuoti savo dalis. Taip pat galima piešti akių ir burnos detales

3 žingsnis: 3 žingsnis: grandinės surinkimas ir bandymas

3 žingsnis: grandinės surinkimas ir bandymas
3 žingsnis: grandinės surinkimas ir bandymas

SVARBI PASTABA- Diagramoje yra didelė klaida, šviesos diodų maitinimo laidai turi būti pritvirtinti prie A4 ir A5 kaiščių, o ne prie maitinimo bėgio.

Aukščiau pateikta Fritzing schema rodo duonos lentos išdėstymą. Jei žinote, kaip tinkamai lituoti šią grandinę, tai tikrai galite, bet kaip mažo streso programa tai nėra būtina, nors tai gali sutaupyti vietos. Šviesos diodai, rezistoriai ir laidai, jungiantys juos su kaiščiais ir įžeminimu, yra skirti tik jūsų grandinei patikrinti ir gali būti pašalinti, kad būtų taupoma erdvė.

5 smeigtukas- šypsenos pasukimo servo

Smeigtukas 4- dozatoriaus sklendės servo

Smeigtukai 10 11 12 13- Žingsninio variklio jungtys

6 kaištis- teigiamas laido mygtukas

Kaištis A4 ir A5- teigiamas šviesos diodų laidas

Maitinimo ir įžeminimo jungčių vietas ant duonos lentos galima perkelti pagal poreikį, jei yra laidas, jungiantis 5V kaištį su teigiamu (raudonu) bėgeliu, o GRN kaištis - prie neigiamo (mėlyno) bėgio ir kiekvienas komponentas turi prijungimas prie žemės ir elektros..

Dėl programos problemų visi laidai schemoje yra tos pačios spalvos, o spalva funkciniu požiūriu nesvarbi, norint išvengti painiavos, raudonųjų laidų naudojimas teigiamai, o mėlynos arba juodos-įžeminimui.

Įkelkite įtrauktą kodą į „Arduino“

„Servo.h“biblioteka yra numatytoji „Arduino“biblioteka. StepperAK.h biblioteka yra įtraukta atsisiųsti aukščiau, įdėkite šiuos failus į „Arduino“aplanką „bibliotekos“

Testavimo tikslais numatytasis laiko intervalas yra 18 sekundžių. Tai galite lengvai pakeisti kodu, pakeisdami tą numerį norimu laiku per kelias sekundes. Surinkus grandinę, rekomenduojama ją išbandyti. Kelis kartus paspauskite mygtuką, kad paleistumėte ir iš naujo nustatytumėte laikmatį ir leiskite jam pasiekti savo pabaigą, kad įsitikintumėte, jog žingsninis variklis ir šypsenos bei dozatoriaus servos veikia tinkamai. Rekomenduojamas servo modelis kartais gali būti sugedęs ir elgtis netolygiai, nustatant visą 180 arba 0 laipsnių temperatūrą. Jei turite tokią servo sistemą, naudokite ją burnai, kur šis judesys nėra problema, ir gali pridėti beprotišką išvaizdą laikmatis, nes jis sukasi prieš iš naujo nustatydamas, kaip ir mano. Jei dozatoriui naudojate tokią servo sistemą, ji gali įstrigti pagrindo viduje ir sugadinti jį arba servo.

Kai paleidžiamas laikmatis, šypsenos servo sistema turi būti pažymėta 180 laipsnių kampu, kol pasibaigs laikas, po to žingsninis variklis suksis du kartus, o dozatoriaus servo - vieną kartą. Jei laikmatis nustatomas iš naujo, šypsenos servo turėtų grįžti į pradinę padėtį. Atkreipkite dėmesį į tai, kaip ciklo pabaigoje servos yra nukreiptos, kad būtų galima rasti visą šypsenos padėtį ir uždarytą dozatoriaus padėtį, tai svarbu surinkimui. Jei pridėjote bandomuosius šviesos diodus, vienas įsijungs, kai bus įjungtas laikmatis, o kitas įsijungs, kai bus iš naujo nustatytas.

4 žingsnis: 4 žingsnis: surinkimas

4 žingsnis: Surinkimas
4 žingsnis: Surinkimas
4 žingsnis: Surinkimas
4 žingsnis: Surinkimas
4 žingsnis: Surinkimas
4 žingsnis: Surinkimas
4 žingsnis: Surinkimas
4 žingsnis: Surinkimas

Jums gali tekti atjungti variklius, kad juos priklijuotumėte, vadovaukitės diagrama, kad juos teisingai įstatytumėte atgal.

Klijuokite nedidelį plastiko kvadratą virš viršutinio korpuso komponento viršutinio atviro galo, čia sėdės jūsų žingsninis variklis. Būtinai palikite pakankamai didelę skylę ar tarpą, kad laidai galėtų praeiti. Jei turite pakankamai vietos savo žingsniniam varikliui sutalpinti kūno viduje, galite jį klijuoti ten, kol besisukanti variklio dalis išsikiša iš viršaus. Prie rankų dalies apačios priklijuokite kitą mažą plastiko ar kartono kvadratą ir tada priklijuokite jį prie besisukančios žingsninio variklio dalies, stengdamiesi jį pritvirtinti kuo centre. Tada priklijuokite žingsninį variklį prie plastiko, esančio korpuso viršuje arba šalia jo, įsitikindami, kad rankos tinkamai sulygiuotos.

Pašalinkite bet kokius šypsenos servo patarimus ir priklijuokite jį prie viršutinės kūno dalies, sukamasis antgalis sulygiuotas per skylę. Nupjaukite vienos galvutės rodyklę, kad tai būtų tik žiedas, ir patikrinkite, ar ji laisvai sukasi. Jei naudosite pateiktą kodą, ciklo pabaigoje jis atsidurs visos šypsenos (180 laipsnių) padėtyje. Priklijuokite šypsenos gabalėlį prie servo variklio galo, kad jis būtų tinkamai nukreiptas.

Pritvirtinkite vienpusį žymeklį prie dozatoriaus servo ir tada priklijuokite prie jo mažą plastikinį atvartą, kaip parodyta paveikslėlyje, įsitikindami, kad jis leidžia visiškai suktis, dažniausiai uždengiant apatinę skylę. Išbandykite savo kodą naudodami dozatoriaus servo, kad surastumėte pradinę padėtį, kad įsitikintumėte, jog jis neužstringa, tada priklijuokite servo servetėlę taip, kad ji uždengtų skylę pradinėje padėtyje.

Komponentų montavimas į mažą korpusą yra daugiau menas nei mokslas, galite eksperimentuoti su įvairiais išdėstymais, kad pamatytumėte, kas tinka. Mano eksperimentuose geriausiai pasiteisino „Arduino“ir duonos lentos išdėstymas vienas prieš kitą ir nukreiptas vertikaliai nukreiptu jungties kabeliu žemyn. Pašalinus bandymo šviesos diodus, sutaupysite vietos. Įdėjus elektroniką, apverstą korpusą aukštyn kojomis, jas šiek tiek lengviau sumontuoti, o gravitacija jums padeda. Įsitikinkite, kad mygtukas yra pakankamai arti skylės, kurią galite pasiekti ilgu, siauru padargu, pavyzdžiui, bambuko iešmu ar mažu atsuktuvo antgaliu. Kai viskas bus supakuota, dar kartą patikrinkite grandinę, kad įsitikintumėte, jog niekas nenukrito ir ar dozatoriaus servo sistema gali laisvai judėti.

Šiuo metu jūs norite įdėti savo saldainius į kūno apačią. Dabar įsukite mažus varžtus į jų skyles, kad pritvirtintumėte vidurinę ir apatinę korpuso dalis. Jei reikia, galite juos atsukti remontui ir vėliau papildyti saldainius.

Galiausiai, akių kaiščiai turėtų gana tvarkingai tilpti į atitinkamas skyles, gali tekti juos šiek tiek išgręžti, jei ne. Klijuokite juos vietoje, padėkite juos taip simetriškai arba asimetriškai, kaip norite.

Rekomenduojamas: