Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Tere kõigile! See projekt on minu esimene. Kuna mu nõbude esimene sünnipäev oli tulemas, tahtsin talle erilise kingituse teha. Kuulsin onult ja tädilt, et ta läheb Sesame Streetile, nii et otsustasin koos oma õdede -vendadega teha Arduino baasil äratuskella. See projekt on tõesti lihtne ja see on lihtsalt karbis olev elektroonika. Äratuskell sisaldab pöörlevat küpsiste koletisrongi koos Sesame Street'i kujukestega. Samuti on ettevaatusabinõuna tulekahjusignalisatsioon.
Vastutusest loobumine: kella kohal olevad tegelased kuuluvad nende ettevõtetele
UPDATE* Külastage selle projekti jaoks htxt -i! Ja vaadake Arduino Facebooki lehte, kus artikkel on esile toodud !!
Samm: koguge osad kokku
Kuna see oli üks minu esimesi projekte, kus kasutasin Arduino't, läksin lihtsalt välja ja ostsin Smarzalt stardikomplekti.
www.amazon.com/Smraza-Ultimate-Ultrasonic-…
Siin on osad, mida kasutasin komplektist:
Arduino Uno
Leivaplaat Duponti juhtmetega
Sammumootor koos samm -mootoriga juhtplaadiga
LCD 1602 ekraan
Voolujuhe
4 nuppu
Potentsiomeeter
Passiivne ja aktiivne helisignaal
Reaalajas kell (DS1307 või DS3231)
LED
Paar takisti (10K, 220 ja 300)
Leegiandur
Muud osad, mida projektis kasutasin:
Arduino Nano
3D -prinditud osad (platvorm, rong jne)
Puidust kast (Michaelilt)
Puumaja (Michaelilt)
Värv (Michaelilt)
Lüliti
Tegelased (ostsin Amazonist)
Vajalikud tööriistad:
Jootekolb
Saag (minu Šveitsi armee nuga)
Pintslid
Elektriline lint
Samm 2: Leiba kasutamine: Kell
Kui te pole leivaplaadiga täiesti uus, siis siin on lühikirjeldus - leivalaud koosneb kahte tüüpi metallribadest: klemmliistud lähevad horisontaalselt keskele ja külgmised rööpad vertikaalselt. Kui soovite sügavamat mõistmist, siis siin on Sparkfuni selgitus. Kui olete saanud leivalaua põhitõed, saate äratuskella lõpuleviimiseks järgida ülaltoodud joonist. LCD jaoks kasutatava takisti puhul peaks see olema vahemikus 220 kuni 330. Peaahela tulekahjusignalisatsioon on täiesti valikuline, kuid kui see on lisatud, veenduge, et takisti peaks olema umbes 10K ja helisignaal peaks olema häire ajal aktiivne passiivne äratus (mida saab muuta koodis lugude esitamiseks). Ülaltoodud diagrammil on leegianduri asemel LED; lihtsalt pidage meeles, et leegiandur on polariseeritud. Reaalaja kella (RTC) moodulil on aku, mis võimaldab teil aega jälgida isegi siis, kui Arduino on vooluvõrgust lahti ühendatud. Nuppude abil saate seadistada äratuse, muuta RTC kellaaega ning lülitada alarmi sisse ja välja. Otsustasin juhtmed lisada ja jootma nuppudele, et saaksin need leivaplaadil hoidmise asemel karbist välja pista. Kui teil pole õrna aimugi, kuidas jootma hakata, klõpsake siin.
Nuppude kasutamine:
Kui vajutate korraga kahte nuppu keskel, saate äratuse seadistada. Vajutage esimest nuppu, et minna tundide ja minutite reguleerimisest.
Kui vajutate esimest nuppu, mitte alarmi seadistusrežiimis, saate määrata kellaaja ja kuupäeva ning jätkata selle vajutamist, et liikuda edasi erinevatele seadetele. Seejärel lisavad või lahutavad kaks keskel asuvat nuppu.
Neljas nupp lülitab sisse ja välja häire, mis kuvatakse LCD -ekraanil koos kuupäeva ja kellaajaga.
3. samm: leivaplaadi kasutamine: samm -mootor
Siin koostate vooluringi samm -mootori juhtimiseks, mis paneb rongi ringi liikuma. Rong liigub, kui platvormil olev magnet (koos rongiga 3D -trükitud) kaane all pöörleb koos samm -mootoriga ja rongi põhjas olev magnet pöördub koos sellega. Seda kõike juhitakse Arduino Nano abil ja seda toidab 9 V aku, mida saab sisse ja välja lülitada. Pidage meeles, et kui soovite kasutada Nano toiteks suuremat kui 3,3 V toiteallikat, peate selle ühendama VIN -tihvtiga. Selles juhendis on näidatud, kuidas aku ja Nano vahel lülitit lisada, et see sisse ja välja lülitada.
Samm: laadige kood üles
Hankige kood minu githubist ja laadige need üles vastavatesse ahelatesse ja olete elektroonikaga valmis. Äratuskella kood põhineb sellel veebisaidil. Ärge unustage alla laadida raamatukogusid Liquid Crystal ja RTClib. Kui olete Arduino täiesti algaja, on siin hea juhend. Ja kui te ei tea, kuidas raamatukogusid üles laadida, on siin Adafruit päästmiseks.
5. samm: lõpptoote kokkupanek
Nüüd, kui kogu elektroonika on kokku pandud, võite hakata kasti tükeldama. Kuna sain puidust kasti, lõikasin lihtsalt saega välja LCD, nuppude ja lüliti augud. Seejärel kasutasin tervet hunnikut kuuma liimi, et kõik paigas hoida. Järgmisena värvisin rongi rööbasteed ja värvisin Michaeli puumaja. Lõpuks läksin Thingiverse'i ja 3D printis hulga asju, mis olid seotud Sesame Streetiga. Lisan allalaadimiseks githubis minu kavandatud asjad, platvormi, rongi ja LCD -kaane. Samuti saate lisada LED -i lihtsalt maja valgustamiseks öösel, lihtsalt ärge unustage 300 takisti!
6. samm: lõplikud mõtted
See projekt ei pea olema projekteeritud ümber Sesame Street. Mõtlesin lihtsalt, et oleks lahe kinkida tädipojale isetegija äratuskell. Kui teil on küsimusi, jätke need kõhklemata allolevatesse kommentaaridesse. Palun hääletage selle poolt võistlustel, mille osa ma olen!
Tänan!