Turinys:

„Arduino“šventinė skrybėlė: 7 žingsniai
„Arduino“šventinė skrybėlė: 7 žingsniai

Video: „Arduino“šventinė skrybėlė: 7 žingsniai

Video: „Arduino“šventinė skrybėlė: 7 žingsniai
Video: Disco hat - LilyPad + NeoPixels 2024, Gruodis
Anonim
„Arduino“šventinė skrybėlė
„Arduino“šventinė skrybėlė
„Arduino“šventinė skrybėlė
„Arduino“šventinė skrybėlė

Sveiki visi, Norėdamas paminėti savo 1000 abonentų „YouTube“etapą, pasidariau sau šią šventinę kepurę su dviem vėliavėlėmis, kurios automatiškai mojuoja.

Skrybėlė yra puikus vakarėlio rekvizitas arba puikus jūsų sporto linksmybių priedas, parodantis jūsų mėgstamos sporto komandos vertinimą.

Priedai:

„Arduino Uno“-

9g servo variklis -

Lituoklis -

Lydmetalis -

Duonos lentos laidai -

Sportinė kepurė -

Bambuko iešmai -

1 žingsnis: Paruoškite servo

Paruoškite servo
Paruoškite servo
Paruoškite servo
Paruoškite servo
Paruoškite servo
Paruoškite servo
Paruoškite servo
Paruoškite servo

Mano naudojami 9g servo komplektai yra su dviem skirtingais skirtingais priedais. Prie mano buvo pritvirtintos kryžminės svirtys, todėl jas pašalinau nuimdamas centrinį varžtą ir pakeičiau jas vienpusėmis rankomis.

Jie bus geresni šiai programai, nes uždėję ant skrybėlės jie neišlips iš apačios.

Kai rankos buvo vietoje, aš išbandžiau servus su pagrindiniu eskizu „Arduino“, norėdamas patikrinti, ar jie abu veikia.

2 žingsnis: pritvirtinkite vėliavos stulpus

Pritvirtinkite vėliavos stulpus
Pritvirtinkite vėliavos stulpus
Pritvirtinkite vėliavos stulpus
Pritvirtinkite vėliavos stulpus
Pritvirtinkite vėliavos stulpus
Pritvirtinkite vėliavos stulpus

Kai servo rankenos buvo paruoštos, aš pridėjau gumines juosteles prie servo ir panaudojau du bambuko iešmus kaip vėliavos stulpus.

Visas projektas yra tik prototipas, todėl nesistengiau jų geriau apsaugoti. Jei skrybėlę naudočiau lauke, o gal sporto žaidimuose, tikriausiai būčiau jas priklijavęs karštais klijais.

Guminės juostos taip pat suteikia tam tikrą servo variklių amortizaciją, kai programuoja ir testuoja animaciją, nes jos per daug jos neapkrauna, kai polius į kažką atsitrenkia.

3 žingsnis: pritvirtinkite vėliavas prie lenkų

Pritvirtinkite vėliavas prie lenkų
Pritvirtinkite vėliavas prie lenkų
Pritvirtinkite vėliavas prie lenkų
Pritvirtinkite vėliavas prie lenkų
Pritvirtinkite vėliavas prie lenkų
Pritvirtinkite vėliavas prie lenkų

Vėliavoms panaudojau du savo kanalo lipdukus, kurie yra klijuoti vienas prie kito, įstrigdami stulpą viduryje.

Čia galite laisvai naudotis savo šalies ar mėgstamos komandos vėliavomis, nes šis žingsnis visiškai priklauso nuo progos, kurią norite švęsti.

Gimtadienio vakarėliams galite pasidaryti keletą sunumeruotų vėliavėlių arba tiesiog būti kūrybingiems, pasitelkite savo vaizduotę. Nesivaržykite parodyti man savo kūrinių komentaruose.

4 žingsnis: Paruoškite ir pritvirtinkite paleidimo mygtuką

Paruoškite ir pritvirtinkite paleidimo mygtuką
Paruoškite ir pritvirtinkite paleidimo mygtuką
Paruoškite ir pritvirtinkite paleidimo mygtuką
Paruoškite ir pritvirtinkite paleidimo mygtuką
Paruoškite ir pritvirtinkite paleidimo mygtuką
Paruoškite ir pritvirtinkite paleidimo mygtuką
Paruoškite ir pritvirtinkite paleidimo mygtuką
Paruoškite ir pritvirtinkite paleidimo mygtuką

Servos judesio paleidimas valdomas mygtuku, kurį prijungiau ilgesniu laidu. Tokiu būdu mygtukas gali būti nukreiptas per drabužius, kad jį laikytumėte rankoje arba padėtumėte bet kur, kur norite.

Ant „Arduino“pritvirtinto galo aš tiesiogiai litavau 1KOhm rezistorių, kuris yra pritvirtintas prie žemės kaip ištraukiamas rezistorius, kad būtų išvengta bet kokios kintančios įtampos.

Servos yra valdomos per 9 ir 11 kaiščius ir yra maitinamos iš „Arduino“5 V išvesties, o įvesties mygtukas yra pritvirtintas tarp 7 kaiščio ir „Arduino“3,3 V išėjimo. To pakanka, kad jis atpažintų jį kaip AUKŠTĄ ir suaktyvintų kodą.

5 žingsnis: užprogramuokite judesius

Skrybėlės kodą galite rasti taip, kaip aš jį naudoju „Github“repo:

github.com/bkolicoski/arduino-celebration-…

Yra trys animacijos: svingas, atvirkštinis svyravimas ir atsitiktinis. Paspaudus mygtuką, atsitiktinai pasirenkamas vienas ir vykdomas. Kai animacija sustoja, servo dalys grąžinamos į vidurinę padėtį ir ruošiasi kitam žingsniui.

Nedvejodami naudokite šį kodą arba pakeiskite jį taip, kaip norite.

6 žingsnis: Surinkite skrybėlę

Surinkite skrybėlę
Surinkite skrybėlę
Surinkite skrybėlę
Surinkite skrybėlę
Surinkite skrybėlę
Surinkite skrybėlę

Kai viskas buvo paruošta, šiek tiek karštų klijų priklijavau prie senos skrybėlės, kurią buvau uždėjusi.

„Arduino“yra prilipęs prie nugaros, todėl jis paprastai nematomas, o servos yra priklijuotos prie šešėlio viršaus priekyje.

Nesiruošiau slėpti nė vieno laido, bet jei norite, kad tai būtų pastovesnis projektas, galite siūti laidus į skrybėlę. Be to, galite naudoti mažesnę lentą, išskyrus „Uno“, ir taip pat siūti ją į skrybėlę, kad ji būtų gražesnė.

7 žingsnis: linksminkitės

Pasilinksmink!
Pasilinksmink!

Tikiuosi, kad jums patiko šis projektas ir jei pasirinksite jį pakartoti, jums bus labai smagu juo naudotis.

Man tikrai buvo smagu ir mano vaikams tai patiko. Rašydami šį straipsnį dėl COVID-19 buvimo karantine, labai svarbu išlaikyti savo psichinę sveikatą ir išlikti pozityviu.

Visiems, kurie yra prenumeratoriai, noriu dar kartą pasakyti AČIŪ, o likusiems siūlau peržiūrėti mano kanalą ir galbūt užsiprenumeruoti. Aš kas savaitę kuriu elektronikos, kodo ir apskritai vaizdo įrašų vaizdo įrašus, todėl esu tikras, kad rasite ką nors įdomaus.

Būkite saugūs ir ačiū!

Rekomenduojamas: