Ja jums ir pulkstenis kaķa formā, tad, izmantojot mikrokontrolleri, varat tiem pievienot vēl vienu funkciju - padarīt meow katru stundu. Un kā - saka Instructable autors ar segvārdu prazors.
No tulkotāja. Patiesībā ir pareizāk ņurdēt. Kaķi meow, kad viņi kaut ko lūdz, un murrā, kad viņi ar kaut ko ir apmierināti.
Meistars pulkstenī uzstāda Hall sensoru, novietojot to tā, lai tas reaģētu uz elektromagnēta magnētisko lauku. Pārsegs ir jāpārinstalē bez traucējumiem, pretējā gadījumā pārnesumu vārpstas var saliekties, neiekrītot pārsega padziļinājumos.
Meistars pievada vadītājus Hall sensora secinājumiem.
Vednis konvertē failu ar skaņu “meow” šādā formātā: WAV, 8 bitu, 8 kHz, mono, neparakstīts. Pārvērš failu rakstzīmju secībā, kas pieņemta C, šo lietderība. Tad ņem par pamatu šī skice, kas pārveido, pievienojot meow skaņu un programmas daļu, kas šo skaņu ieslēdz katru stundu. Izkliedē rezultātu šeit.
Lai no faila izgrieztu tikai fragmentu ar skaņu “meow”, zinot tā atrašanās vietu, to var izdarīt, mainot komandrindas numurus, kas norāda fragmenta sākumu un beigas milisekundēs:
sox file.wav file-cut.wav apgriezt 0 10000s
Lietderības wav2c sintakse ir šāda:
wav2c fails-cut.wav fails.h skaņas dati
Viņas darba rezultāts ir galvenes fails.
Vednis apkopo visu, piemēram, šo un šo shēmas. Vispirms savieno ārpusē Arduino, pēc tam mirgo ATmega328P mikrokontrollers ar Arduino sāknēšanas programmu un skici, izmantojot citu Arduino.
Pārliecinoties, ka viss darbojas, vednis pārslēdz ķēdi no maizes tāfeles uz paneli.
Un visu glīti ievieto pulksteņa korpusā:
Nepieciešama stabilizatora siltuma izlietne. Dizaina iestatīšana tiek aktivizēta brīdī, kad pulkstenis rāda 0 minūtes. Tad stundas sākumā būs dzirdama skaņa "meow".