Turinys:

Laikas praėjo: 5 žingsniai
Laikas praėjo: 5 žingsniai

Video: Laikas praėjo: 5 žingsniai

Video: Laikas praėjo: 5 žingsniai
Video: 5 Способов монтажа ламината на стену. Разбираем от А до Я. Выбираем самый лучший 2024, Liepa
Anonim
Image
Image

„Time Gone By“yra laikrodis, kuris praneša apie laiką, kai paspaudžiamas, kalbėdamas apie savo dvejų metų sūnų, kurį įrašiau sakydamas valandas, „ketvirtį iki“, „pusė nakties“ir pan.

Nereikia nė sakyti, kad būdamas toks jaunas, jis vos nesulaukė teisingų skaičių ir kelyje padarė klaidingų klaidų - klaidų, kurios dabar, praėjus dvejiems metams (ir tikriausiai vėliau), džiugins mūsų ausis, taip pat seneliai, dėdės ir likusiai šeimai.

Padaryti laikrodį yra gana paprasta. Bėgant metams, manau, radau keletą būdų ir gudrybių, kad paprastas projektas būtų paprastas, o prototipas veiktų daugelį metų ir nereikėtų kurti pasirinktinio PCB ar lituotos lentos. Tikiuosi, kad jums taip pat bus paprasta pastatyti.

Laikrodį suaktyvina viena 18650 Li/Ion baterija, pakelta iki 5 V įtampos, ir didžiąją laiko dalį jis laikomas gilaus miego režimu, todėl jis neturėtų suvartoti daug energijos, nebent jis nuolat suaktyvinamas (tai gali nutikti per pirmąsias porą dienų, ypač esant vaikams). Bet kokiu atveju akumuliatorius yra įkraunamas ir yra su įkrovimo ir iškrovimo apsaugos grandinėmis, todėl jį turėtų būti gana lengva įkrauti ir nesudaryti papildomų atliekų Žemės planetoje.

Kas dar? Taip. Tai yra mano grįžimas į „ibles“rašymo sceną po kurio laiko, kai to nepadariau. Taigi, aš galiu būti šiek tiek aprūdijęs, prašau iš anksto atsiprašyti. Stengsiuosi, kad viskas būtų trumpa ir miela.

Tada pradėkime?

1 žingsnis: įrankiai ir ingredientai

Įrankiai ir ingredientai
Įrankiai ir ingredientai
Įrankiai ir ingredientai
Įrankiai ir ingredientai

Įrankiai:

Kateris

Lituoklis su tam tikru lydmetaliu

Skylės pjūklas arba peilis (sagos angai padaryti)

Ingridientai:

Arduino Nano

Visur esantis mikrovaldiklis, kurį visi žinome ir mėgstame

„Arduino Sensor Shield“- patogus įrankis greitai ir patikimai prijungti

„Mosfet“modulis Naudojamas įjungti ir išjungti mp3 modulį, kad būtų taupoma energija

Serijinis MP3 grotuvas (nauja versija, raudona) Itin lengvas modulis MP3 failams atkurti

2 GB „Micro SD“kortelė Naudojama MP3 failams saugoti

18650 Li/Ion akumuliatorius, jei nešiojamas nešiojamasis kompiuteris, šios baterijos paprastai yra geras laimikis. Jie turi daug energijos, o vidutiniam mikrovaldiklio projektui net pusiau išsikrovusi baterija gali tarnauti gana ilgai.

18650 Li/Ion akumuliatoriaus laikiklis/įkroviklis Man patinka šie vieno sprendimo visiems komponentai, nors tai iš tikrųjų pirmą kartą jį naudoju projekte

RTC DS3231 modulis Šie yra daug gražesni nei ankstesni DS1307 moduliai, nes jie kompensuoja laiko netikslumus, kuriuos sukelia kristalų temperatūros svyravimai.

Didelis pasažo mygtukas Didelis paspaudimo mygtukas, ką pasakyti. Džiaugsmas ir pasididžiavimas kiekvienu projektu.

