Sadržaj:

Prošlo vrijeme: 5 koraka
Prošlo vrijeme: 5 koraka

Video: Prošlo vrijeme: 5 koraka

Video: Prošlo vrijeme: 5 koraka
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, Srpanj
Anonim
Image
Image

Vrijeme je prošlo je sat koji objavljuje vrijeme kada se pritisne, govoreći u dvogodišnjem sinu kojeg sam snimio govoreći sate, "od četvrtine do", "pola dva" itd.

Ne treba ni govoriti da je tako mlad jedva uspijevao doći do brojki i praviti smiješne greške na putu - greške koje su sada, dvije godine nakon (a vjerojatno i kasnije), užitak za naše uši, kao i bake i djedovi, ujaci i ostatak obitelji.

Izrada sata je prilično jednostavna. S godinama mislim da sam pronašao nekoliko načina i trikova kako bih pojednostavio jednostavan projekt i učinio da prototip funkcionira godinama i godinama, bez potrebe za stvaranjem prilagođenog PCB -a ili lemljene ploče. Nadam se da ćete i vi biti jednostavni za izgradnju.

Sat se aktivira jednom 18650 Li/Ion baterijom sa pojačanim naponom do 5V, a većinu vremena se drži u načinu dubokog mirovanja, tako da ne bi trebao trošiti mnogo energije ako se ne aktivira stalno (nešto što se može dogoditi u prvih nekoliko dana, osobito u prisutnosti djece). U svakom slučaju, baterija se može puniti i dolazi sa zaštitnim krugom za punjenje i pražnjenje, pa bi se trebalo prilično lako napuniti i ne stvarati dodatni otpad na planeti Zemlji.

Što drugo? Da. Ovo je moj povratak na scenu pisanja knjiga nakon nekog vremena kada to nisam učinio. Dakle, možda sam malo zahrđao, oprostite mi unaprijed. Trudit ću se da stvari budu kratke i slatke.

Hoćemo li onda početi?

Korak 1: Alati i sastojci

Alati i sastojci
Alati i sastojci
Alati i sastojci
Alati i sastojci

Alati:

Rezač

Lemilica s nekim lemljenjem

Pila za rupe ili precizni nož (za izradu rupe za gumb)

Sastojci:

Arduino Nano

Sveprisutni mikrokontroler kojeg svi poznajemo i volimo

Arduino senzorski štit Prikladan alat za brzo i pouzdano povezivanje

Mosfet modul Koristi se za uključivanje i isključivanje mp3 modula radi uštede energije

Serijski MP3 player (nova verzija, crvena) Izuzetno jednostavan modul za reprodukciju MP3 datoteka

2 GB Micro SD kartica Koristi se za spremanje MP3 datoteka

18650 Li/Ion baterijaako imate mrtvo prijenosno računalo, ove su baterije obično dobar ulov. Imaju puno energije, a za prosječan projekt mikrokontrolera čak i napola ispražnjena baterija može izdržati dosta dugo.

18650 Li/Ion držač baterije/punjač Sviđaju mi se ove komponente jedno rješenje za sve, iako je ovo zapravo prvi put da ga koristim u projektu

Modul RTC DS3231Oni su puno ljepši od prethodnih modula DS1307, jer kompenziraju vremenske netočnosti uzrokovane fluktuacijama temperature kristala.

Gumb za velike arkade Veliko dugme za effing, što reći. Ponos i radost svakog projekta.

Dupont žice ili servo žiceZa uspostavljanje različitih veza između komponenti

BoxI je koristio ovaj IKEA organizator kutije za skladištenje koji je neki dan bio u prodaji.

Dvostrana trakaDa biste sve spojili, naravno. Dvostrana traka je materijal od kojeg se sastoji život.

Korak 2: Montaža

Skupština
Skupština
Skupština
Skupština
Skupština
Skupština

Spojite Mosfetov signalni ulaz na Arduino pomoću servo kabela ili žica ženskog spoja. Provjerite jesu li GND i VCC spojeni na Arduino kolege i je li signalni pin Mosfeta spojen na pin 4 Arduina.

Zatim spojite Arduino VCC i GND na Mosfet -ove Vin i GND terminale, koristeći Dupont žice. Budući da su konektori na Mosfetu vijčani terminal, najbolje je ukloniti plastični poklopac duponta gdje se treba spojiti na Mosfet, kako bi odgovarao. To se može postići podizanjem plastične kopče i nježnim povlačenjem žice.

Zatim spojite priključke VCC i GND MP3 playera na V+ i V- na Mosfet modulu, a RX i TX pinove MP3-a na Arduino pinove 5 i 6, respektivno. Spojite priključeni zvučnik na uređaj za reprodukciju i time ćete zaključiti preostale veze povezane s MP3 uređajem.

Sada lemite 2 žice na priključke 5V i GND odjeljka za baterije i spojite ih na Arduino odgovarajuće VCC i GND pinove. To je naše napajanje. Možete koristiti ili servo kabele ili Dupont žice.

