Turinys:
- 1 žingsnis: laikrodžio ypatybės
- 2 žingsnis: Surinkite medžiagas ir komponentus
- 3 žingsnis: komponentų litavimas
- 4 žingsnis: užprogramuokite
- 5 veiksmas: (paprasta versija) Laikrodžio litavimas
- 6 žingsnis: 3D spausdinimas
- 7 žingsnis: klijuokite medinį tekstūruotą lipduką
- 8 žingsnis: beveik baigta
- 9 žingsnis: mėgaukitės nauju laikrodžiu
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sveiki visi, tai yra mano antrasis pamokomas dalykas! Šį kartą statysime medinį laikrodį su temperatūros ir drėgmės ekranu. Kaip parodyta paveikslėlyje, mūsų laikas bus rodomas per „medieną“.
Kadangi šviesa nėra pakankamai stipri, kad praeitų medžio gabalas, mes naudosime medienos tekstūros vinilo lipdukus, kad mūsų gaminys atrodytų kaip medis, o skaičių ekranas išliktų ryškus ir aiškus.
Šis projektas yra daugiau apie „pasidaryk pats“, todėl jūs iš tikrųjų viską kuriate patys.
Reikalingi specialūs įgūdžiai:
Gebėti atlikti litavimą
Turite pagrindinius elektronikos ir programavimo supratimus („Arduino“)
Jei jums nepatinka lituoti per daug, galite sukurti lengvą šio laikrodžio versiją, tačiau praleisite temperatūros ir drėgmės funkciją. Norėdami gauti lengvesnę versiją, pradėkite nuo 5 veiksmo
Tai viskas, tikiuosi, kad jums patiks „pasidaryk pats“pažanga
1 žingsnis: laikrodžio ypatybės
Norėjau, kad laikrodyje būtų rodomas temperatūros ir drėgmės rodiklis, bet nenoriu sukurti dviejų papildomų temperatūros ir drėgmės rodmenų. Taigi sumaniau padaryti 4 skaitmenų ekraną, kuriame būtų rodoma temperatūra ir drėgmė.
Kad ekranas pasikeistų nuo rodymo laiko iki temperatūros, mums reikia kažko panašaus į mygtuką, kuris nurodytų sistemai rodyti skirtingus kintamuosius.
Savo sistemoje naudojau vibracijos jutiklį, kuris akivaizdžiai aptinka vibraciją.
Remiantis nuotrauka, kai jutiklis aptinka vibraciją, sistema („Arduino“) persijungs iš rodymo laiko į temperatūros rodymą, tuo pačiu metu sistema skaičiuoja 2 sekundes. Jei per tas 2 sekundes sistema aptinka kitą vibraciją, ekrane pradedama rodyti drėgmė.
2 žingsnis: Surinkite medžiagas ir komponentus
Po planavimo turime įsigyti/nusipirkti savo komponentų.
Čia yra komponentų, kurių jums reikės, sąrašas:
1. „Arduino Pro Mini“
2. 4 skaitmenų 7 segmentų ekranas (pasirinkite 8402AS versiją)
3. Realaus laiko laikrodžio modulis
4. Vibracijos jutiklis
5. Temperatūros jutiklis
6. Mikro usb prievado modulis
7. USB įkėlėjas
8. Medinis tekstūruotas vinilo lipdukas (nusipirkite du iš jų)
Taip pat mini prototipų lenta:
9. Prototipų lenta 4*6cm
Jums taip pat reikia lituoklio ir karšto klijų pistoleto !!! Juos galite įsigyti techninės įrangos parduotuvėse
Jei norite įsitraukti į „Arduino“ir programuoti, galbūt norėsite įsigyti „Arduino“pradinį rinkinį:
„Arduino“pradinis rinkinys
3 žingsnis: komponentų litavimas
Dabar turėtumėte paruošti visus komponentus, nes tai yra litavimo laikas!
Sekite dizainą, kaip parodyta pirmame paveikslėlyje, arba apsilankykite šioje svetainėje, kad pamatytumėte mano originalų dizainą.
Patarimai:
Nemėgstu tiesiogiai prijungti laidų prie prototipo plokštės, nes ji yra per trapi. Mano būdas prijungti laidus prie prototipų plokštės yra naudoti vyrų ir moterų jungtis, kaip parodyta antrame paveikslėlyje.
Norėdami lituoti, pirmiausia pašildykite paviršių, uždėdami lituoklį ant prototipų plokštės, palaukite 1–2 sekundes ir uždėkite lituoklį ant plokštės, nepamirškite lituoklio laikyti ant prototipų plokštės.
Dauguma lydmetalių yra su srautu, kuris išvalys prototipų plokštės paviršių ir padarys blizgantį. Tačiau kai srautas išgaruos, jie taps kenksmingomis dujomis, todėl galbūt norėsite sulaikyti kvėpavimą arba naudoti ventiliatorių, kad įsiurbtų kenksmingas dujas.
Nepamirškite neskubėti ir skirti 100% dėmesio, nes nenorėsite, kad jūsų 380 laipsnių (Celsijaus) lydmetalis netyčia neliestų jūsų odos.
Čia taip pat palikau baigtą nuotrauką, nedvejodami pažiūrėkite.
Jei manote, kad tai per daug sudėtinga, sukurkite lengvą versiją ir pradėkite nuo 5 veiksmo
4 žingsnis: užprogramuokite
Norėdami užprogramuoti mikrovaldiklį, turime naudoti kompiuterio USB prievadą. Norėdami tai padaryti, turime naudoti mūsų USB į TTL programuotoją, taip, tą, kuri yra pirmoje nuotraukoje.
Atlikite šiuos sujungimus:
„Arduino“pusė ---------- Programuotojo pusė
VCC --------------------------------------+5V
GND ------------------------------------- GND
GRN ------------------------------------- DTR
TX ------------------------------------------ RX
RX ------------------------------------------ TX
Įkelkite pridėtą kodą į „Arduino Pro Mini“
*SVARBU*
Įkėlę kodą, nepamirškite jį įjungti ir išbandyti, jei laikrodis yra sinchronizuotas su realiu laiku. Bet jei taip nėra, atlikite šiuos veiksmus:
Redaguokite kodą, esantį 83 eilutėje: DateTime dabar (dabar + TimeSpan (0, 0, 25, 0));
Mano laikrodis yra 25 minutėmis lėtesnis nei realus laikas. Taigi aš padariau netinkamą laiką grįžti į realų laiką, pridėdamas dar 25 minutes prie neteisingo laiko ir įtraukiau jį į naują kintamąjį.
** pavyzdys ** jei jūsų laikrodis yra 50 minučių lėtesnis už tikrąjį laiką, jūs: TimeSpan (0, 0, 50, 0);
** pavyzdys ** jei jūsų laikrodis yra 15 minučių greitesnis už tikrąjį laiką, jūs: TimeSpan (0, 0, -50, 0);
Nepamirškite pasirinkti tinkamo uosto iš ĮRANKIAI išskleidžiamojo meniu
** šnabžda ** „Google“vis dar yra jūsų geriausias draugas!
5 veiksmas: (paprasta versija) Laikrodžio litavimas
Gerai, čia yra paprasta laikrodžio versija, kurios ieškote.
Sukūrę šią laikrodžio versiją, prarasite temperatūros ir drėgmės funkciją.
Turite nusipirkti šį „pasidaryk pats“laikrodžio komplektą, tik nesurinkite pateikto dėklo:
„Pasidaryk pats“laikrodžių rinkinys
Jums reikės lituoklio, jei jo neturite, apsilankykite:
Lituoklis
Žinoma, šiek tiek litavimo:
Lituoklis
Komplekte turėtų būti vartotojo vadovas, sekite instrukciją ir suklijuokite kiekvieną komponentą ant PCB (dar vadinama spausdintine plokšte).
Norite susipažinti su „Arduino“ir programuoti? Pirkite pradinį rinkinį (į jį neįeina laikrodžio rinkinys):
„Arduino“pradinis rinkinys
Jei turite klausimų apie litavimą, nedvejodami kreipkitės į pardavėją arba paprašykite „Google“pagalbos !!!
*šnabžda*„Google“yra tavo geriausias draugas!
6 žingsnis: 3D spausdinimas
Dabar jums reikia 3D spausdinti mūsų laikrodžio korpusą. Stl failas pridedamas.
Jei neturite 3D spausdintuvo, galite pabandyti pjauti savo medieną pjūklu ir po to karštu klijuoti.
Jei vis tiek manote, kad tai per daug sudėtinga, pagrindiniam korpusui pagaminti naudokite seną maisto indą ar kartoną. Vėliau iškirpkite tinkamo dydžio skyles ekranui ir įkrovimo prievadui.
Matmenys yra 8cm*5cm*6cm (L*W*H)
7 žingsnis: klijuokite medinį tekstūruotą lipduką
Dabar išimkite medinį tekstūruotą vinilo lipduką, jis yra paprastas, tiesiog nulupkite lipduką ir priklijuokite jį prie savo korpuso, supjaustykite reikiamo dydžio ir viskas! Po to pakartokite procesą ir priklijuokite lipduką ant šono.
Taip pat išgręžiau keletą skylių, kad DHT11 temperatūros ir drėgmės jutiklis vėliau tinkamai veiktų.
8 žingsnis: beveik baigta
Jūs beveik baigėte! Viskas, ką jums reikia padaryti, tai karštai klijuoti temperatūros drėgmės jutiklį ir sieną. Taip pat ekranas prie priekinės didelės skylės, o įkrovimo prievadas - prie šoninės angos!
Įkiškite viską į reikiamas skyles ir būsite pasiruošę!
9 žingsnis: mėgaukitės nauju laikrodžiu
Labai ačiū, kad perskaitėte mano instrukcijas, tikiuosi, kad jums patiko
Dabar jūs gaunate labai moderniai atrodantį laikrodį, rodantį temperatūrą ir drėgmę!
Taip pat patikrinkite mano „Instagram“paskyrą @my_electronics_lab!
Jei turite klausimų apie šį projektą, rašykite man el.