Unihiker K10: Mikrofon und Lautsprecher programmieren

Unihiker K10: Mikrofon und Lautsprecher programmieren

Der Unihiker K10 enthält ein Doppel-Mikrofon und einen Lautsprecher, was eine seiner Besonderheiten ist. Zwar bekommt man die Ausgabe von Sprache und Ton auch mit anderen Mikrocontroller-Boards hin. Aber nur mit viel Aufwand. Und die Tonaufnahme scheitert bei der Softwareunterstützung der verfügbaren Mikrofone, mit denen man vernünftig arbeiten kann. Die Auswahl ist begrenzt und zwingt in ein Ökosystem mit teureren Komponenten.

Aufnahmen speichern

Das Mikrofon dient dazu, um Sprache und Ton aufzunehmen. Mit dem folgenden Programmcode erfolgt die Aufnahme für die Dauer von 5 Sekunden. Danach wird die Aufnahme in der Datei „record.wav“ im Flash-Speicher gespeichert.

# Bibliotheken laden
from unihiker_k10 import mic
import time

# Countdown
for sec in range (5, 1, -1):
    print('Aufnahme startet in', sec, 'Sekunden', end=" \r")
    time.sleep(1)
print('Aufnahme startet jetzt für 5 Sekunden')

# Aufnahme starten und als Datei speichern
mic.recode_sys('record.wav', time=5)

print('Aufnahme beendet')

Aufnahmen abspielen

Mit dem folgenden Programmcode wird die WAV-Datei „record.wav“ vom Flash-Speicher abgespielt.

# Bibliotheken laden
from unihiker_k10 import speaker

# Aufnahme abspielen
print('Aufnahme wird abgespielt')
speaker.play_sys_music('record.wav')

Weitere verwandte Themen:

Frag Elektronik-Kompendium.de

Elektronik-Set Starter Edition
Elektronik-Set Starter Edition

Elektronik erleben mit dem Elektronik-Set Starter Edition

Perfekt für Einsteiger und Wiedereinsteiger

  • Elektronik-Einstieg ohne Vorkenntnisse
  • Schnelles Verständnis für Bauteile und Schaltsymbole
  • Ohne Lötkolben experimentieren: Bauteile einfach stecken

Keine Lust alleine zu experimentieren?

Dann buche einen „Online-Workshop Elektronik Starter“ zum Elektronik-Set dazu. Unsere Online-Workshops sind praxisorientiert und bietet eine grundlegende und fundierte Einarbeitung in die Elektronik.

Elektronik-Set jetzt bestellen Jetzt Online-Workshop buchen

Elektronik-Set Starter Edition
Elektronik-Set Starter Edition

Elektronik erleben mit dem Elektronik-Set Starter Edition

Perfekt für Einsteiger und Wiedereinsteiger

  • Elektronik-Einstieg ohne Vorkenntnisse
  • Schnelles Verständnis für Bauteile und Schaltsymbole
  • Ohne Lötkolben experimentieren: Bauteile einfach stecken

Keine Lust alleine zu experimentieren?

Dann buche einen Online-Workshop Elektronik Starter zum Elektronik-Set dazu. Unsere Online-Workshops sind praxisorientiert und bietet eine grundlegende und fundierte Einarbeitung in die Elektronik.

Elektronik-Set jetzt bestellen Jetzt Online-Workshop buchen

Elektronik-Fibel

Elektronik einfach und leicht verständlich

Die Elektronik-Fibel ist ein Buch über die Grundlagen der Elektronik, Bauelemente, Schaltungstechnik und Digitaltechnik.

Das will ich haben!