Obsah:

Čas uplynul: 5 krokov
Čas uplynul: 5 krokov

Video: Čas uplynul: 5 krokov

Video: Čas uplynul: 5 krokov
Video: ПРЕМЬЕРА ФИЛЬМА! "25-й час" (7-8 Серия) Российские детективы новинки, русский сериал, кино 2024, November
Anonim
Image
Image

Time Gone By sú hodiny, ktoré po stlačení oznámia čas a hovoria v mojom dvojročnom synovi, ktorého som zaznamenal, ako hovorí „štvrť na pol“, „pol druhej“atď.

Netreba dodávať, že bol tak mladý, že sotva poznal správne čísla a na ceste robil vtipné chyby - chyby, ktoré sú teraz, dva roky po (a pravdepodobne aj neskôr), potešením pre naše uši, rovnako ako starých rodičov, strýkov a zvyšok rodiny.

Výroba hodín je veľmi jednoduchá. Myslím, že som za tie roky našiel niekoľko spôsobov a trikov, ako udržať jednoduchý projekt jednoduchý a zaistiť, aby prototyp fungoval roky a roky bez toho, aby ste museli vytvárať vlastnú DPS alebo spájkovanú dosku. Dúfam, že vám to tiež bude jednoduché stavať.

Hodiny sa aktivujú jednou lítium -iónovou batériou 18650 so zvýšeným napätím 5 V a väčšinu času sa udržujú v režime hlbokého spánku, takže pokiaľ nie sú nepretržite aktivované, nemali by odoberať veľa energie (niečo, čo sa môže stať v prvých pár dní, najmä v prítomnosti detí). V každom prípade je batéria nabíjateľná a je dodávaná s ochranným obvodom nabíjania a vybíjania, takže nabíjanie by malo byť pomerne jednoduché a nemalo by vytvárať ďalší odpad na planéte Zem.

Čo ešte? Áno. Toto je môj návrat na scénu písania vecí po nejakom čase, keď som to neurobil. V tomto som teda možno trochu hrdzavý, ospravedlňte ma prosím vopred. Budem sa snažiť, aby boli veci krátke a sladké.

Začneme teda?

Krok 1: Nástroje a prísady

Nástroje a prísady
Nástroje a prísady
Nástroje a prísady
Nástroje a prísady

Náradie:

Rezačka

Spájkovačka s nejakou spájkou

Dierová píla alebo nôž Exacto (na výrobu dierky na gombíky)

Zloženie:

Arduino Nano

Všadeprítomný mikro-ovládač, ktorý všetci poznáme a milujeme

Arduino Sensor Shield Šikovný nástroj na vytváranie rýchlych a spoľahlivých pripojení

Modul Mosfet Používa sa na zapnutie a vypnutie modulu mp3, aby sa šetrila energia

Sériový prehrávač MP3 (nová verzia, červená) Super ľahký modul na prehrávanie súborov MP3

2 GB Micro SD karta Slúži na ukladanie súborov MP3

Batéria 18650 Li/Ion, ak máte vybitý prenosný počítač, tieto batérie sú zvyčajne dobrým úlovkom. Balí veľa energie a na priemerný projekt mikrokontroléra môže aj polovica vybitej batérie vydržať pomerne dlho.

Držiak/nabíjačka Li/Ion batérií 18650 Páčia sa mi tieto súčasti jedného riešenia pre všetky súčasti, aj keď je to vlastne prvé použitie v projekte

Moduly RTC DS3231 Sú oveľa krajšie ako predchádzajúce moduly DS1307, pretože kompenzujú časové nepresnosti spôsobené kolísaním teploty kryštálu.

Veľké arkádové tlačidloVeľké efingové tlačidlo, čo povedať. Pýcha a radosť z každého projektu.

Dupontové vodiče alebo servopohony Na vytváranie rôznych spojení medzi komponentmi

Box Použil som tento organizér úložných boxov IKEA, ktorý bol druhý deň vo výpredaji.

Obojstranná páska Aby ste dali všetko dohromady, samozrejme. Obojstranná páska je materiál, z ktorého je život vyrobený.

Krok 2: Zostavenie

zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie

Pripojte vstup signálu Mosfetu k Arduinu pomocou servo kábla alebo dupontných vodičov žena-žena. Uistite sa, že GND a VCC sú pripojené k náprotivkom Arduino a že signálny pin Mosfetu je pripojený k pinu 4 Arduino.

Ďalej zapojte VCC a GND Arduina na svorky Vin a GND Mosfetu pomocou káblov Dupont. Pretože konektory na Mosfete sú skrutkové svorky, je najlepšie odstrániť plastový kryt dupontu, kde sa má pripojiť k Mosfetu, aby pasoval. To sa dá dosiahnuť zdvihnutím plastovej západky a jemným potiahnutím drôtu.

Ďalej pripojte svorky VCC a GND prehrávača MP3 k V+ a V- na module Mosfet a kolíky RX a TX MP3 k pinom 5 a 6 Arduino. Pripojte k prehrávaču pripojený reproduktor a tým sa ukončia zostávajúce pripojenia k prehrávaču MP3.

Teraz spájkujte 2 vodiče k 5V a GND pólom priestoru pre batériu a pripojte ich k zodpovedajúcim pinom VCC a GND Arduina. To je naše napájanie. Môžete použiť buď servo káble, alebo vodiče Dupont.

Ďalej spájajte vodiče Dupont / servo s tlačidlom a pripojte ich k GND a kolíku 2. Pri použití servo vodičov sa uistite, že používate farebnú konvenciu, kde červená je kladná, čierna je záporná a biela je signál. V prípade tlačidla budete potrebovať k tlačidlu pripojiť iba kolíky GND a Signál, pretože kolík bude vytiahnutý nahor.

V neposlednom rade - samotné hodiny. Pripojte modul RTC pomocou 4 vodičov Dupont k portu I2C, ktorý je k dispozícii na štíte snímača (povedal som vám, je to šikovný malý gadget, tento). uistite sa, že piny GND, VCC, SDA, SCL sú na oboch stranách zhodné.

Krok 3: Úpravy zvuku

Úpravy zvuku
Úpravy zvuku
Úpravy zvuku
Úpravy zvuku

Nainštalujte Audacity, ak ho ešte nemáte nainštalovaný.

Zaznamenajte, ako váš najmladší syn / dcéra hovorí všetky čísla od 1 do 12. Potom nech povedia „teraz je“, „štvrť na pol“, „pol druhej“, „štvrť na“a „hodinu“. Môžete použiť počítač alebo telefón (neskôr ho odoslať do počítača na úpravu).

Spustite Audacity a importujte záznam. Podľa formátu záznamu bude možno potrebné nainštalovať dekódovací doplnok, ako je vysvetlené tu.

Teraz postupne označte časti, ktoré zodpovedajú slovám „1“, „2“, „3“atď. Pri každom slove sa najskôr uistite, že ste ho zachytili presne, potom vyberte Súbor -> Exportovať -> Exportovať Vybratý zvuk a súbor uložte ako MP3. V tejto fáze budete musieť nainštalovať kodér LAME, prečítajte si pokyny tu.

na konci procesu by ste mali mať súbory s názvom 001xxx.mp3, 002xxx.mp3, … až do 012xxx.mp3, z ktorých každý obsahuje záznam svojho čísla. tj. súbor 007xxx.mp3 pri prehrávaní povie „sedem“. Ďalej pomenujte ďalšie nahrávky podľa zoznamu:

020xxx.mp3 = "je to teraz"

021xxx.mp3 = "štvrť na pol"

022xxx.mp3 = "pol druhej"

023xxx.mp3 = "štvrť na"

024xxx.mp3 = "hodina"

V koreňovom adresári SD vytvorte priečinok s názvom „01“a skopírujte do neho všetky vyššie uvedené súbory.

Teraz vložte kartu SD do prehrávača MP3.

Poznámka: V súčasnej dobe sú podporované vzory oznamovania času iba pre angličtinu a hebrejčinu, ale s malými zmenami môžete kód prispôsobiť svojmu vlastnému jazyku, ak sa líši od týchto dvoch. Medzitým sa uistite, že ste zaznamenali všetky

Krok 4: Kód

Stiahnite si kód projektu a rozbaľte zip.

Spustite Arduino IDE (použil som verziu 1.8.5) a podľa preferencií zmeňte umiestnenie skicára na koreň extrahovaného zipu. Zatvorte a znova spustite Arduino IDE a tentokrát v časti Súbor -> Skicár by ste mali nájsť BoboClockV13 -otvoriť ho.

Aby Arduino nastavil čas na RTC, odkomentujte riadok:

// #define ADJUST_DATE_TIME_NOW

Pripojte svoje Arduino nano k počítaču a nahrajte náčrt na tabuľu.

Otvorte sériový monitor a uistite sa, že po stlačení tlačidla sa na obrazovke zobrazí správny čas a že čas bude oznámený hlasom vášho drobčeka. Úžasný! (nie?)

teraz je dôležité okomentovať riadok, ktorý ste práve odkomentovali, a znova nahrať kód (v opačnom prípade sa hodiny pri každom resetovaní Arduina vynulujú na čas posledného nahrania)

Všetko funguje? OH dobre. Tak to zabalme.

Krok 5: Balenie

Image
Image
Balenie
Balenie
Balenie
Balenie

Takže … balík je skutočne ponechaný na výrobcu, každý bude pravdepodobne chcieť svoju vlastnú špeciálnu škatuľu, ktorú odniekiaľ dostal. Tu teda obmedzím pokyny na to, čo by ste mali vo všeobecnosti robiť, a nie hovoriť o každom druhu škatuľky oddelene. Použil som boxy IKEA, hlavne kvôli ich cene, ale aj tak robia svoju prácu.

Začnite tým, že vŕtate do tlačidla hornú časť krabice. V tejto fáze sa odporúča dierová píla, aj keď nôž X-Acto pravdepodobne tiež urobí slušnú prácu za predpokladu, že si neporežete prst, neuvoľníte vedomie a nevykrvácate na podlahe v kuchyni. Lepšie bezpečné ako bez prstov, áno?

Potom pomocou obojstrannej pásky všetko pekne pripevnite do škatule. V závislosti od krabice a akustiky môžu byť potrebné ďalšie malé otvory pre reproduktor, aby sa zvýšila vnímaná hlasitosť zvuku.

Našťastie táto stavba nemala trvať dlhšie ako nerušený víkend a na konci vám zostane objekt, ktorý vás bude zabávať roky a roky…

Ďakujeme, že ste si prečítali tento návod! Ak sa vám páčil, zvážte, prosím, hlasovanie za mňa v Audio Súťaži

Mier,

Odporúča: