» Electronics » Arduino »Orasan sa hugis ng isang pusa, meowing bawat oras

Isang pusa ang nagbabantay sa akin tuwing oras


Isang pusa ang nagbabantay sa akin tuwing oras


Kung mayroon kang isang orasan sa anyo ng isang pusa, gamit ang microcontroller maaari kang magdagdag ng isa pang pag-andar sa kanila - upang gumawa ng meow bawat oras. At paano - sabi ng may-akda ng Mga Tagagamit sa ilalim ng prazors ng palayaw.

Mula sa tagasalin. Sa totoo lang, mas tama ito sa purr. Cats meow kapag humingi sila ng isang bagay, at purr kapag sila ay masaya sa isang bagay.

Nag-install ang master ng isang sensor ng Hall sa relo, inilalagay ito upang tumugon ito sa magnetic field ng electromagnet. Kinakailangan na muling mai-install ang takip nang walang mga pagbaluktot, kung hindi, ang mga shaft ng gear ay maaaring yumuko nang hindi nahulog sa mga recesses sa takip.




Ang master solders ang mga conductor sa mga konklusyon ng Hall sensor.





Binago ng wizard ang file gamit ang tunog na "meow" sa sumusunod na format: WAV, 8 bit, 8 kHz, mono, hindi naka -ignign. Nag-convert ng isang file sa isang pagkakasunod-sunod ng character na tinanggap sa C, ito utility. Pagkatapos ay tumatagal bilang batayan ang isang ito isang sketch na nag-aalis, pagdaragdag ng meow tunog at isang piraso ng programa na lumiliko sa tunog na iyon bawat oras. Ikalat ang resulta dito.




Ang pagputol lamang ng isang fragment na may tunog na "meow" mula sa file, alam ang lokasyon nito, magagawa mo ito sa pamamagitan ng pagpapalit ng mga numero sa linya ng utos na nagpapahiwatig ng simula at pagtatapos ng fragment sa milliseconds:

sox file.wav file-cut.wav trim 0 10000s


Ang syntax para sa utak ng wav2c ay ang mga sumusunod:

wav2c file-cut.wav file.h sounddata


Ang resulta ng kanyang trabaho ay ang file ng header.

Kinokolekta ng wizard ang lahat sa isang breadboard tulad ng ito at ito mga scheme. Una kumonekta sa labas Arduino, pagkatapos ay sumabog ang microcontroller ng ATmega328P kasama ang isang Arduino bootloader at isang sketch gamit ang isa pang Arduino.






Matapos tiyakin na gumagana ang lahat, inililipat ng wizard ang circuit mula sa breadboard hanggang sa pabango.







At maayos na inilalagay ang lahat sa kaso ng relo:







Kinakailangan ang heat sink sa stabilizer. Ang pag-set up ng disenyo ay bumababa sa paggana ng oras sa oras na ang orasan ay nagpapakita ng 0 minuto. Pagkatapos ang tunog na "meow" ay maririnig sa simula ng oras.
0
0
0

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit
6 komento
Pronin,
Mayroong isang video sa pinagmulan. Ito ay tunog tungkol sa bilang katakut-takot bilang generator ng boses sa aking unang computer - ang ZX Spectrum.

Quote: Pronin
... ilagay ang uri ng transistor KT3102a (KT815v)
Sa katunayan, ang mga ito ay makabuluhang naiiba. ((Kaya naiiba kahit na sa kanila ang mga titik na ipahiwatig ay napaka kakaiba.

Nakasalalay sa speaker na ginamit. KT3102 sa hangganan ... At ang mga titik na may margin (at partikular)
Nag-install ang master ng sensor ng Hall sa relo,
Dapat ay naayos niya ito kahit papaano?
Ang master solders ang mga conductor sa mga konklusyon ng Hall sensor.
Ngunit kinakailangan na gawin ang kabaligtaran: ang nagbebenta ng mga wire, ibubukod ang mga lugar ng paghihinang tubes (cambric, heat pag-urong) at pagkatapos lamang i-install sa lugar.
Nag-convert ng isang file sa isang pagkakasunod-sunod ng character na tinanggap sa C
Ano ang "C pagkakasunod-sunod ng mga character"?
Quote: Pronin
... ilagay ang uri ng transistor KT3102a (KT815v)
Sa katunayan, ang mga ito ay makabuluhang naiiba. ((Kaya naiiba kahit na sa kanila ang mga titik na ipahiwatig ay napaka kakaiba.
Maipapayo na kunin ang mapagkukunan sa 9v.
Sa pagitan ng output ng ATmega32 at ang nagsasalita (ika-16) ay naglalagay ng isang transistor ng uri KT3102a (KT815v)
Ito ay magiging kagiliw-giliw na makinig sa kung ano ang mga labi ng tunog ng "Meow" doon? Matapos i-convert ang WAV file, 8 bit, 8 kHz, mono "sa pagkakasunud-sunod ng character na pinagtibay sa C, ito utility. " sipol
At ang WAV file mismo ay naitala nang ang pusa ay humakbang sa buntot?
At maayos na inilalagay ang lahat sa kaso ng relo:
Well, kung ang larawan No. 2 ay maayos na nauunawaan ng may-akda ... nea

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...