Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

IR Reaktivlicht

1.384 Byte hinzugefügt, 18:01, 6. Nov. 2012
Empfänger-IC's die diese Funktion unterstützen, sind z.B. die TSOP312xx, die auch bei Reichelt verfügbar sind. Informationen zum Power-Down Modus findet man bei Vishay: http://www.vishay.com/docs/80067/appoverv.pdf
Konkret soll die Schaltung später mal mit wenigen Batterien arbeiten, als Low-Drop-Regler mit besonders geringem Ruhestrom ist vorgesehen: MCP 1702-3302 Evtl. geht auch ein Step-Up Regler mit geringem Ruhestrom: TPS6107x == Bootloader ==Der Bootloader klappt jetzt. Er basiert auf optiboot, benötigt aber einen 1K Bootblock statt 512 Byte. Der Bootloader kalibriert bei jedem Start den internen RC-Oszillator anhand des 32kHz Quarzes nach und startet dann den Bootloader und nach einem Timeout das eigentliche Program.  Benutzung: Alles so entpacken, dass am Ende im Benutzer-Ordner für die Sketches folgende Struktur auftaucht: <br><code>[Benutzersketchordner]/hardware/gcduino/... </code> Anschliessend Arduino starten, unter den Boards steht jetzt auch die GCDuino-Plattformen bereit. [[Datei:Hardware_gcduino01.zip]]   == Zu lösende Probleme ==* Das Teil soll autark arbeiten, daher muss der Stromverbrauch möglichst optimiert werden** ATmega328 mit internen 8 MHz RC-Osci aber zusätzlich 32 kHz Quarz für genaues Timing** Done: Kalibration des RC-Oszis mit Hilfe vom 32 kHz Oszi an Timer2, muss im Bootloader gemacht werden!** Zu Lösen: Batterie nachladen z.B. mit Solar. Dafür eine Schaltung bzw. ein IC finden* IR-Empfang soll auf Reichweite optimiert werden. SFH ist gut, bei nicht so rigider IR-Dekodierung kann Reichweite nahezu verdoppelt werden.** Zu Lösen: Fuzzy-IR-Empfang zum Auffinden der Stationen* Library für Arduino** Zu Lösen: IR-Empfang und Power-Down-Mimiken in Library unterbringen
1.954
Bearbeitungen