Sisukord:

Tehke rääkiv kell: 10 sammu (piltidega)
Tehke rääkiv kell: 10 sammu (piltidega)

Video: Tehke rääkiv kell: 10 sammu (piltidega)

Video: Tehke rääkiv kell: 10 sammu (piltidega)
Video: 💥4 НОВИНКИ😱Бумажные сюрпризы!🌸КОНКУРС и МАГАЗИН💐МЕГА РАСПАКОВКА 🌸 Марин-ка Д 2024, Juuli
Anonim
Tehke rääkiv kell
Tehke rääkiv kell

See kell kuulutab aega teie hääle abil!

Panin selle kokku austusavaldusena Põhja -California vanale Popcorni teenusele. POPCORN -i saate valida mis tahes telefonist ja salvestus ütleb teile kellaaja. Algselt tahtsin kasutada Joanne Danielsi häält (ta oli Popkorni hääl), kuid ma ei saanud piisavalt proove, kus ta oleks öelnud kõik numbrid. Pat Fleet (daam, kes ütleb "A, T ja T") pakub tegelikult salvestusi, kuid nende eest peate maksma. Seega otsustasin kasutada oma häält ja seda on lihtne oma häälega asendada. Esiteks väike demo, seejärel liikuge järgmisele lehele ja ma näitan teile, kuidas seda leivaplaadil teha.

1. samm: KKK

KKK
KKK
KKK
KKK

K: Kuidas see toimib? Helinäidised salvestatakse SD -kaardile. Aega jälgitakse DS1307 RTC abil. Mikrokontroller küsitleb iga sekundi tagant RTC -d, et ekraani värskendada, ja jälgib suurt punast teatamisnuppu. Kui olete nuppu vajutanud, esitab mikrokontroller praeguse aja põhjal sobivad proovid. K: Kuidas ma saan oma häält kasutada? Salvestate lihtsalt oma hääle ja kopeerite selle SD -kaardile. Näitan teile natuke, kuidas seda teha, kuid see on lihtne. K: Kas ma saan x teha? Ilmselt. Saate koodi alla laadida järgmisel sammul - saate selle läbi vaadata ja asju üsna lihtsalt muuta. K: Millised on tehnilised üksikasjad? See on Parallaxi propeller, mis töötab 80Mhz sagedusel ja on ühendatud DS1307 reaalajas kella ja HD44780 8x2 sümboliga LCD-ekraaniga (4-bitine liides). Propeller haldab kõike, sealhulgas heli taasesitust, kasutades Raymani suurepäraseid wav -taasesitusobjekte. Toetatakse 16 kHz mono- või stereo -laine taasesitust. Siin on ülevaade selle toimimisest. Pange tähele, et ma kasutan LCD kasutajaliidese moodulit ja propelleriplatvormi SD, kuid see juhend annab teile teada, kuidas seda leivaplaadiga ehitada.

2. samm: materjalid

Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid

Ehitasin oma kella propelleriplatvormi SD ja LCD kasutajaliidese mooduliga. Kui teil need on, siis on teil vaja ainult kõrvaklappide pesa kella ühendamiseks kõlaritega. Seadistamine on pisut erinev ja ma näitan teile, kuidas seda hiljem teha.

Esiteks näitan teile, kuidas oma leivaplaadile oma kella ehitada - ja siin on teil seda vaja; Kood Siin on lähtekood. Kõik on saadaval MIT -litsentsi alusel. SD -kaardi pesa paigaldasin oma protoboardile ja lõikasin dremeliga parajaks. Ma kasutan hiire pesa. Samuti saate jootma ühe nende microSD -SD -adapterite padjakeste külge. Ühendamise hõlbustamiseks panin oma protoplaadile. 8x2 tähemärgiga LCD Kuvab aja. Sparkfunil on 16x2 vedelkristallekraan, mis töötab, tööriistakõlar, mille rippusin oma väikesest stereokomplektist välja. Võite kasutada ka kõrvaklappide kõlarit3xAA patareikarp Mouser Part #12BH331/CS-GR /P 10k pott saadaval Parallax5x puutetundlikel lülititel hiireosa #653-B3F-1000 3.3v pingeregulaatori hiireosa #511-LD1117V33 umbes 10 10k oomi takistid 4x 4.7k oomi takistid3 või 4.1uF keraamilised korgid3 47uF elektrolüütilised korgid aku varukoopia lisamiseks RTC -le vajate kas 3 -voldist akut või superkorki ja dioodi leivaplaati ning hunnikut ühendustraati. SD- või microSD -kaart.

3. samm: oma hääle salvestamine

Hääle salvestamine
Hääle salvestamine

Alustame teie hääleproovide jäädvustamisega. Kui soovite selle vahele jätta, võite kasutada minu tehtud näidiseid (laadige alla siit). Audacity on suurepärane programm heli salvestamiseks. Audacity saate alla laadida siit. Audacity kasutamisel määrake pala omadusteks kindlasti 16-bitine PCM, 16 khz. Mono on korras, stereo töötab, aga ma ühendasin ainult ühe kõlari (ja miks peab teie kell olema stereosüsteemis?). Iga number saab oma laine. faili. Teil on vaja järgmisi näidiseid: numbrid

  • 00.wav
  • 01.wav
  • 02.wav
  • 03.wav
  • 04.wav
  • 05.wav
  • 06. laine
  • 07.wav
  • 08. laine
  • 09.wav
  • 11. laine
  • 12. laine
  • 13. laine
  • 14. laine
  • 15. laine
  • 16. laine
  • 17.wav
  • 18.wav
  • 19.wav
  • 20. laine
  • 30. laine
  • 40.wav
  • 50.wav

