Om du har en klocka i form av en katt, med hjälp av mikrokontrollern kan du lägga till en annan funktion till dem - för att göra meow varje timme. Och hur - säger författaren till Instructables under smeknamnet prazors.
Från översättaren. Egentligen är det mer korrekt att sprida. Katter myow när de ber om något, och strunar när de är nöjda med något.
Befälhavaren installerar en Hall-sensor i klockan och placerar den så att den svarar på magnetfältet på elektromagneten. Sätt tillbaka locket utan snedvridningar, annars kan växelaxlarna böjas utan att falla ner i urtagningarna i locket.
Befälhavaren säljer ledarna till Hall-sensorns slutsatser.
Guiden konverterar filen med ljudet "meow" till följande format: WAV, 8 bit, 8 kHz, mono, osignerad. Konverterar en fil till en teckensekvens som accepteras i C, detta nytta. Sedan tar det som en grund den här en skiss som ombyggs, lägger till det myow-ljudet och en bit av programmet som slår på det ljudet varje timme. Sprider resultatet här.
Om du bara klipper ut ett fragment med ljudet "meow" från filen, känner till dess plats, kan du göra detta genom att ändra siffrorna på kommandoraden som indikerar början och slutet på fragmentet i millisekunder:
sox file.wav file-cut.wav trim 0 10000s
Syntaxen för wav2c-verktyget är som följer:
wav2c file-cut.wav file.h sounddata
Resultatet av hennes arbete är rubrikfilen.
Guiden samlar allt på en brädskiva som t.ex. detta och detta scheman. Ansluter först utanför Arduino, blinkar sedan ATmega328P-mikrokontrollern med en Arduino-startladdare och en skiss med en annan Arduino.
Efter att ha kontrollerat att allt fungerar överför guiden kretsen från brödskivan till perfektbrädan.
Och placerar snyggt allt i klockfodralet:
Kylfläns på stabilisatorn krävs. Att ställa in designen kommer att gå igång just nu när klockan visar 0 minuter. Då hörs ljudet "meow" i början av timmen.