Category Archives: Programmierung

HowTo: Arduino-UDP-Sender

Ich habe heute mit meinem Ethernetboard gespielt und war es leid jede Anfrage über einen Webserver auf dem Arduino zu steuern.

Ich dachte mir mit einem UDP-Paket und entsprechendem Payload geht das bequemer. Danach galt es ein geeignetes Programm zu finden mit dem ich die UDP-Pakete versenden kann. Da die empfohlenen Programme leider zu viel boten und ich einen reinen Sender wollte, habe ich mir eben selbst einen UDP-Sender gebaut.  Der Arduino wertet das Payload aus und vergleicht ob sich dort drin ein Kommando versteckt. Danach wird die entsprechende Funktion ausgeführt.

Beitragsbild

Download:[wpfilebase tag=file id=16 /]

Read more

HowTo: Arduino + Steckdosenleiste

Ich habe vor einer Weile mit dem Gedanken gespielt eine Steckdosenleiste über Ethernet mit dem Arduino zu steuern.
Nach langem basteln konnte ich meine ersten Erfolge verzeichnen. Ich habe mir diese Steckdosenleiste von revolt gekauft, diese ist USB-gesteuert und funktioniert nur wenn +5V am VBus anliegen.
Leider ist die Stromstärke von den einzelnen Arduino-Pins zu gering, aus dem Grund wird ein zusätzlicher Schaltkreis benötigt.
Bei mir funktionierte das Netzteil eines alten Handys, mit +4,9V und 450mA. Das wird über einen TIP120 NPN-Transistor mit GND und einem Digital-PIN des Arduinos kombiniert.
Zuletzt wird nur noch eine USB-Einbaubuchse benötigt.

Die Steckdosenleiste ist nur als ganzes zu schalten, sie verfügt über 5 Schuko-Buchsen. Um die Steckdosenleiste zu schalten muss die vorher definierte IP mit Parameter im Browser übergeben werden.

 
http://XXX.XXX.XXX.XXX/$1 = an
http://XXX.XXX.XXX.XXX/$2 = aus

1 Die Schaltung

 

Code:

Read more

Arduino + Servo-Motor

Heute habe ich mich mal den beiden Servo-Motoren angenommen.
Einfach mal zum testen, wie und ob.

Nachfolgend findet Ihr ein kleines Video und den Code.

[tube]http://www.youtube.com/watch?v=6xF9ZwVLeGM[/tube]

1 2