• Du musst dich registrieren, bevor du Beiträge verfassen kannst. Klicke auf Jetzt registrieren!, um den Registrierungsprozess zu starten. Registrierte User surfen werbefrei, können Suchen durchführen und sehen die volle Darstellung des Forums mit vielen anderen Unterforen!!!

WLAN-Thermometer selbst bauen mit Raspberry Pi

Nur zum Verständnis, das Maverrick hat bereits eine Displayanzeige enthalten! Warum brauchst du bei dem Raspberry dann nochmal ein Display? Das verstehe ich nicht! Warum baust du dir nicht gleich das andere Projekt nach? Wenn du den Mav Sender mit integriert haben willst?

das display wäre nur ein "nice to have" und ich glaube, dass auch bei anderen das interesse besteht. warum sollte man nicht das mav signal auch in diesem projekt abfangen wenn man den mav schon hat. ich glaube, dass auch hier interesse von anderen besteht. außerm wollte ich das andere projekt nicht nachbaun weil es sich nur auf das mav beschränkt und ich aber zusätzliche fühler nutzen will.
so wie ich armin verstanden hab soll das projekt stetig wachsen und weiterentwickelt werden. deshalb verstehe ich nicht so ganz warum meine vorschläge und fragen gleich im keim ersticken willst
 
Habe noch ein Display in der Krimskramskiste gefunden. Also bekommt ihr noch eine Anzeige! Weiss nur noch nicht, wie ich das in meiner Box unter kriege!

Laufen tut das Teil schon mal am Raspi - morgen oder so versuche ich es mal einzupflanzen.

So sieht das Teilchen im Betrieb aus:

LCD 4X20 am Raspberry Pi-WLAN-Thermometer - YouTube

Grüßle und Tschöh!

Armin
 
sehr cool super dass du das display mit aufnimmst. wieviele GPIO anschlüsse brauchst du zur ansteuerung?
 
Ich mache es mit 6 Pins (4-Bit Betrieb und feste Beleuchtung).

Grüßle und Tschöh!

Armin
 
Typ k

wollte euch nur die Überwachung mit der Platine von "Yocto-Thermocouple"
mal zeigen, weil es nun fürs erste funktioniert. Die Platine kostet nicht die Welt.
Ofen Thermo Typ k.JPG


lg Christian
 

Anhänge

  • Ofen Thermo Typ k.JPG
    Ofen Thermo Typ k.JPG
    97,9 KB · Aufrufe: 2.535
Sehr cool.

Das Ding nähert sich langsam der Perfektion.
Kann es kaum erwarten, mein derzeitiges Projekt zu beenden und mit dem Nachbau zu beginnen.

@Armin:
Hattest Du eigentlich auch eine Regelung und Ansteuerung für Lüfter geplant?
1 bis 2 Ausgänge sollten ja noch frei sein.
 
@Armin

In deiner Anleitung fehlt bei
apt-get lighttpd php5-cgi
das "install"
;-)

Und

apt-get install mc
Und was chrisdu schon geschrieben hat

apt-get install apache2-utils
(Das fehlt in der install.sh auch)
 
Zuletzt bearbeitet:

Anhänge

  • IMG_4947.JPG
    IMG_4947.JPG
    506,3 KB · Aufrufe: 2.554
Hi Armin,

Ja die Anleitung schaut jetzt ganz nett aus ;-)
Eine kleinigkeit noch: Bei der Anleitung beziehst du dich auf dein Debian paket aber der link den du da reingeschrieben hast ist falsch.... du hast die unterordner der Version vergessen....

Ps: Hast du meine Software schon getestet?
Lg
 
AW: WLAN-Thermometer selbst bauen mit Raspberry Pi

Hallo Florian,

ja Shice! Irgendwas vergesse ich immer!
Mache ich gleich. Muss gerade mal Abendbrot machen.

Software schaue ich mir morgen an. Danke schon mal!


Grüßle und Tschöh!


Armin
(Mobil)
 
So erledigt.
Paket liegt jetzt da, wo es soll. Dann muss ich nicht wieder alles neu machen.

Grüßle und Tschöh!

Armin
 
Hallo zusammen,
für alle die mit den Gedanken spielen, das Thermometer nachzubauen noch ein Hinweis.
Zur Zeit wird der Raspi in der Revision A für kleines Geld ausverkauft.
Der ist wegen seinem kleineren Arbeitsspeicher und eingeschränkten Anschussmöglichkeiten weiniger geeignet.

