DIY Arduino Kakerlaken-Steuerung – Bauen für unter 30 €
Komponenten und Materialien
| Bauteil | Anzahl | ca. Kosten |
|---|---|---|
| Arduino Micro oder MKR1000 | 1 | 20 € |
| 12V A23-Batterie (oder Knopfzelle für MKR1000) | 1 | 2 € |
| Batteriehalter (oder Alufolie zum Selberbauen) | 1 | – |
| Stiftleiste (Pin-Connector) | 1 | – |
| Dünner Draht (z. B. aus Litzenkabel) | 1 | 1 € |
| Superkleber (Cyanacrylat) | 1 | 2,50 € |
| Ungiftiger Kleber | 1 | 0,90 € |
| Schleifpapier | 1 | – |
| Kleine Unterlegscheiben | 2 | – |
Kakerlaken & Haltung
- Madagaskar-Zischschaben (⚠ Vor Kauf lokale Vorschriften prüfen ⚠)
- Großes und kleines Terrarium (Aquarien)
- Futter: Bananen, Äpfel, Hundefutter (täglich mit feuchtem Papiertuch)
- Eierkartons als Verstecke
- Zerknülltes Papier als Bodengrund
- Heizmatte
Wichtig: Terrarium immer verschlossen halten, oberen Rand mit dicker Vaselineschicht versehen. Kakerlaken niemals unbeaufsichtigt außerhalb des Terrariums lassen und niemals in die Natur entlassen.
Werkzeuge
- Lötkolben
- Stecknadel
- Heißklebepistole
- Schere & Cuttermesser
- Feuerzeug/Streichhölzer (zum Entfernen von Superkleber)
Schritt 1: Funktionsweise
Kakerlaken nutzen ihre Fühler zur Navigation. Durch elektrische Stimulation der Fühler mit variablen Frequenzen (die neuronale Signale nachahmen) vom Arduino lässt sich vortäuschen, dass ein Hindernis vorliegt. Die Kakerlake dreht dann ab. Nach einer Gewöhnungsphase ignoriert sie den Reiz jedoch.
Schritt 2: Rucksack bauen
- Aus Alublech ein 3×2 Zoll großes „+“ ausschneiden, Ränder nach oben biegen.
- Ein Ende mit Isolierband umwickeln.
- Kleines Loch bohren, Draht hindurchführen und an einer Unterlegscheibe verlöten. Andere Seite ebenso.
- Stiftleiste an den Drähten anlöten, Lötstellen isolieren.
- Größere Stiftleiste seitlich am Rucksack ankleben, je einen ca. 2,5 cm langen Draht von den Pins zur Platine löten.
- Test: A23-Batterie einlegen, Stiftleiste in VIN/GND des Arduino Micro stecken – LED muss leuchten.
Schritt 3: Fühler-OP
- Kakerlake 2 Min. in Eiswasser betäuben (keine Reaktion mehr auf Berührung).
- Auf Papiertuch legen, Thorax (chitinös, nervenlos) leicht anschleifen.
- Rucksack mit ungiftigem Kleber aufkleben.
- Fühler auf 2–3 cm kürzen.
- Draht ca. 0,25 cm in einen Fühler schieben, Superkleber auftragen, weitere 0,25 cm einschieben. Andere Seite wiederholen.
- Prüfen, ob Tier noch betäubt ist; notfalls zurück ins Eiswasser.
- Stecknadel seitlich in den Thorax stechen, Masse-Draht 0,25 cm in das Loch führen, Superkleber auftragen, weitere 0,25 cm einschieben.
- Drähte so verlegen, dass Beine sie nicht herausziehen können.
- Über Nacht in separatem Terrarium erholen lassen.
Schritt 4: Code
Einfaches Sketch, das zufällige Töne auf Pin 11 (oder 12 für den anderen Fühler) ausgibt. Nach jedem tone() muss noTone() stehen. Zeiten in Millisekunden.
void setup() {}
void loop() {
tone(11, random(1,100), random(1,1000));
noTone(11);
}
Schritt 5: Testen
- Code hochladen, Kakerlake mit Rucksack aus Terrarium nehmen.
- Batterie einlegen, Stiftleisten verbinden – Kakerlake sollte abdrehen.
- Prüfung: Mit Multimeter (Ohm) zwischen Fühler-Draht und Masse messen. >1 Ω = OK, <1 Ω = Kurzschluss, „OL“ = keine Masseverbindung.
- Nach Experiment Rucksack vorsichtig entfernen, Drähte abschneiden.
- Test in gleichmäßig beleuchtetem Raum (Dunkelheit löst eigenes Wendeverhalten aus).
Ethische Hinweise
- Dies ist ein Neurowissenschafts-Experiment, kein Spielzeug.
- Vergleichbar mit Cochlea-Implantaten (Hörprothesen).
- Kakerlaken regenerieren Fühler und Beine.
- Tiere waren während der OP vollständig betäubt.
- Alle Eingriffe sind reversibel und wurden rückgängig gemacht.
- Cyanacrylat-Kleber ist unbedenklich (ähnliche Chemikalie wurde im Vietnamkrieg zur Wundversiegelung genutzt).
Herstellungsprozess
- Arduino Nano Flight Simulator 2020 Kontrollpanel – LCD & CDI Display
- Arduino-basiertes Schalter- & LED-Panel für Microsoft Flight Simulator 2020
- Smartes Sparschwein: Münzprüfer mit Arduino Nano steuern
- Arduino Power Control Center: N-FET, P-FET, Relais & RTC Kit
- LED per Bluetooth mit Arduino steuern – Einfache DIY-Anleitung
- DIY Arduino Luftbefeuchter-Steuerung mit Relais – Sichere Hochspannungs-Installation
- Zwei Schrittmotoren mit Arduino Nano & Joystick steuern – Einfaches Tutorial
- ThimbleKrox: Fingermontierte Maussteuerung mit Arduino Micro & MPU-6050
- Arduino Uno & Bluetooth: Fernsteuerung eines Autos – Schritt-für-Schritt-Anleitung
- 25-kHz-4-Pin-PWM-Lüftersteuerung mit Arduino Uno – Bau, Code & Test