Wenn Sie eine Uhr in Form einer Katze haben, können Sie mit dem Mikrocontroller eine weitere Funktion hinzufügen - um jede Stunde miauen zu lassen. Und wie - sagt der Autor von Instructables unter dem Spitznamen prazors.
Vom Übersetzer. Eigentlich ist es richtiger zu schnurren. Katzen miauen, wenn sie nach etwas fragen, und schnurren, wenn sie mit etwas zufrieden sind.
Der Master installiert einen Hallsensor in der Uhr und platziert ihn so, dass er auf das Magnetfeld des Elektromagneten reagiert. Bringen Sie die Abdeckung ohne Verzerrungen wieder an, da sich sonst die Getriebewellen verbiegen können, ohne in die Aussparungen in der Abdeckung zu fallen.
Der Master verlötet die Leiter mit den Schlussfolgerungen des Hallsensors.
Der Assistent konvertiert die Datei mit dem Sound "Miau" in das folgende Format: WAV, 8 Bit, 8 kHz, Mono, ohne Vorzeichen. Konvertiert eine Datei in eine in C akzeptierte Zeichenfolge. das Dienstprogramm. Dann nimmt als Grundlage dieser hier Eine Skizze, die umgestaltet wird und den Miau-Sound und einen Teil des Programms hinzufügt, der diesen Sound jede Stunde einschaltet. Verbreitet das Ergebnis hier.
Um nur ein Fragment mit dem Ton "Miau" aus der Datei auszuschneiden und dessen Position zu kennen, können Sie dies tun, indem Sie die Zahlen in der Befehlszeile ändern, die den Anfang und das Ende des Fragments in Millisekunden angeben:
sox file.wav file-cut.wav trim 0 10000s
Die Syntax für das Dienstprogramm wav2c lautet wie folgt:
wav2c file-cut.wav file.h sounddata
Das Ergebnis ihrer Arbeit ist die Header-Datei.
Der Assistent sammelt alles auf einem Steckbrett wie das und das Schemata. Verbindet sich zuerst draußen ArduinoAnschließend wird der ATmega328P-Mikrocontroller mit einem Arduino-Bootloader und einer Skizze mit einem anderen Arduino geflasht.
Nachdem sichergestellt wurde, dass alles funktioniert, überträgt der Assistent die Schaltung vom Steckbrett auf das Perfboard.
Und ordentlich alles ordentlich in das Uhrengehäuse:
Kühlkörper am Stabilisator ist erforderlich. Beim Einrichten des Designs wird das Gerät in dem Moment eingeschaltet, in dem die Uhr 0 Minuten anzeigt. Dann ertönt zu Beginn der Stunde der Ton "Miau".