• Hallo Zusammen, Aufgrund der aktuellen Situation setzten wir die Möglichkeit aus, sich mit Gmail zu registrieren. Wir bitten um Verständnis Das RCMP Team

Eigenbau Vorstellung interessanter Arduino Projekte

D

Deleted member 1492

Gast
Hier sollen interessante Arduino Projekte vorgestellt werden, egal ob Eigene oder Fremdentwicklung.

Für den Raspberyy Pi wird das in einem anderen Thread behandelt, hier gehts nur um Arduino & ähnliches.

Kurzer Hinweis, die ersten Posts sind noch etwas Vorgeplänkel, ab Post #32 gehts dann richtig los.

Unsere niederländischen Modellbaukollegen haben da eine echte "Hausnummer" hingelegt, die ich hier zeigen möchte:

Arduino NVM Multiswitch

Wenn man sich die Preise für fertig aufgebaute Komponenten anschaut, lohnt sich der Selbstbau kaum.
Aber das muss Jeder für sich entscheiden, der Sketch (Programmcode) ist frei verfügbar.

Hier geht es zum Download des Programms: Download INO Zip

Dieser Sketch ist nach dem Entpacken direkt lauffähig, man klickt einfach das Arduino Symbol an und die vorher auf dem PC installierte Arduino Software für Windows öffnet sich mit dem bereits eingefügten Programm. Dann braucht man ihn nur noch auf den Arduino per USB Kabel "hochladen". Diese Software gibt es natürlich auch für Linux und MacOS.

Und hier die Anleitung, leider nur in Niederländisch: NVM Multiswitch Manual

Der Aufbau der Elektronik ist meiner Meinung nach super gemacht, sehr sauber und übersichtlich. :thumbsup:
 
Zuletzt von einem Moderator bearbeitet:
D

Deleted member 1492

Gast
Watt isn nu? Nüscht? völlig irritiert oder was?

Mein Sonar funzt und meine "Wetterstation" ebenso.
Ebenso der Entfernungsmesser der fast auf den Zentimeter genau ist.

Dabei habe ich nicht ein einziges Programm geschrieben, in einem Fall etwas abgeändert.
Die fertigen "Sketche" gibt es kostenlos im Net und man muss das Rad nicht neu erfinden.
Also Basis vorhanden, Änderungen nach Bedarf.

Etwas "Hingabe", sei es auch nur eine Erfolgsmeldung über den ersten Versuch, das wäre toll!
 

yoshi

Betreiber
Mitarbeiter
Nach der Logik müsste ich hier ja tierisch vorlegen können. Kann ich aber nicht!

Ich habe mich schon vor Jahren intensiv mit Microcontrollern beschäftigt und auch schon Projekte umgesetzt, die eher für Fortgeschrittene wären. Aber alles im Rahmen der "normalen" Atmel Microcontroller. Meist auf Basis des ATMEGA32A-PU und dem Atmel Studio 4.

Mit Arduino habe ich so meine Probleme. Relativ starr vorgebene Hardware und eher undurchschaubare, vorgefertigte Software machen mir das Denken schwer. Ich bin da viel mehr Freiheiten gewohnt. Mal schauen! Eventuell bekomme ich noch den passenden "Tunnelblick'".
 
D

Deleted member 1492

Gast
Arduino basiert auf ATMEL 328 Chips (meistens) ;)

Der versteht natürlich auch andere Sprachen.

Hier geht es aber um Einsteiger/Quereinsteiger, dafür ist Arduino gedacht.
Ein völlig unvorbelasteter Künstler kann sein "Werk" animieren.
Ein Hausbesitzer steuert seine Rollläden ohne Elektroniker zu sein.
Ein Modellbauer bastelt sich ohne Großkampfaktion eine Lichtersteuerung.

Yoshi, ich habe auch immer noch Probleme "einfacher zu denken", aber das ist genau der richtige Weg!

Aber undurchschaubare Software?? Die sehe ich nun wirklich nicht.
 
Zuletzt von einem Moderator bearbeitet:

BAXL

