Hvis du har et ur i form af en kat, ved hjælp af mikrokontrolleren, kan du tilføje en anden funktion til dem - for at gøre myow hver time. Og hvordan - siger forfatteren af Instructables under kaldenavnet prazors.
Fra oversætteren. Faktisk er det mere korrekt at purr. Katte myser, når de beder om noget, og skurrer, når de er tilfredse med noget.
Skibsføreren installerer en Hall-sensor i uret, og placerer den således, at den reagerer på det magnetiske felt på elektromagneten. Udskift dækslet uden forvrængninger, ellers kan gearakslerne bøjes uden at falde ned i fordybningerne i dækslet.
Skibsføreren solgte lederne til konklusionerne fra Hall-sensoren.
Guiden konverterer filen med lyden "meow" til følgende format: WAV, 8 bit, 8 kHz, mono, usigneret. Konverterer en fil til en tegnsekvens, der er accepteret i C, dette nytte. Derefter tager det som basis denne tegne, som gør om, tilføjer lyden af "meow" og et stykke af programmet, der inkluderer denne lyd hver time. Spreder resultatet her.
For kun at udskære et fragment med lyden "meow" fra filen ved at kende dens placering kan du gøre dette ved at ændre numrene på kommandolinjen, der angiver begyndelsen og slutningen af fragmentet i millisekunder:
sox file.wav fil-cut.wav trim 0 10000s
Syntaks for wav2c-værktøjet er som følger:
wav2c file-cut.wav file.h lyddata
Resultatet af hendes arbejde er overskriftsfilen.
Guiden samler alt på en brødbræt som f.eks dette og dette ordninger. Tilsluttes først udenfor Arduino, blinker derefter ATmega328P-mikrokontrolleren med en Arduino-startlaster og en skitse ved hjælp af en anden Arduino.
Efter at have sørget for, at alt fungerer, overfører guiden kredsløbet fra brødbrættet til perfboard.
Og placerer pænt alt i uret:
Køleplade på stabilisatoren er påkrævet. Opsætning af designet kommer ned på at tændes i det øjeblik, hvor uret viser 0 minutter. Derefter høres lyden "meow" i starten af timen.