Außerdem ist der GPIO an den Pins 3, 5, und 13 anders beschaltet. Das führt dazu, dass die Software nicht richtig funktioniert.

Hier ist also am falschen Ende gespart. Deshalb bitte nur Revision B kaufen.


Grüße Marco
 
Guter Hinweis Marco!

Danke dafür!

Falls jemand die Version A gekauft hat bitte bescheid geben, ich kann dann eine geänderte Version machen.

Edith sagt noch:
Hier die notwendigen Änderungen (denke, das müsste gehen, kann es mangels Hardware nicht verifizieren):

Suche im Script /usr/sbin/wlt_2_comp.py

Code:
# Variablendefinition und GPIO Pin-Definition
ADC_Channel = 0  # Analog/Digital-Channel
#GPIO START
SCLK        = 18 # Serial-Clock
MOSI        = 24 # Master-Out-Slave-In
MISO        = 23 # Master-In-Slave-Out
CS          = 25 # Chip-Select
[COLOR=Red][B]LED_ROT     = 02 # Rote LED 
LED_GELB    = 03 # Gelbe LED
[/B][/COLOR]LED_GRUEN   = 04 # Gruene LED
BEEPER      = 17 # Piepser
LCD_RS      = 7  # RS-Leitung Display
LCD_E       = 8  # Enable-Leitung Display
LCD_D4      = 22 # Data-4 Display
LCD_D5      = 10 # Data-5 Display
LCD_D6      = 9  # Data-6 Display
LCD_D7      = 11 # Data-7 Display
#GPIO END

Ersetzen durch

Code:
# Variablendefinition und GPIO Pin-Definition
ADC_Channel = 0  # Analog/Digital-Channel
#GPIO START
SCLK        = 18 # Serial-Clock
MOSI        = 24 # Master-Out-Slave-In
MISO        = 23 # Master-In-Slave-Out
CS          = 25 # Chip-Select
[COLOR=Red][B]LED_ROT     = 00 # Rote LED 
LED_GELB    = 01 # Gelbe LED
[/B][/COLOR]LED_GRUEN   = 04 # Gruene LED
BEEPER      = 17 # Piepser
LCD_RS      = 7  # RS-Leitung Display
LCD_E       = 8  # Enable-Leitung Display
LCD_D4      = 22 # Data-4 Display
LCD_D5      = 10 # Data-5 Display
LCD_D6      = 9  # Data-6 Display
LCD_D7      = 11 # Data-7 Display
#GPIO END

Laufen müsste es auch auf der abgespeckten Version - ist ja kein Egoshooter! :D





Grüßle und Tschöh!

Armin
 
Zuletzt bearbeitet:
Hallo Armin,
ja läuft bestimmt auch in der abgespeckten Version.

Bei mir aktuell als Test- und Bastelsystem mit 112MB Speicherverbrauch inkl. 16MB Ramdisk und einem nicht grade sparsamen Apache2.

Hier geht es ja auch eher um die beiden LED an GPIO2 und GPIO3.
Wird bei der Fehlersuche dann interessant, wenn 2 von 4 LED nicht leuchten.

Grüße Marco
 
@Armin
BTW: Hier kam die Frage auf, ob auch noch eine Lüftersteuerung eingebaut werden könnte. Jetzt werden langsam die IO knapp:blah:
Es gibt ja auch noch Portexpander ala MCP23S17 die auch über die SPI angesteuert werden können. Erik Bartmann hat da ein interessantes PiMeUp drüber verfasst.
Allerdings fehlt mir nach meinem Verständnis die Möglichkeit des gemeinsamen Betriebs des MCP3208 und des MCP23S17, da der MCP3208 keine Adressierung auf dem Bus besitzt.

Bleibt aber noch die Alternative, den I2C Bus zu verwenden. Da gibt es auch eine Pythonlibrary.

So könnte z.B. für jeden Messkanal einer oder mehrere geschaltete Signalausgänge realisiert werden. Was auch immer dann dort angeschlossen wird. Die volle Ausnutzung der acht Kanäle läßt sich gut über mehrere Sportgeräte verteilen, die dann einzeln überwacht und geregelt werden könnten.

Nur mal so als Denkanstoß. :anstoßen:

Grüße Marco
 
Boaaah, jetzt willst Du aber das letzte bisschen Freizeit auch noch haben! :D

Es sind ja noch 3 I/O-Pins frei! Da kann man doch schon drei Lüfter mit steuern! (Zwei-Punkt-Regelung)

Grüßle und Tschöh!

Armin
 
Zurück
Oben Unten