Admin
Mitarbeiter
Hmm, ich habe ein paar der Dinger schon am Start, bislang fehlte etwas die Muße und Motivation. Weil jetzt viele mitmachen wird es wieder interssant für mich. Ich bin nicht der Elektronikmegaexperte, weiß aber schon was euin Transistor und eine LED ist. Vor einigen Monden habe ich Programme geschrieben und etwas Hardware gemacht, um Elektronikmodulen in PKW die Umgebung des Fahrzeuges zu simulieren und die Funktionen zu überprüfen. Highlite war der 8er BMW :D. Wir schaffen das.
Ich glaube wir fangen für die ganz Unbedarften mit gaaanz einfachen Sachen an um zuerst das Verständnis für die Programmstruktur zu schaffen, also eine LED blinken lassen :).

Programmieren ist kein Hexenwerk, das kann richtig Spass machen und nur Konserven zu nehmen hat seine Tücken, spätestens dann, wenn eine Konserve Faxen macht oder erweitert werden soll.
 

yoshi

Betreiber
Mitarbeiter
Der versteht natürlich auch andere Sprachen.
Eigentlich nicht! Die ATMEGA-Reihe wurde für die Programmierung in C optimiert. Natürlich kann man die auch mit Assembler und Bascom programmieren, aber optimiert wurden die für C.

Aber undurchschaubare Software?? Die sehe ich nun wirklich nicht.
Das kommt noch! Denn für die vorgefertigten Programme (Sketches oder so) steht ja trotzdem nur die immer gleiche Hardware zur Verfügung. Die Controller haben nun mal eine begrenzte Anzahl an Timern, Ein- und Ausgängen, ... Greift Programmteil A auf den gleichen Timer wie Programmteil B zu, wird es chaotisch. Denn mal eben ein paar Sketches zu kombinieren ist nicht. Dafür muss man schon wissen was bei denen im Hintergrund abläuft. Die Ein- und Ausgänge lassen sich ja variabel zuordnen, die Timer leider nicht.
 

BAXL

Admin
Mitarbeiter
Ich denke auch wir belassen es am Anfang bei einfachen Sachen wie das Schalten von LEDs und dem reinen Auswerten von Servosignalen um uU festzustellen ob ein Auto um die Ecke fährt und geblinkt werden soll, oder beim Gaskanal ob beim Rückwärtsfahren die Rückfahrscheinwerfer eingeschaltet werden müssen.
 

BAXL

Admin
Mitarbeiter
So, meine Elektronikerexpertenforenfreunde, ich habe schon mal etwas vorgelegt, jetzt seid ihr mit Beispielen für die äußere Beschaltung dran. Ich weiß, man kann so genannte Shields kaufen, es wäre aber toll, wenn man auch verstünde, was die Shields machen, bzw. wie man sich einfache Aussenbeschaltungen selbst brutzelt :).
 

BAXL

Admin
Mitarbeiter

froetz

Mitglied
Das sind ja tolle Projekte. @froetz bastelst Du solche Kirmesszenarien?
@DFENCE Coole Ambibeleuchtung
Das ambilight ist echt fett.


So Kirmesszenarios bastel ich eigentlich nicht, das war mein einigermaßen erstes eigenes arduino-projekt, und Looping Louie ist immer für ne gesellige Runde gut.


Ein weiteres Teil was ich mal gemacht habe:

Die Teile gibt es bei thingiverse.com das Innenleben ist mit einem Wemos s1 mini realisiert. Gesteuert wird über die blynk-Erweiterung auf m Tablet oder Smartphone. Die Ketten sind aus NinjaFlex - falls man das nicht drucken kann passen auch welche von Lego.
 

froetz

Mitglied
400 LEDs löten ist Fleissarbeit. Warum keine Neopixel, die gibt's auch als Ketten? Dort kannst einzeln ansteuern und musst nicht so viel löten.

Raspi mit Emulator, hab ich auch:

upload_2019-4-27_14-59-52.jpeg

Das Gehäuse hab ich selbst entworfen und mit meinem Eigenbau-Laser aus Pappelsperrholz geschnitten.
 