sõnad

  • am.wav
  • pm.wav
  • geve.wav (tere õhtust)
  • morn.wav (tere hommikust)
  • anoon.wav (tere pärastlõunal)
  • ja.wav (ja)
  • oclock.wav (kellaaeg)
  • sek. wav (sekundit)
  • täpne. wav (täpselt)
  • piiks.wav, piiks
  • standard.wav (Vaikse ookeani standardaeg)
  • dlight.wav (Vaikse ookeani suveaeg)

Salvestage igaüks neist eraldi failidena ja salvestage oma SD -kaardi juurkataloogi. Salvestasin need kõik ühe lainena ja tükeldasin seejärel eraldi failideks. Helitugevust oli sel viisil lihtsam kontrollida. Lisaks, kui teil on sülearvuti, saate välise mikrofoni abil paremaid tulemusi. Sõltuvalt teie sülearvutist võite saada natuke susinat või suminat.

Samm: tehke see: skemaatiline

Tee see: skemaatiline
Tee see: skemaatiline

Kõigepealt vaadake läbi allolev skeem, et mõista, kuidas kõik on ühendatud. Vasakul asuv kast on SD -kaardi pesa ja ülaosas olev kast on Prop Plug. Ma käin selle läbi, kuid skeem on teie parim juhend. Siin on hi-res versioon, lo-res versioon on allpool.

Samm: tehke see: võimsus ja propeller

Tee seda: võimsus ja propeller
Tee seda: võimsus ja propeller
Tee seda: võimsus ja propeller
Tee seda: võimsus ja propeller
Tee seda: võimsus ja propeller
Tee seda: võimsus ja propeller
Tee seda: võimsus ja propeller
Tee seda: võimsus ja propeller

Ühendage akukarp leivaplaadiga ja ehitage toiteallikas.

Seejärel lisage prop, ühendades kiibi mõlemal küljel Vdd ja Vss. Pange tähele, et olen lisanud igale voolurennile 2.1uF keraamilist korki. Nüüd lisage EEPROM ja 2 10k takistit otse toe kohale. Lõpuks lisage nööpnõelad ja juhtmed, et ühendada päised RST ja P30 ja P31.

6. samm: tehke seda: testimine

Tee seda: testimine
Tee seda: testimine
Tee seda: testimine
Tee seda: testimine

Teie propelleri põhiseadistus on nüüd lõpule viidud. Ühendage oma prop pistik päisesse, ühendage USB -kaabel ja käivitage propelleri tööriist. Vajutage klahvi F7 ja veenduge, et saate Propiga suhelda

Samm: tehke see: RTC

Tehke seda: RTC
Tehke seda: RTC
Tehke seda: RTC
Tehke seda: RTC

Lisage nüüd propelleri 5Mhz kristall (Xo ja Xi juures). Prop vajab kristalli töötamiseks 80 MHz sagedusel, mis on vajalik wav -taasesituse tegemiseks.

Lisage DS1307, ühendades selle P29 ja P28 -ga, samad tihvtid nagu eeprom. Lisage kellakristall ka DS1307 mudelitele P1 ja P2.

Soovi korral saate anda DS1307 akule varukoopia, ühendades 3 -voldise aku P3 -ga või kasutades superkatet ja dioodi. Superkork laadib alati, kui vooluahelale toide antakse, ja väike diood hoolitseb selle eest, et see tühjeneks ainult DS1307 -le (selle asemel, et kogu vooluahelat toita)

Samm: valmistage see ette: SD -kaart, kõlar, ekraan

Valmistage see ette: SD -kaart, kõlar, ekraan
Valmistage see ette: SD -kaart, kõlar, ekraan
Valmistage see ette: SD -kaart, kõlar, ekraan
Valmistage see ette: SD -kaart, kõlar, ekraan
Valmistage see ette: SD -kaart, kõlar, ekraan
Valmistage see ette: SD -kaart, kõlar, ekraan
Valmistage see ette: SD -kaart, kõlar, ekraan
Valmistage see ette: SD -kaart, kõlar, ekraan

Ühendage kõlar propelleriga ja seejärel SD -kaart. Pange tähele, et igal SD-kaardi real on 10k tõmbetakistus.

Ühendage LCD -ekraan. See on keeruline ühendus - vaadake iga tihvti skeemi. Pange tähele, et DB4-DB7 läbivad 4,7 000 takisti.

Lõpuks lisage sisendiks kasutatavad lülitid.

Samm: tehke see: programmeerimine

Tee seda: programmeerimine
Tee seda: programmeerimine

Kui kõik on ühendatud, laadige alla lähtekood (siit), ühendage oma prop Plug ja programmeerige propeller. See näeb välja selline;

Samm: tehke seda: LCD kasutajaliidese ja propelleriplatvormi SD kasutamine

Tee seda: LCD -kasutajaliidese ja propelleriplatvormi SD kasutamine
Tee seda: LCD -kasutajaliidese ja propelleriplatvormi SD kasutamine
Tee seda: LCD -kasutajaliidese ja propelleriplatvormi SD kasutamine
Tee seda: LCD -kasutajaliidese ja propelleriplatvormi SD kasutamine

Kui kasutate propelleriplatvormi SD ja LCD kasutajaliidest, on seadistamine pisut erinev;

1 - Propelleriplatvorm SD on eelmonteeritud. 2 - LCD -kasutajaliidese koostamiseks järgige seda juhendit. 3 - Te ei vaja prop -pistikut. Propeller Platform SD -l on alglaadur, nii et pakite selle faili lihtsalt lahti ja kopeerite oma SD -kaardi juure. 4 - Peate lisama kõrvaklappide pesa või lihtsalt ühenduskaabli LCD -kasutajaliidese väikesesse kõlarisse. Fotodelt näete, kuidas ma seda tegin. See on kõik! Nautige oma uut rääkivat kella!

Soovitan: