Turinys:
- 1 žingsnis: išbandykite komponentus
- 2 veiksmas: kaip pakeisti laikrodžio laiką
- 3 žingsnis: 3D spausdintas laikrodžio dangtelis ir jo sujungimas
- 4 žingsnis: trikčių šalinimas
Video: „Arduino“laikrodis: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Prekės
Šiame projekte jums reikės „Arduino“(aš naudoju „nano“, kuris yra vienintelis, kuris tilps į dangtelį), keletą trumpiklių kabelių, potenciometrą ryškumui reguliuoti, 1 22 omų rezistorių, mini duonos lentos įvairius varžtus ir 2X16 LCD rodyti laiką.
čia yra keletas nuorodų, kurių jums reikės:
Arduino
LCD ekranas
laidai
potenciometras
rezistoriai
mini duonos lenta
varžtai
1 žingsnis: išbandykite komponentus
Pirma, mes išbandysime komponentus, kad įsitikintume, jog jie visi veikia
pirmas žingsnis - prijunkite visus laidus
5v „Arduino“- eina prie maitinimo bėgio ant duonos lentos
GND ant „Arduino“- eina prie antžeminio bėgio ant duonos lentos
K ekrane - eina į antžeminį maitinimo bėgelį
A ekrane - paimkite 22 omų rezistorių ir prijunkite jį nuo A prie maitinimo bėgio
D7 ekrane - „Arduino“skaitmeninis kaištis 3
D6 ekrane - skaitmeninis 4 kaištis „Arduino“
D5 ekrane - skaitmeninis 5 kaištis „Arduino“
D4 ekrane - skaitmeninis 6 kaištis „Arduino“
E ekrane - „Arduino“skaitmeninis kaištis 11
Ekrane rodomas RW - eina prie įžeminimo lentos ant duonos lentos
RS ekrane - skaitmeninis 12 kaištis „Arduino“
dabar įdėkite potenciometrą į duonos lentą
Prijunkite dviejų šoninių kaiščių maitinimą prie potenciometro prie žemės ir maitinimo bėgių, poliškumas nesvarbus.
prijunkite vidurinį potenciometro kaištį prie VO ekrane
Ekrane rodomas VDD - eina prie maitinimo bloko ant duonos lentos
ir galiausiai prijunkite paskutinį VDD ekrano kaištį prie žemės
dabar, kai viską prijungėte, verta patikrinti visas jungtis, nes netinkamai prijungus gali įvykti trumpasis jungimas.
dabar, kai prijungėte ir patikrinote visus laidus, atsisiųskite ir peržiūrėkite kodą, kad suprastumėte jį tik tuo atveju, jei kiltų problema, galite ją išspręsti.
2 veiksmas: kaip pakeisti laikrodžio laiką
jei viskas veikė, prijungus ir įkeliant kodą, turėtų būti rodoma 7:07. jei norite pakeisti laiką, turite rasti aukščiau esantį kodo gabalą ir įvesti valandą į vieną iš laiko tarpsnių, o minutes - į minučių lizdą
3 žingsnis: 3D spausdintas laikrodžio dangtelis ir jo sujungimas
Atsisiųskite žemiau esančius failus ir supjaustykite juos į gabalus, kad pagrindiniame dangtelyje būtų atramos, kad būtų laikomos galinio dangtelio varžtų angos. Atspausdinę, priklijuokite mini duonos lentą po ekranu, kaip parodyta paveikslėlyje, ir priklijuokite „Arduino nano“ant duonos lentos. įsitikinkite, kad „Arduino“prievadas yra nukreiptas į mažą skylę. Dabar pradėkite prijungti ekraną ir potenciometrą taip pat, kaip ir anksčiau. Baigę prijungti, atlikite paskutinį patikrinimą, kad įsitikintumėte, jog kiekvienas laidas yra tinkamai prijungtas. Prieš įjungdami, uždėkite galinį dangtelį varžtais, kad galėtume įsitikinti, jog nė vienas laidas nebus per daug įtemptas. Norėdami užsukti varžtus stumdami varžtą aukštyn, išmeskite skylę ir priklijuokite arba užklijuokite juosta, padarykite tai iš abiejų pusių, tada uždėkite dangtelį ir prisukite prie jų keletą veržlių, kad laikytumėte nugarą. Dabar, kai tai padarėte, galite jį prijungti ir nustatyti tinkamu laiku, o dabar ką tik baigėte savo laikrodį! jei turite kokių nors problemų, peržiūrėkite trikčių šalinimą.
4 žingsnis: trikčių šalinimas
jei ekranas tuščias, patikrinkite, ar D kaiščiai tinkamai prijungti
jei ekranas neįsijungia, patikrinkite maitinimą ir jei tai neveikia, pabandykite naudoti voltmetrą, kad įsitikintumėte, jog niekas nėra kepta
jei niekas neįsijungia, kyla problemų dėl „Arduino“arba galiūnų.
jei nė vienas iš šių darbų nereiškia, kad kažkas sugedo iš keptos.
Rekomenduojamas:
„Vortex“laikrodis: „Infinity Mirror“rankinis laikrodis: 10 žingsnių (su nuotraukomis)
„Vortex Watch“: begalybės veidrodinis laikrodis: Šio projekto tikslas buvo sukurti nešiojamą begalybės veidrodžio laikrodžio versiją. Jis naudoja savo RGB šviesos diodus, norėdamas nurodyti laiką, priskirdamas valandas, minutes ir sekundes atitinkamai raudonai, žaliai ir mėlynai šviesai ir sutampa su šiais atspalviais
Varžtas - „pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): 6 žingsniai (su nuotraukomis)
Varžtas - „Pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): Indukcinis įkrovimas (taip pat žinomas kaip belaidis įkrovimas arba belaidis įkrovimas) yra belaidžio energijos perdavimo tipas. Jis naudoja elektromagnetinę indukciją tiekti elektros energiją nešiojamiesiems įrenginiams. Dažniausia programa yra „Qi“belaidžio įkrovimo st
ESP8266 Tinklo laikrodis be jokio RTC - Nodemcu NTP laikrodis Nr. RTC - INTERNETO LAIKRODŽIO PROJEKTAS: 4 žingsniai
ESP8266 Tinklo laikrodis be jokio RTC | Nodemcu NTP laikrodis Nr. RTC | INTERNETO LAIKRODŽIO PROJEKTAS: Projekte bus sukurtas laikrodžio projektas be RTC, užtruks laikas iš interneto naudojant „Wi -Fi“ir jis bus rodomas st7735 ekrane
C51 4 bitų elektroninis laikrodis - medinis laikrodis: 15 žingsnių (su nuotraukomis)
C51 4 bitų elektroninis laikrodis - medinis laikrodis: šį savaitgalį turėjote šiek tiek laisvo laiko, todėl surinko šį 2,40 USD vertės 4 bitų „pasidaryk pats“elektroninį skaitmeninį laikrodį, kurį prieš kurį laiką nusipirkau iš „AliExpress“
„Gixie“laikrodis: gražiausias švytėjimo vamzdžio laikrodis: 4 žingsniai
„Gixie Clock“: gražiausias „Glow Tube“laikrodis: „Nixie Tube“man labai patinka, tačiau jis yra per brangus, negaliu to sau leisti. Taigi aš praleidau pusę metų kurdamas šį „Gixie“laikrodį. „Gixie“laikrodis pasiekiamas naudojant apšvietimą „ws2812“, kad būtų akrilo šviesa. Aš darau viską, kad RGB vamzdelis būtų plonesnis