Zuletzt bearbeitet:

DFENCE

Mitglied
Das sind Neopixel ;) WS2812B, halt einzelne. Ich will mir nen Rahmen Fräsen wo die LED´s eingefasst werden und bei den Stripes passt der Abstand einfach nicht von den LED´s zu der größe von dem TV und der Auflösung der LED´s, das erste Ambilight war ja mehr zusammengebastelt hatte ich aber einfach so gelassen weils gut funktioniert hat und es eh nicht sichtbar hinter der glotze war. Jetzt hab ich allerdings weitaus mehr Möglichkeiten beim Eigenbau weil ich mir zwischenzeitlich ne Portalfräsmaschine gekauft hab, für die möchte ich mir übrigens auch noch nen Lasermodul kaufen, Pappelsperrholz Fräsen ist echt mühselig da ist nen Laser einfach besser, sauberer und günstiger.
 

DFENCE

Mitglied
Hmm vieleicht Sowas

WhatsApp Image 2019-03-27 at 19.23.19.jpeg WhatsApp Image 2019-03-27 at 19.20.39.jpeg WhatsApp Image 2019-03-27 at 19.20.56.jpeg WhatsApp Image 2019-03-27 at 19.22.00.jpeg

Das hab ich für nen Kumpel gebaut, der wohnt aufm Land und hat ne Biokläranlage im Garten und kein Richtigen Abwasser Anschluss. Im Keller hat er nen Fass stehen wo das Abwasser der Spülmaschine und Spüle drinne Landen, darin ist auch ne Pumpe mit nem Schwimmer womit das Faß Leer gepumpt wird. Quasi ne Hebeanlage. Da der Schwimmer immer wieder Verstopft und das alles nicht zuverlässig funktioniert habe ich ne Idee gehabt ( sagte nicht ma jemand die besten ideen kommen auf dem Klo ..... ) einfach das Gewicht vom Inhalt zu ermitteln und ab nem Gewissen Gewicht die Pumpe zu Starten, und diese auch wieder Abzuschalten bevor sie Trocken läuft. Dazu habe ich ne kaputte Personen Wage vom Sperrmüll genommen ( zufällig lag beim Nachbarn eine ) hab die geschlachtet, hab nen HX711 Chip genommen für die Wägezellen, das gepaart mit nem Arduino und zu Schalten der Pumpe nen Solid State Relais ( niemals Induktive Lasten mit einem Mechanischen Relais schalten ! ) woran ne Steckdose angeklemmt ist damit man nix an der Pumpe zerschneiden muss damit auch alles Wasserdicht bleibt. Zudem hab ich an den Arduino nen 2*20 Dot Matrix Display, und nen DHT22 Sensor für Feuchtigkeit und Temperatur angeklemmt, und nen Taster um die Pumpe Manuel zu Starten oder wenn man den Taster gedrückt hält die Pumpe manuell zu steuern um sie Leer laufen zu lassen. Auf dem Display sieht man das Aktuelle Gewicht, den Status der Pumpe, die Luftfeuchtigkeit, sowie die Temperatur. Künftig sollen die Daten auch übers Netzwerk an ein Server übertragen werden, zudem soll der Arduino eine Belüftung im Keller Regeln anhand der Temperatur und Luftfeuchtigkeit, hierzu wird er ein Steuersignal an einen Frequenzumrichter Senden inkl der Sensordaten über RS485 und der Frequenzumrichter regelt dann vollautomatisch einen Lüfter, die Daten vom Frequenzumrichter kann man dann auch per Netzwerk über den Arduino auslesen. Das wird aber noch etwas dauern, dazu muss die Hausautomatisierung funktionsfähig sein ( auf Arduino YUN Basis ) das sind aber so Großprojekte die ihre Zeit brauchen

Ach ganz vergessen zu erwähnen, die Stromversorgung erledigt ein "Defektes" Handyladegerät wo einfach nur das Gehäuse und der Stromstecker kaputt waren.

Ich kann gern mal Videos auf Youtube hochladen wo man die Funktion sieht von dem Teil.
 
Top Bottom