Just a moment ;-)
Beiträge gettagt mit Arduino
Weekend Special : AVR Christmas Sound
13. Dez
Hatte am Wochenende etwas Zeit und Langeweile und habe mir mal wieder meinen kleinen ATMega8 geschnappt. Zwar ist es eine absolut miese Bildqualität, aber es kommt ja auf den Ton an. Warum ich einen ATMega8 und nicht mein Arduino-Board?
Beim Arduino muss man sich nicht selbst um die Timer kümmern und lernt daher auch nicht wirklich etwas über die Architektur. Zumal es einfach zu viel im Netz gibt und man da schnell was zusammen klaut. Außerdem wollt ich ja Zeit rumkriegen.
Update:
Nachdem das Ganze irgendwie süchtig macht, habe ich noch ein paar Melodien hinzugefügt.
* Itchy & Scratchy Theme
* KnightRider Theme
* The Simpsons Theme
* Star Wars Theme
* Star Trek Next Generation Theme
* Star Trek Voyager Theme
* SuperMario Bros Theme
* Airwolf Theme
* SuperMan Theme
* Scatman* Poison
* TakeOnMe
* Biene Maja Theme
* The final countdown
* Pink Panther Theme
* Adams Family Theme
* Axel Foley Theme
* The Flintstone Theme
* Indiana Jones Theme
* Little Drummer Boy
[Electronics] Arduino Bierzapfanlage 2.0
11. Sep
Eines der persönlichen Bedürfnisse, meist bei der männlichen Zielgruppe, ist das gekühlte Blonde. Wenn es gezapft ist umso besser. Blöd nur, wenn das Fass gerade leer ist und man sich nicht mehr an den Füllstand erinnern kann.
Wenn ich nun zu Hause wäre und nachsehen könnte; dann muss ich aber nochmal los – Beides nicht wirklich cool und beides nicht nötig im Zeitalter vom Web 2.0. Bei Sparkfun-Electronics ist man sich dieser Misere bewusst und hat die Lösung gleich parat.
Wie der Titel schon vermuten lässt ist natürlich ein Arduino mit im Gepäck und übernimmt folgende Aufgaben :
- Netzwerkschnittstelle
- Web-Interface
- Twitter-Interface
Der Übersichtlichkeit halber wurde noch ein eigenes PCB mit Schraubklemmen gefertigt um das Ganze besser anschliessen zu können.
Schon sehr gelungen muss ich sagen. Hier findet man das Ganze samt Bauanleitung und Quellcode. Viel Spass mit dem blonden Gerstensaft.
via Hack a Day
[Buch + Arduino] Oreily – Arduino Physical Computing…
17. Aug
Vor kurzem gab es ja bei freeduino.de und bausteln.de ein Gewinnspiel wobei es jeweils Ausgaben des neuen Arduino-Buchs von Oreily zu gewinnen gab. Da ich derzeit noch kein Arduino-Board und auch kein Projekt im Auge hatte blieb mir nur die Teilnahme bei freedunio, wobei das Glück mich nicht begünstigte. Nun Schwamm drüber, als ich letze Woche beim örtlichen Buchhändler war entdeckte ich das Buch zufällig und da ich mehr oder weniger eh was erstehen wollte, liest sich halt gut im Grünen, gönnte ich mir das Buch.
Einige Zweifel hab ich natürlich beim Bloggen über dieses Buch, da ich wahrscheinlich nicht allzu objektiv der Thematik Elektronik gegenüberstehe, da sich mein Studium und meine Arbeit eigentlich ausschließlich mit Elektronik und der dazugehörigen Software befassen. Daher überflog ich auch die doch sehr üppige Einleitung über die elektronischen Bauteile und las als zuerst das Kapitel über die IDE. Natürlich ist die Einleitung nicht zu verachten, besonders wenn man keinerlei Erfahrung auf dem Gebiet hat, wobei ich sagen muss das ich das was ich in dem Kapitel las sehr gut erläutert und erklärt wurde und ich es, auch mit Vorwissen, recht gern gelesen hab.
Was das Buch auf jeden Fall schafft ist die Förderung der Kreativität. Die gute Gliederung der Workshops und darüber hinaus auch die Zeichnungen und Schematics sind sehr verständlich und auf das Wesentliche beschränkt. Ausserdem muss ich zugeben, dass ich es nicht wirklich für so einfach gehalten habe die MIDI-Schnittstelle zu emulieren/anzusprechen und oder einem Mikrocontroller Musik in Form von PWM-Signalen zu entlocken.
Alles in Allem ist das Buch sehr zu empfehlen, es liest sich gut, gibt einen guten Einstieg in die Thematik Arduino, erklärt Unterschiede der einzelnen Boards, Shields und Bricks und verweist auf sehr gute Anlaufstellen im Netz. Wenn man beachtet, dass das Buch gerade mal 25 € kostet ist das allerhand und bei Interesse in die Plattform gut investiertes Geld.
[Electronics] Arduino CNC für rund $100
16. Aug
Wie schon bei make und Hack N Mod zu begutachten war, ist es mit dem Arduino auch möglich CNC-Fräsen zu bauen. Dabei benötigt man für den Aufbau laut Angaben von TinHead rund 30 Stunden und ein Budget von rund 100 USD. Wer schon mal auf dem freien Markt nach so etwas geschaut hat, weiss natürlich, dass 100 USD im Grund nichts sind.
Das Ganze wird vom PC aus durch ein Python-Skript gesteuert, die Ansteuerung der Mechanik übernimmt dann das Arduino-Board.
[Electronics] Neuen Arduino-Kram bestellt
16. Aug
Nachdem ich ja nun das Arduino Duemilanove habe, ist es natürlich klar das man damit auch etwas anfangen möchte. Nun dazu brauch man natürlich etwas Elektronik-Kram.
Wäre ja auch sehr langweilig, ständig auf der seriellen Schnittstelle zu hocken und zu hoffen das was passiert. Wobei selbst das natürlich recht langweilig ist, wenn man keine Hardware an den IOs hat, mit denen man interagieren kann.
- 1 x Wiichuck- A Wii-Nunchuck break out board -> Kontroller liegt schon hier, ist aber zu schade um auseinander genommen zu werden
- 1 x SD card shield for Arduino V2.1 -> praktisch um Daten zu loggen oder um einfach den Speicher zu erweitern
- 1 x RB-421 Servo 2 Pcs Pack -> irgendetwas muss sich ja bewegen
- 1 x Breadborad jumper wire 75pcs pack -> sonst wird das mit dem Steckbrett nichts
- 1 x Graphic LCD 128*64 (KS0108 ctrl) – D.Blue and Yellow Green -> ein GLCD um Daten visuell auszugeben
- 1 x Luxeon III Star compatible – 3w white -> wird langsam dunkel, muss was fürs Rad tun (siehe Elektor FLLL 06/2008)
- 20 x Mini Push Button Switch -> Miniatur-Taster
So ich denke damit kann man schon recht gut was anfangen. Das Einzige was natürlich stört, es kommt aus dem Ausland und wird mindestens eine Woche an Lieferzeit haben. Aber egal, man muss ja auch noch etwas arbeiten um sich dann um die dann gewonnene Freizeit kreative im Sinne des Prototyping nutzen zu können.
[Electronics] Arduino verschickt Wake-On-LAN Pakete
05. Aug
Nachdem ich ja im Einführungspost es ja angekündigt hatte, hab ich es nun auch in die Tat umgesetzt und mein neues Arduinoboard um die Funktionalität erweitert Wake-On-LAn-Pakete (WOL-Pakete) zu verschicken. Prinzipiell hab ich nicht viel verändert, da in der Bibliothek zu meine EtherShield schon so gut wie alles drin war. Es musste nur noch eine Funktion her, die die Magic-Packets zusammenbaut und anschließend auch versendet.
Kombiniert mit dem rudimentären Webinterface aus den Beispielen, könnte nun an jede x-beliebige MAC-Adresse ein solche Paket verschickt werden. Ein weitere Vorteil der Mikrocontroller-Lösung ist auf jeden Fall, dass man ARP-Pakete ohne root-Rechte erzeugen und verschicken kann.
Versuche das Ganze als Applikation für Linux und Windows zu realisieren, scheiterten oftmals daran das unter Linux root-Rechte erforderlich waren oder man unter Windows nicht weit genug im OSI-Modell herunterkam um ARP-Pakete (diese können so gut wie garnicht von Firewalls geblockt werden) zu erzeugen.
Ein kleines Tool, realisiert mit Qt gibt es indes schon, allerdings basiert diese Lösung auf UDP, was natürlich keine Empfangsgarantie liefert und darüber hinaus noch eine IP-Adresse benötigt.
Da mein EtherShield auf dem ENC28J60 basiert und dieser wohl nicht dem Standard-Ethershield von Arduino.cc entspricht sei darauf hingewiesen, dass die Änderungen bzw. ein Übernehmen des Patches dort nicht funktionieren werden. Allerdings sollte es auch dort kein Problem sein so etwas zu implementieren.
Ardunio EtherShield WOL patch - Patch for Arduino EthernetShield Libary (bases on enc28j60)[Electronics] Arduino Duemilanove eingetroffen
02. Aug
Wie kürzlich beschrieben, hatte ich ein Ardunio Board + EthernetShield bestellt. Nun dieses ist am Donnerstag eingetroffen und ich konnte bisher schon ein wenig damit spielen. Um das Ganze auf Funktionstüchtigkeit zu testen habe ich mir natürlich zuerst einmal die Processing-IDE installiert (ging recht schleppend, aber nun läuft sie) und mir ein paar Beispiele angesehen. Durch die sei einfach Kombination des LED-Examples und eines Mini-Webservers konnte ich dann beide PCBs testen. Beide funktionierten sehr gut und nun kann ich eine LED per Ethernet schalten und gleichzeitig einen LDR-Wert auslesen.
Schon recht cool, was man mit ein wenig Copy+Paste erreichen kann. Mit einem “normalem” AVR würde dies wohl wesentlich länger dauern, aber Arduino ist ja auch eine Prototyping-Plattform.
Mehr >
[Electronics] Ardunio Buch zu gewinnen
28. Jul
Auch wenn ich meine Chancen verschlechtere, hier der Hinweis auf die grandiose Möglichkeit eines der 3 Exemplare vom neuen Ardunio-Buch von O’reily-Verlag zu gewinnen. Das Ganze wird auf freedunio.de verlost und entscheiden tut das Los. Nun nach dem Gesetz der Wahrscheinlichkeit sinkt die Chance eines Gewinns wenn die Anzahl der Teilnehmer steigt.
Viel Glück beim Gewinnspiel.
[Electronics] Arduino Plattform
27. Jul
Mikrocontroller sind meist die eierlegende “Wollmilch-Sau” und für jedes erdenkliche Elektronik Projekt zu gebrauchen. Sei es ein kleiner MP3-Player oder nur ein LCD-Interface welches den Systemstatus darstellt, prinzipiell ist alles möglich. Leider bedarf es einiges an Einarbeitungszeit um einen Mikrocontroller vernünftig programmieren zu können, daher ist der Einstieg für Menschen ohne Elektrotechnik-Studium oder einer ähnlichen Ausbildung oftmals sehr schwierig, wenn auch gleich unmöglich. Ein Nicht-Elektrotechniker-Mikrocontroller-Board, hat sich das Arduino-Projekt zur Aufgabe gemacht und versucht dank einfacher API und klar strukturierter Softwareumgebung, Mikrocontroller für Designer und Künstler interessant zu machen. Mit Erfolg würde ich sagen.
Aber abgesehen von den obigen Gründen, ist das Projekt auch für begeisterte Elektroniker interessant. Wer nicht ständig mit Mikrocontrollern zu tun hat und eben mal einen Prototyp oder eine einfache Messdatenaufnahme schaffen möchte ist hier genau richtig. Nach längerem Zögern und Beobachten des Projekts habe ich mir nun auch ein Arduino Duemilanove mit einem ATMega328 + Ethernet-Schield gegönnt und warte nun sehnlichst das Eintreffen des Pakets ab. Geplant sind erst einmal ein Wake-On-Lan-Sender mit Webinterface, eine mit 2-Achsen versehende Webcam-Steuerung (die ebenfalls per Webinterface gesteuert werden kann) und natürlich ein Klassiker, der Temperatur-Logger. Alles in Allem ist das Ganze nicht weiter tragisch, da es bereits fertige Bibliotheken für die Ansteuerung von Servos, des EthernetShields und einfacher Sensoren gibt. Dazu kommt noch, dass alles Schematics und Layouts für das Projekt Open-Source sind und sich daher eine fast riesige Community gebildet hat, wo es viele interessante Projekte gibt. Nicht zu vergessen der schon vor Ewigkeiten gepostete Artikel über das Wii-Nunchuk gesteuerte Arduino-Board.
Natürlcih hab ich mich vorab ein wenig umgesehen und einige interessante Links herausgepickt, die mich zum Erwerb verführt haben :
- freedunio : Größtes deutschsprachiges Arduino Portal, Blog, Wiki, Community und viele Tutorials zu der Open Source Hardware und Software Entwicklungsumgebung.
- netzwelten : privates Blog, mit einigen guten Tutorials
- ladyada : persönliche Seite von Limor aka ladyada, hier gibt es fast alles was mit Elektronik zu tun hat. Darunter auch Anleitungen bzl. Arduino und einiger Schields.
- Robotfreak Blog : pritvates Blog, auf das ich schon früher durch das BTM-222 aufmerksam geworden bin
- Mats Vanselow : pritvates Blog, wo ich das Arduino+Twitter-Projekt sehr genial finde
- Daily Duino : englsichsprachige Newsseite die über Neuentwicklungen und Projekte bzgl. des Arduino-Projekts berichtet
- Hack N Mod : recht coole Sammlung an Ardunio-Projekten und jeder Menge Hardware-Mods
So das war es erst einmal, mehr gibt es dann eventuell wenn das Zeug hier ist. So muss nun aber weiter für die Prüfung in der theoretischen Elektrotechnik lernen.
- Arduino Duemilanove
- Arduino IDE
Wii Nunchuck + Arduino
16. Apr
Mal was wirklich Lustiges/interessantes Nebenher. Vielleicht ein wenig älter, aber trotzdem gut. Ich persönlich find es ja immer wieder faszinierend, auf welches Ideen der Mensch kommt und was mit dem Wii Nunchuck (Wii.Mote) alles machbar ist.
Natürlich ist das alles mehr oder weniger Spielerei, aber zum Schmunzeln bringt es einen ja doch.
Quelle: Hackaday.com





