Hallo zusammen, ich möchte mich gerne mit programmieren von Mikrocontroller beschäftigen. Ich habe das Evaluation Board von Pollin und habe auch schon die ersten Übungen programmiert. LCD, UART,ADC Ich habe mir nun folgendes Projekt für mich überlegt. Und zwar möchte ich gerne in jedem Raum die Temperatur und die Feuchtigkeit messen. Habe mir dazu erstmal 1x DHT22 AM2302 digital Feuchtigkeit Feuchte Temperatur Sensor von e*b*y bestellt. Zudem habe ich für ein paar Euro noch 5 433MHZ Sender/Empfänger gekauft. Ich würde nun gerne über Funk die Daten vom DHT22 Sensor schicken und mit einem ATMEG8 auswerten und im LCD anzeigen lassen. Nun finde ich viele Beispiele für Arduino, aber ich möchte dies gerne mit AVR Studio und dem Evaluation Board lösen. Kann mir jemand verraten wie ich mir den Code erarbeiten kann? Gibt es hilfreiche Links? Beispiel Code an dem ich das nachvollziehen kann? Am Ende hätte ich dann 5x DHT22 Sensoren die ihre Werte an eine Zentrale schicken, diese zeigt mir dann die Daten auf einem LCD Display an. Gibt es sonst noch Anregungen? Danke Azur
Azur schrieb: > Kann mir jemand verraten wie ich mir den Code erarbeiten kann? > Gibt es hilfreiche Links? Beispiel Code an dem ich das nachvollziehen > kann? Eine mögliche Lösung wäre z.B. das IRMP Projekt in Verbindung mit IRSND: https://www.mikrocontroller.net/articles/IRMP IRMP ist zwar eigentlich für IR Signale gedacht, aber es spricht nichts dagegen, statt IR Sender und IR Empfänger Funk zu benutzen. Der Empfangscode macht einen sehr robusten Eindruck und ist unempfindlich gegen Störungen. IRSND ist das Sende-Gegenstück und könnte auch einen Funksender bedienen.
Für einen Einsteiger bestimmt genau das Richtige.
Azur schrieb: > Zudem habe > ich für ein paar Euro noch 5 433MHZ Sender/Empfänger gekauft. [...] > Kann mir jemand verraten wie ich mir den Code erarbeiten kann? Finde heraus, welche Transceiver du da eigentlich gekauft hast und wie diese anzusteuern sind. Du bist scheinbar noch nichtmal so weit, auch nur eine Typbezeichnung der Dinger zu kennen... Da hast du dann logischerweise verdammt schlechte Karten. Du kannst keine Lib raubkopieren und auch keinen Code selber entwickeln ohne wenigstens die Typbezeichnung als Aufhänger, als allerersten Suchbegriff. OMG, diese "Generation ["...
Also, du kannst im Internet im Arduino Forum eigentlich alles finden an Beispielen. Library müsste VirtualWire z.B. richtig sein für dich. Die Ansteuerung ist sehr simpel von diesen 433Mhz Chips. Hab selbst solche Sensoren gebastelt (sowohl mit Batterien als auch mit alten umgebauten Funksteckdosen). Hab Attiny85 genommen als uC. Dazu einen 100nF Kondensator, DHT22, und 433 Sender + Stromversorgung (3,7V Li Akku). Mit Arduino Studio die Programme in C gebastelt und dann per einfachem Programm STK500v2 (knapp 20€) auf die Attinys geflasht. Ist auch in der Tat ein gutes Anfängerprojekt, lass Dich nicht entmutigen. LCD 16x2 bekommst du für 2-3 Euro. Bestellt noch ein 74HC595 Register dazu, falls du mit Attinys arbeitest, aufgrund der Ausgänge. Ist alles machbar. Sag erstmal wie weit Du bist, dann kann man weiterhelfen. PS: An die unnützen Vorposter: Anstatt Wichtig-zu-tun oder Schwachfug zu labern, lieber in der gleichen Zeit direkt kurz schreiben, wie es geht. z.B. http://fluuux.de/2013/12/einfuhrung-in-umgang-mit-einem-433mhz-funkmodul/ http://raspberry.tips/hausautomatisierung/raspberry-pi-funksensoren-und-empfaenger-selber-bauen-teil-1-projekt-info/ Gibts jede Menge, googel mal.
Guten Morgen, Vielen Dank für das Feedback. Gerade an Rudi. Ich werde den Atmega 8 nutzen. Als LCD nutze ich das EA DIP 162 mit HD44780 Kontroller. Ist auch schon im Betrieb. Zum übertragen der Programme nutze ich das Pollin Board und Pony Prog. Anbei ein Link zu den Funkmodule: http://www.ebay.de/itm/433-MHZ-RF-Sender-Empfanger-Receiver-Wireless-Funkmodul-fur-Arduino-3235-/301659986222?hash=item463c56192e:g:npIAAOSwrklVekpf Eigentlich gibt es dazu nicht viel zu sagen. Folgende Pins sind vorhanden. Vcc,Gnd,Data. Sind nicht so komplex wie die von Reichelt (RM12/11) Melde mich nach der Arbeit wieder. Gruß
Ja, die Sender hab ich auch in Betrieb. Die Empfänger sind leider ziemlich schlecht. Trotz Antenne bekommt man nur so 10m Strecke überbrückt. Hatte mir noch andere bestellt. RXB12. Die arbeiten mit nem eigenen Quarz, anstatt nem Schwingkreis. Kosten im 5er Pack etwa das gleiche wie die anderen. Sind aber vom Programm und Pinnen her exakt gleich anzusteuern.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.