Zatim lemite Dupont / servo žice na gumb i spojite ih na GND i pin 2. Kad koristite servo žice, pazite da koristite konvencije boja gdje je crvena pozitivna, crna negativna, a bijela signal. U slučaju gumba, na gumb ćete morati spojiti samo GND i signalne pinove jer će se pin izvući prema gore.

Na kraju, ali svakako ne najmanje važno - sam sat. Spojite RTC modul pomoću 4 Dupont žice na I2C priključak dostupan na štitu senzora (rekao sam vam, ovo je sjajan mali gadget). provjerite jesu li iglice GND, VCC, SDA, SCL usklađene s obje strane.

Korak 3: Uređivanje zvuka

Uređivanje zvuka
Uređivanje zvuka
Uređivanje zvuka
Uređivanje zvuka

Instalirajte Audacity, ako ga već niste instalirali.

Snimite svog najmlađeg sina / kćerku izgovarajući sve brojeve od 1-12. Zatim, neka kažu "sada je", "četvrtina", "pola dva", "od četvrtine do" i "sata". Možete koristiti računalo ili telefon (kasnije ga poslati na računalo radi uređivanja).

Pokrenite Audacity i uvezite snimku. Ovisno o formatu snimanja, možda ćete morati instalirati dodatak za dekodiranje, kako je ovdje objašnjeno.

Sada jedan po jedan označite dijelove koji odgovaraju riječima "1", "2", "3" itd. Za svaku riječ najprije provjerite jeste li je točno snimili, a zatim odaberite Datoteka -> Izvoz -> Izvoz Odabrani zvuk i spremite datoteku kao MP3. Za ovu fazu morat ćete instalirati LAME koder. Molimo pogledajte upute ovdje.

na kraju procesa trebali biste imati datoteke s imenom 001xxx.mp3, 002xxx.mp3,… do 012xxx.mp3, od kojih svaka sadrži zapis svog broja. tj. datoteka 007xxx.mp3 pri reprodukciji će reći "Sedam". Zatim imenujte dodatne snimke prema popisu:

020xxx.mp3 = "sada je"

021xxx.mp3 = "prošla četvrtina"

022xxx.mp3 = "pola"

023xxx.mp3 = "četvrtina do"

024xxx.mp3 = "sat"

Napravite mapu na korijenu SD -a pod nazivom "01" i kopirajte u nju sve gore navedene datoteke.

Sada umetnite SD karticu u MP3 player.

Napomena: Trenutno su podržani obrasci najavljivanja vremena samo za engleski i hebrejski, ali uz male promjene možete prilagoditi kôd svom jeziku, ako se razlikuje od ova dva. U međuvremenu, obavezno snimite sve

Korak 4: Kodirajte

Preuzmite kôd projekta i raspakirajte zip.

Pokrenite Arduino IDE (koristio sam verziju 1.8.5) i prema postavkama promijenite mjesto bilježnice u korijen izdvojenog zip -a. Zatvorite i ponovno pokrenite Arduino IDE i ovaj put, pod Datoteka -> Sketchbook, trebali biste pronaći BoboClockV13 -otvorite ga.

Da bi Arduino postavio vrijeme na RTC -u, raskomentirajte redak:

// #definiraj ADJUST_DATE_TIME_NOW

Spojite svoj Arduino nano na računalo i prenesite skicu na ploču.

Otvorite serijski monitor i pobrinite se da vidite točno vrijeme prikazano na ekranu kada se pritisne gumb, te da se vrijeme objavi glasom vašeg mališana. Zadivljujuće! (zar ne?)

sada je od ključne važnosti komentirati redak koji ste upravo komentirali i ponovo učitati kôd (inače će se pri svakom resetiranju Arduina sat vratiti na vrijeme zadnjeg prijenosa)

Sve radi? Oh dobro. Pa onda to spakirajmo.

Korak 5: Pakiranje

Image
Image
Ambalaža
Ambalaža
Ambalaža
Ambalaža

Dakle … paket je doista prepušten proizvođaču, svaki će vjerojatno htjeti svoju posebnu kutiju koju je odnekud nabavio. Dakle, ovdje ću ograničiti upute na ono što biste trebali učiniti u općenitom slučaju, umjesto da govorim zasebno o svakoj vrsti kutije. Koristio sam IKEA kutije, uglavnom zbog njihove cijene, ali svejedno rade posao.

Započnite bušenjem držača za vaš gumb u gornjem dijelu kutije. U ovoj fazi preporučuje se pila za rupe, iako će i X-Acto nož vjerojatno učiniti pristojan posao, pod uvjetom da ne rasporite prst, izgubite svijest i iskrvarite se na kuhinjskom podu. Bolje sigurno nego bez prstiju, zar ne?

Nakon toga upotrijebite dvostranu traku kako biste sve lijepo montirali unutar kutije. Ovisno o kutiji i zvuku, možda će biti potrebne dodatne male rupice za zvučnik kako bi se povećala jačina zvuka.

Nadajmo se da ova gradnja nije trebala trajati duže od vikenda bez posla, a na kraju vam ostaje objekt koji će vas godinama i godinama zabavljati …

Hvala vam što ste pročitali ovu uputu! Ako vam se svidjelo, razmislite o glasovanju za mene na Audio natječaju

Mir,

Preporučeni: