Archiv der Kategorie: Elektronik

SmartFritz PowerControl

Nachdem ich nun auf eine FritzBox 7390 aufgerüstet hab wollte ich auch die SmartHome Funktionen mittels AVM FRITZ!DECT 200 mal testen. Nachdem Amazon die Powerbuchse in einigen Tagen geschickt hat konnte mit der Programmierung gestartet werden.

Da es noch keine gute Lösung für nodejs gegeben hat, hab ich dann das npm package „smartfritz dafür in serverseitigen JavaScript programmier. Es kann auch direkt von GIT https://github.com/nischelwitzer/smartfritz geladen werden. Die Kommunikation/Steuerung mit der FritzBox geht über das AHA-HTTP Interface der FritzBox.

SmartFritz Userinterface

Das Webinterface läuft über node bzw. nodemon mittels Express-Server, Jade-HTML-Template-Enginee und meinem smartfritz npm Package auf einem Raspberry PI Minicomputer. Die Webseite nutzt jQuery, Bootstrap, flat-ui und prototype.

 

SmartHome mit Hörmann

Mobile Steuerung für das Hörmann Funksystem, Licht und weitere Hardware. Die Hardwaresteuerung erfolgt über Relais und einem Hörmann Funksender Innentaster FIT 2. Danke an www.torshop.at und Erwin. Auch die Stromversorung (3V) des Funktasters erfolgt direkt vom Raspberry PI. Der Hörmann Innentaster ist für diese Funktionseinsatz ideal. Er hat eigenen Lötpunkte für die 3V Stromversorung und auch eigene Eingänge (E1 und E2) für externe Steuersignal.

SmartHome Hardwareaufbau

Die Steuerung erfolgt über ein internes Webinterface (html5, ccs3, ajax und python) auf einem Raspberry PI Server mittels apache Webserver. Neben den verschiedenen Steuerungsmöglichkeiten wird auch noch ein Livebild einer PTZ-Cam eingebunden.

smarthome_ui_sml

Damit lässt sich das Hörmann Funksystem auch einfach und praktisch über das Handy steuern. Über Spezialfunktionen lässt sich das Tor zum Beispiel für eine genaue Zeit öffnen und sperrt sich dann automatisch wieder zu.

Das Raspberry PI Gehäuse kommt natürlich aus dem 3D Druck und kann direkt von meinem Thingiverse Account geladen werden.

 

Gimbal iBeacons

Gimbal (von Qualcomm) sind die iBeacons die auch von Apple in den Shops genutzt werden. Die Genauigkeit der Gimbal Proximity Beacon – Series 20 schaut um einiges besser aus als bei vergleichbaren Produkten.

Die ersten Tests liefen sehr gut und auch der schnelle Wechsel der Batterien macht einen guten Eindruck.

ibeacons_gimbal

Es sollte da auch eine PhoneGap/JS Anbindung für Android und iOS geben. Für die Estimote Beacons gibt es da schon die fertige Anbindung.

Raspberry PI CAMs

Raspberry PI WLAN Kamera mit Raspberry PI Cam und USB Kamera.

Die Ansteuerung geht über nodeJS und dem Webinterface express. Man sollte sich die neueste nodeJS Version von http://nodejs.org/dist/ direkt installieren und dann express mit npm.

Raspberry PI Cams
Raspberry PI Cams

 

fswebcam -r 1280x720 --no-banner image1.jpg
raspistill -vf -hf -o /mnt/data/image2.jpg

und noch ein Share für die Webübertragung von Kameraclient auf den Server:

mount -t cifs -o dir_mode=0777,file_mode=0777 //192.168.178.xxx/sharerpi /mnt/data -o username=yyy,password=zzz

Sollte die USB Webcam nicht gefunden werden hilft oft ein check mit lsusb ob \dev\video0 vorhanden ist.

fswebcam -d /dev/video0 -r 1280x720 --no-banner /mnt/data/webcam.jpg 


 

 

Waschmaschinenmotor

Motoren von defekten Waschmaschinen kann man für recht viele Sachen nutzen. Wichtig ist nur die Erkennung der Tachoverbindung. In dem Fall bei 1 und 2 – somit kann man auch gut die Umdrehungsgeschwindigkeit messen.

waschmaschinenmotor_run_1

Wichtig ist nur der richtige Anschluss des Universalmotors (Einphasen-Reihenschlußmotoren). In meinen Fall liegt der Tacho bei 1 und 2 und die Verbindung 4-5 sorgt für die Erregerwicklung/Ankerwicklung Stromversorgung.

motor_steuerrung

Über eine einfache Steuerung kann man auch die Motorgeschwindigkeit einstellen. Solche AC Motorsteuerungen (1000W Adjustable Voltage Regulator AC Motor Speed Control Controller) bekommt man schon um 2€ bis 3€.

Flatscreen im Magazin

Ein Kollege (Philipp) hat mir ein Magazin mit einem Flatscreen geschenkt. Das Magazin „Extradienst“ vom C. Mucha wagte da wirklich einen innovativen Ansatz.

magazin_lcd

Die Hauptelemente: Videoboard, USB Anschluss, Magnetschalter, 4 Tasten, Lautsprecher und Akku.

Flatscreen Elektronik
Flatscreen Elektronik

Eigene Daten/Videos lassen sich auch recht schnell und einfach aufspielen und man kann das ganze natürlich auch zerlegen und anders verbauen. Die Hardware bei 9000 Stück soll ca. bei 25€ pro Einheit liegen. Kauft man das ganze von TVinACard liegt man bei einem Sample bei ca. 100€. Der Hersteller ist natürlich in China und in dem Fall ist es die Firma Mayways Electronics.

 

 

Toaster – geplante Obsoleszenz?

Wieder einmal hat der Toaster seinen Geist aufgegeben. Es ging nichts mehr. Weder blieb der Toast unten noch ging die Heizung an. Am Ende war es wieder der Schalter der auch den Elektromagneten ansteuert.

image
Toaster Schalter

Durch den lockeren Schalter geht aber dann weder die Heizung noch haltet der Toaster unten. Nach gut einer Stunde konnte der „Totalschaden“ behoben werden. Einfach den Schalter mit 2 Schrauben fixieren, Kontakte reinigen und etwas nachbiegen.

Arduino Sensorboard

Aktualisierung des Sensorboards als Unterrichtsbeispiel für

  • Informationsmangement Bachelor (BSc)
  • Digitale Persönliche Assistenzsysteme
  • Informationsmangement Master (AIM)

Das Beispielboard enthält 12 verschiedenen Inputs/Outputs. Inkl. PWM Buzzer, Lichtwiderstand, Druckwiderstand und einen ALPS Drehgeber.

arduino_ten_examples_pic_v10

Am Arduino Microcontroller wird Firmata für die Kommunikation mit dem PC verwendet. Ein Arbeitsblatt enthält auch einige kleine Codebeispiele.

 

EyeConnect

Arbeitstitel EyeConnect

Die Idee ist die Verbindung von 3D Druck, ePens (mittels OID Technologie) und mobiler App mit NFC und/oder iBeacons. Dabei soll die Navigation und Orientierung für blinde Personen unterstützt und erleichtert werden.

tiptoi_blind

Die 3D Druckausgabe funktioniert schon ohne Probleme und auch die Programmierung der ePens rennt gut. Der nächste Schritt sind Versuche mit iBeacons/NFC mittels PhoneGap auf Android und iOS.

  • 3D Print: Tastmodelle (EyeConnect City/Geo)
  • sprechende Stifte: tiptoi EyeConnect Speaky
  • Mobile EyeConnect
    • NFC Mobile, SpeakyTags, NFCRing
    • Beacons (BlueTooth)
    • AddOnKeys: Pressy, Xiaomi MiKey, NFC Keys Dimple sticker