„Dupont Wires“arba „Servo Wires“, skirtos įvairiems ryšiams tarp komponentų užmegzti

Aš naudoju šį IKEA laikymo dėžių organizatorių, kuris buvo parduotas kitą dieną.

Dvipusė juosta, žinoma, norint viską sujungti. Dvipusė juosta yra medžiaga, iš kurios pagamintas gyvenimas.

2 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Prijunkite „Mosfet“signalo įvestį prie „Arduino“naudodami servo kabelį arba moterų-moterų dupontinius laidus. Įsitikinkite, kad GND ir VCC yra prijungti prie „Arduino“atitikmenų ir kad „Mosfet“signalinis kaištis yra prijungtas prie „Arduino“4 kaiščio.

Tada prijunkite „Arduino“VCC ir GND prie „Mosfet“„Vin“ir „GND“terminalų, naudodami „Dupont“laidus. Kadangi „Mosfet“jungtys yra varžtiniai gnybtai, geriausia nuimti plastikinį „dupont“dangtelį, kur jis turėtų būti prijungtas prie „Mosfet“, kad jis tilptų. Tai galima pasiekti pakeliant plastikinį spaustuką ir švelniai traukiant laidą.

Tada prijunkite MP3 grotuvo VCC ir GND terminalus prie „Mosfet“modulio V+ ir V-, o MP3 RX ir TX kaiščius prie „Arduino“5 ir 6 kaiščių. Prijunkite prijungtą garsiakalbį prie grotuvo, ir tai užbaigs likusius su MP3 grotuvu susijusius ryšius.

Dabar lituokite 2 laidus prie akumuliatoriaus skyriaus 5V ir GND gnybtų ir prijunkite juos prie atitinkamų „Arduino“VCC ir GND kaiščių. Tai mūsų maitinimo šaltinis. Galite naudoti servo kabelius arba „Dupont“laidus.

Tada prijunkite Dupont / servo laidus prie mygtuko ir prijunkite prie GND ir kaiščio 2. Naudodami servo laidus, įsitikinkite, kad naudojate spalvų derinį, kai raudona yra teigiama, juoda - neigiama, o balta - signalas. Mygtuko atveju prie mygtuko turėsite prijungti tik GND ir signalinius kaiščius, nes kaištis bus ištrauktas.

Paskutinis, bet tikrai ne mažiau svarbus dalykas - pats laikrodis. Prijunkite RTC modulį naudodami 4 „Dupont“laidus prie „I2C“prievado, esančio jutiklio skydelyje (sakiau, tai puiki smulkmena, ši). įsitikinkite, kad GND, VCC, SDA, SCL kaiščiai yra suderinti iš abiejų pusių.

3 žingsnis: Garso redagavimas

Garso redagavimas
Garso redagavimas
Garso redagavimas
Garso redagavimas

Įdiekite „Audacity“, jei jos dar neįdiegėte.

Įrašykite savo jauniausią sūnų / dukrą, sakydami visus skaičius nuo 1 iki 12. Tada leiskite jiems pasakyti „dabar yra“, „ketvirtis praeityje“, „pusė nakties“, „ketvirtis iki“ir „valanda“. Galite naudoti kompiuterį ar telefoną (vėliau išsiųsdami jį į kompiuterį redaguoti).

Įjunkite „Audacity“ir importuokite įrašą. Atsižvelgiant į įrašymo formatą, gali tekti įdiegti dekodavimo papildinį, kaip paaiškinta čia.

Dabar po vieną pažymėkite dalis, kurios atitinka žodžius „1“, „2“, „3“ir tt Kiekvieno žodžio atveju pirmiausia įsitikinkite, kad tiksliai jį užfiksavote, tada pasirinkite Failas -> Eksportuoti -> Eksportuoti Pasirinktas garsas ir išsaugokite failą kaip MP3. Šiame etape turėsite įdiegti LAME kodavimo priemonę, žr. Instrukcijas čia.

