
Startseite Lego-Roboter Roboter-Aufgaben I2C-Wavplayer Bluetooth-Roboter Pongboard TinyPong USB-Board 20MHz Pacman USB-Board Mario USB-Board Tetris USB-Board Schach USB-Board USB-Board 30MHz Uniboard Pacman Uniboard Mario Uniboard Tetris Uniboard Testboard Pacmanboard Softwareerstellung AVR-Flashtool AVGA-Software ATtiny Ampel AVR-Simon USB-Simon 2015 Digispark Trinket ADC-Reader AVR-Würfel ESP8266 ESP-01 ESP-12E-Testboard WiFi-Thermometer Sonoff-Modul Temperaturlogger Autologin ESP-Flashtool Wassermelder Schachcomputer AVR8-Burn-O-Mat PonyProg 2000 Tiled Editor Code::Blocks Notfall-Windows Treiber einbinden Bootstick erstellen WLAN einbinden Sketchup Bauteilbibliothek Mini-Joystick Tanzmatte Ubuntu 12.04 Mathe-Software Isolationsfräsen Tonertransfer Forum

I2C-Wavplayer
Bei diesem Projekt geht es darum, einen Lego-Roboter mit einer Sprachausgabe auszurüsten. Die Sprache bzw. die Musik wird dabei auf einer handelsüblichen SD-Karte gespeichert. Die SD-Karte wird von einem Mikrocontroller ausgelesen. Die wesentliche Schaltungsidee stammt aus dem Simple SD Audio Player von Elm Chan. Die Ansteuerung des Wavplayers soll über den Lego NXT-Baustein in G-NXT erfolgen. Dazu wurde die Software erweitert und die Schaltung mit einer I2C-Schnittstelle ausgestattet. Ferner beinhaltet die Schaltung noch eine kleine Verstärkerstufe.
Der Wavplayer wurde auf einer Punktrasterplatine realisiert und in ein kleines Kunststoffgehäuse eingebaut.
![]() |
![]() |
Download
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
NXT-G Wavplayer Testprogramm Programm zur Ansteuerung des Wav- players über die I2C-Schnittstelle Download |
![]() |
![]() |
![]() |