Benutzer:Soeren: Unterschied zwischen den Versionen
Soeren (Diskussion | Beiträge) K (→Vorträge) |
Soeren (Diskussion | Beiträge) |
||
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Ideensammlung == | |||
* [[Benutzer:Soeren/Projektidee_RLCTF]] | |||
== Abgeschlossene Projekte == | == Abgeschlossene Projekte == | ||
* [[Chuck]] - Unser Pflänzchen wird bewässert | * [[Chuck]] - Unser Pflänzchen wird bewässert | ||
Zeile 5: | Zeile 8: | ||
* [[Funk Joystick]] - Tetris Zocken mit Funkjoystick! | * [[Funk Joystick]] - Tetris Zocken mit Funkjoystick! | ||
* [[Asterisk-phone-reminder]] - Das Labor erinnert einen jetzt automatisch daran, den Müll raus zu bringen | * [[Asterisk-phone-reminder]] - Das Labor erinnert einen jetzt automatisch daran, den Müll raus zu bringen | ||
* [[Daylight Indicator]] | |||
* [[Rfm12usb]] USB-Funk Adapter | |||
* [[Nakkaloader]] Funk bootloader für AVR Microcontroller | |||
== Aktive Projekte in Arbeit == | == Aktive Projekte in Arbeit == | ||
* [[Locodoco]] ein open source modellbahn steuerungs system | * [[Locodoco]] ein open source modellbahn steuerungs system | ||
* [[Mmmux]] eine library, die Hardwarezugriff auf [[Rfm12usb]] & co. erleichtert und multiplexed | |||
* [http://www.solderware.org solderware.org - Eine Elektronik-erklär-Seite] - Hier stelle ich dann und wann mal Informationen rein - über Kurz oder Lang mit dem Ziel einen Open Source Elektronikbaukasten zu erstellen. | |||
* [[Benutzer:Soeren/Odys_Xpress_mod]] Ein paar Notizen zum Widerbeleben und Modifizieren eines Odys Xpress Tablets | |||
== Vorerst stillgelegte Projekte == | == (Vorerst) stillgelegte Projekte == | ||
* [[Funkzecke]] Ein general purpose Funk Board mit RFM12 und Atmega8 | |||
* [[VP5500]] ein {WLan,Sip,Video}telefon mit Linux Betriebssystem | |||
* [[Benutzer:Soeren/Nunchuk]] - Eine Projektidee | * [[Benutzer:Soeren/Nunchuk]] - Eine Projektidee | ||
* [[RFMBot]] - Ein funkgesteuerter Roboter | * [[RFMBot]] - Ein funkgesteuerter Roboter | ||
Zeile 22: | Zeile 33: | ||
* [[Vortrag_Cryptographic_Basics_(symmetric)]] | * [[Vortrag_Cryptographic_Basics_(symmetric)]] | ||
* [[Vortragsreihe_Unix_Networking]] | * [[Vortragsreihe_Unix_Networking]] | ||
== Sonstiges == | == Sonstiges == | ||
* [[Bild:Allpinouts.pdf|Pinouts für häufig verwendete Bauteile]] | * [[Bild:Allpinouts.pdf|Pinouts für häufig verwendete Bauteile]] | ||
* [[Benutzer:Soeren/MeinWikiSandkasten|Wiki Sandkasten]] | * [[Benutzer:Soeren/MeinWikiSandkasten|Wiki Sandkasten]] | ||
=== Pollin Bewegungsmelder Mod === | |||
Bei Pollin gibts einen Batteriebetriebenen Bewegungsmelder für 5 EUR (Best. Nr. 580 164). Diesen kann man wie fast jeden anderen Bewegungsmelder ganz einfach mit dem AVR auslesen. Dabei muss man die Ausgangs-Pins des Operationsverstärkers mit 2 ADC pinnen verbinden. Optional kann man noch die rechtwinklig eingelötete Platine mit den Blob-ICs auslöten. Diese ist dazu da, den äusserst nervigen Sound zu generieren, den das Teil bei Auslösung des Melder produziert - das spart obendrein auch noch etwas Energie und erhöht die Präzision des Ausgangssignals. Die Sound-ICs scheinen sich da etwas störend auszuwirken... | |||
Der entsprechende Code um den Melder auszulesen [http://das-labor.org/trac/browser/alarmsystem/firmware/client entsteht gerade hier]. | |||
[[Bild:Pollin_bewegungsmelder.jpg]] | |||
'''Achtung:''' Die Beschreibung im Bild ist falsch - es muss nur der (auf dem Foto) rechte Pin verbunden werden. | |||
==== Auswertung ==== | |||
Der Ruhepegel (d.h. keine Bewegung) bei 5V am Eingang der Batteriepinne liegt bei ca. 0.5V. Eine Bewegung lässt sich an Pin 1 des Verstärkers messen (rechter Pin auf dem Bild). | |||
Eine kleine Bewegung (z.B. Arm um 10cm bewegen) aus ca. 3m Entfernung sorgt für eine kurzzeitigen Ausschlag (1-2s) von 5mV - größere Bewegungen entsprechend mehr. | |||
Bei der Auswertung mit dem AVR sollte die Referenzspannung des ADC möglichst nahe bei 1V liegen und ein Tiefpass Filter in Software (gegen Störungen) implementiert werden. | |||
=== SVN Externals setzen === | |||
15 Minuten sucherei jedes mal für diesen scheiss Befehl! Die svn doku ist sowas von scheisse bei dem Thema, das ich kötzen könnte... Damit ist jetzt schluss: | |||
svn propset svn:externals 'rfm12 https://www.das-labor.org/storage/LaborLib/rfm12/tags/rfm12-1.1' . |
Aktuelle Version vom 24. November 2012, 12:59 Uhr
Ideensammlung[Bearbeiten | Quelltext bearbeiten]
Abgeschlossene Projekte[Bearbeiten | Quelltext bearbeiten]
- Chuck - Unser Pflänzchen wird bewässert
- Toroeffner - Jetzt kann man das Tor auch anrufen!
- WebLabCtrl - Das Labor via Website steuern
- Funk Joystick - Tetris Zocken mit Funkjoystick!
- Asterisk-phone-reminder - Das Labor erinnert einen jetzt automatisch daran, den Müll raus zu bringen
- Daylight Indicator
- Rfm12usb USB-Funk Adapter
- Nakkaloader Funk bootloader für AVR Microcontroller
Aktive Projekte in Arbeit[Bearbeiten | Quelltext bearbeiten]
- Locodoco ein open source modellbahn steuerungs system
- Mmmux eine library, die Hardwarezugriff auf Rfm12usb & co. erleichtert und multiplexed
- solderware.org - Eine Elektronik-erklär-Seite - Hier stelle ich dann und wann mal Informationen rein - über Kurz oder Lang mit dem Ziel einen Open Source Elektronikbaukasten zu erstellen.
- Benutzer:Soeren/Odys_Xpress_mod Ein paar Notizen zum Widerbeleben und Modifizieren eines Odys Xpress Tablets
(Vorerst) stillgelegte Projekte[Bearbeiten | Quelltext bearbeiten]
- Funkzecke Ein general purpose Funk Board mit RFM12 und Atmega8
- VP5500 ein {WLan,Sip,Video}telefon mit Linux Betriebssystem
- Benutzer:Soeren/Nunchuk - Eine Projektidee
- RFMBot - Ein funkgesteuerter Roboter
Vorträge[Bearbeiten | Quelltext bearbeiten]
- Grafikprogrammierung mit OpenGL
- Hacking_Embedded_Devices
- AnonAccess_Vortrag
- TinyDNS
- Vortrag_Cryptographic_Basics_(symmetric)
- Vortragsreihe_Unix_Networking
Sonstiges[Bearbeiten | Quelltext bearbeiten]
Pollin Bewegungsmelder Mod[Bearbeiten | Quelltext bearbeiten]
Bei Pollin gibts einen Batteriebetriebenen Bewegungsmelder für 5 EUR (Best. Nr. 580 164). Diesen kann man wie fast jeden anderen Bewegungsmelder ganz einfach mit dem AVR auslesen. Dabei muss man die Ausgangs-Pins des Operationsverstärkers mit 2 ADC pinnen verbinden. Optional kann man noch die rechtwinklig eingelötete Platine mit den Blob-ICs auslöten. Diese ist dazu da, den äusserst nervigen Sound zu generieren, den das Teil bei Auslösung des Melder produziert - das spart obendrein auch noch etwas Energie und erhöht die Präzision des Ausgangssignals. Die Sound-ICs scheinen sich da etwas störend auszuwirken... Der entsprechende Code um den Melder auszulesen entsteht gerade hier.
Achtung: Die Beschreibung im Bild ist falsch - es muss nur der (auf dem Foto) rechte Pin verbunden werden.
Auswertung[Bearbeiten | Quelltext bearbeiten]
Der Ruhepegel (d.h. keine Bewegung) bei 5V am Eingang der Batteriepinne liegt bei ca. 0.5V. Eine Bewegung lässt sich an Pin 1 des Verstärkers messen (rechter Pin auf dem Bild). Eine kleine Bewegung (z.B. Arm um 10cm bewegen) aus ca. 3m Entfernung sorgt für eine kurzzeitigen Ausschlag (1-2s) von 5mV - größere Bewegungen entsprechend mehr. Bei der Auswertung mit dem AVR sollte die Referenzspannung des ADC möglichst nahe bei 1V liegen und ein Tiefpass Filter in Software (gegen Störungen) implementiert werden.
SVN Externals setzen[Bearbeiten | Quelltext bearbeiten]
15 Minuten sucherei jedes mal für diesen scheiss Befehl! Die svn doku ist sowas von scheisse bei dem Thema, das ich kötzen könnte... Damit ist jetzt schluss:
svn propset svn:externals 'rfm12 https://www.das-labor.org/storage/LaborLib/rfm12/tags/rfm12-1.1' .