proceso pabaigoje turite turėti failus, pavadintus 001xxx.mp3, 002xxx.mp3,… iki 012xxx.mp3, kiekviename iš jų turi būti įrašytas jo numeris. y., failas 007xxx.mp3 paleistas pasakys „Septyni“. Tada pavadinkite papildomus įrašus pagal sąrašą:

020xxx.mp3 = "dabar yra"

021xxx.mp3 = "praėjusį ketvirtį"

022xxx.mp3 = "puse praeities"

023xxx.mp3 = "ketvirtis iki"

024xxx.mp3 = "valanda"

SD šaknyje sukurkite aplanką pavadinimu „01“ir nukopijuokite į jį visus aukščiau nurodytus failus.

Dabar įkiškite SD kortelę į MP3 grotuvą.

Pastaba: šiuo metu palaikomi laiko pranešimo modeliai yra skirti tik anglų ir hebrajų kalboms, tačiau su nedideliais pakeitimais galite pritaikyti kodą savo kalba, jei skiriasi nuo šių dviejų. Tuo tarpu būtinai įrašykite visus

4 žingsnis: kodas

Atsisiųskite projekto kodą ir ištraukite pašto kodą.

Paleiskite „Arduino IDE“(naudojau 1.8.5 versiją) ir pagal nuostatas pakeiskite eskizų knygos vietą į ištraukto ZIP failo šaknį. Uždarykite ir iš naujo paleiskite „Arduino IDE“ir šį kartą skiltyje „Failas“-„Sketchbook“turėtumėte rasti „BoboClockV13“.

Kad „Arduino“nustatytų laiką RTC, panaikinkite eilutės komentarą:

// #define ADJUST_DATE_TIME_NOW

Prijunkite „Arduino nano“prie kompiuterio ir įkelkite eskizą į lentą.

Atidarykite serijinį monitorių ir įsitikinkite, kad paspaudus mygtuką ekrane matomas teisingas laikas ir kad laikas bus paskelbtas jūsų mažylio balsu. Nuostabu! (ar ne?)

dabar labai svarbu pakomentuoti ką tik nekomentuotą eilutę ir dar kartą įkelti kodą (kitaip kiekvieną kartą iš naujo nustatant „Arduino“laikrodis atsistatys iki paskutinio įkėlimo laiko)

Viskas veikia? O, gerai. Tada supakuokime.

5 žingsnis: pakavimas

Image
Image
Pakuotė
Pakuotė
Pakuotė
Pakuotė

Taigi… pakuotė tikrai palikta gamintojui, kiekvienas tikriausiai norės savo specialios dėžutės, kurią jis/ji gavo iš kažkur. Taigi, čia aš apribosiu nurodymus, ką turėtumėte daryti bendru atveju, o ne atskirai kalbėti apie kiekvieną dėžutę. Aš naudoju IKEA dėžutes, daugiausia dėl jų kainos, tačiau jos vis tiek atlieka savo darbą.

Pradėkite gręždami mygtuko laikymą viršutinėje dėžutės dalyje. Šiame etape rekomenduojamas skylių pjūklas, nors „X-Acto“peilis tikriausiai taip pat atliks padorų darbą su sąlyga, kad nesulaužysite piršto, neprarasite sąmonės ir nenukrausite iki virtuvės grindų. Geriau saugu, nei be pirštų, taip?

Po to naudokite dvipusę juostą, kad viską gražiai pritvirtintumėte dėžutės viduje. Priklausomai nuo jūsų dėžutės ir akustikos, gali prireikti papildomų mažų skylių garsiakalbiui, kad padidintumėte suvokiamą garso garsumą.

Tikimės, kad šis statymas neturėjo užtrukti ilgiau nei neužimtas savaitgalis, o galų gale jums lieka objektas, kuris jus linksmins daugelį metų …

Dėkojame, kad perskaitėte šią instrukciją! Jei jums tai patiko, apsvarstykite galimybę balsuoti už mane garso konkurse

Ramybė,

Rekomenduojamas: