Der Datenpin wird zum einen über den Widerstand an die 3.3V Spannung angeschlossen und ebenfalls an den GPIO2 (Beschriftung auf NodeMCU Board: D4): Das Senden und Empfangen bzw. Benutzernamen und Passwort dann in die index.js auf dem Raspberry eintragen, Server starten und schon funktioniert es. #another attribute called toswitch Habe im Internet nicht viel brauchbares sprich verständliches gefunden. Mal ne Frage zum Programmcode: Allerdings weiß ich nicht, ob mein Außenposten (liegt noch neben mir) jetzt keine Daten sendet, oder ob diese nicht in die Datenbank geschrieben werden. ich konnte das lösen, indem ich den vollständigen Pfad in die app.use der index.js genommen habe und daneben auch ein Auf deinem Bild sehe ich auch nur die Temperatur. Achte immer darauf, ob von Pin oder GPIO gesprochen wird. – mysql-server: 5.5.59-0+deb8u1 (installiert über sudo apt-get install mysql-server –yes) Horoskop - Aktuelle Nachrichten aus Köln und der ganzen Welt Da der Monitor aber mindestens doppelt so teuer ist, wie der Raspberry, möchte ich zunächst ohne Monitor starten. lg Muss es hier Mariadb lässt sich ja genauso programmieren wie du es oben beschrieben hast. Du kannst ein Composite-Video-Kabel (Koaxkabel) verwenden und einen normalen Fernseher verwenden. Wie schließt sich der Kreislauf? >>> import RPi.GPIO as GPIO Dies geht ohne Root-Rechte, solange ein Port größer als 1000 genommen wird. Allerdings in der nächsten Schaltung. Ich habe mir auch passende Anleitungen sowie das Einsteigerbuch gelesen. ', erstellt von Natascha. Hallo ich habe auch eine frage , bin kompletter neuling, habe den Code 1 zu 1 so abgeschrieben, nur irgendwie geht das mit dem Schalter bei mir nicht so ganz, der leuchtet dauerhaft und geschaltet wird da gar nix wo ist der fehler? button = Button(24,pull_up=False), #now let the button know, what it has to switch in the functions return, #this is the function, what shall be done, when the button is pressed Dabei kann z.B. import time Je nach Intervall (ich habe 30 Sekunden voreingestellt), solltest du wenigstens 5 Minuten warten. Leider scheinen keine Daten zwischen dem Pi und dem ESP8266 gesendet werden. Hallo Felix, helfen dabei meiner Meinung nach nicht beim Verständnis. GPIO.setup(23, GPIO.OUT) Diese habe ich dann einzeln nachinstalliert und dann ging es. eine LED in zwei Spalten nebeneinander gesteckt werden. Darüber hinaus gibt es noch „Ground“ (=Masseanschluss) und die Spannungspins (3.3V und 5V). Ich gehöre wahrscheinlich zu den „zukünftigen Anfänger“. Die eingelesenen Daten kommen von hier. Der Zweite Weltkrieg bestand in Europa aus Blitzkriegen, Eroberungsfeldzügen gegen die deutschen Nachbarländer mit Eingliederung besetzter Gebiete, der Einsetzung von Marionettenregierungen, Flächenbombardements sowie im letzten Jahr dem Einsatz von Atomwaffen in Japan; er verlief in drei Hauptphasen. Cheers Joey. Ich bin kein Elektriker, will aber dabei was lernen, und dieses Kabel erscheint mir unnötig! Kontakt Amsterdamer Str. Aber vielleicht gibt’s ja schon einen Hinweis… 2. Müssen hier die GPIO´s anders programmiert werden? Hallo Zusammen, Viele Grüße und besten Dank! at Parser.write (/home/pi/Raspberry-Pi-ESP8266-Weather-Logger/node_modules/mysql/lib/protocol/Pa rser.js:76:12) Kommen wir zum Code. die LED leuchtet ja nur, wenn der Taster gedrückt ist! Und schon habe ich wieder die „EIN/geschlossen“-Zustände!! ich finde die Beispiele hier sehr gut erklärt und gut nachvollziehbar. eingefügt hatte. Ich sizte jetzt schon ein paar Stunden daran und komme einfach nicht merh weiter . Kann ein solcher Pin auch 2 Sensoren abfragen? mit der MySQL installation verbinden. Grüsse Daniel. Da wir letzteres wollen, lautet der Befehl dazu: Zunächst möchten wir ein paar einfache LEDs mittels der GPIOs schalten. GPIO.setup (23, GPIO.OUT) die Zahl 7. ), Touchscreen Panel bei Näherung aktivieren, MQTT Datenabfrage: Raspberry Pi an ESP8266, Aufnahmen mit dem offiziellen Kamera Modul des Raspberry Pi, Raspberry Pi: Überwachungskamera Livestream einrichten, Briefkasten Sensor – Email Benachrichtigung bei neuer Post, Raspberry Pi Überwachungskamera mit Webcam betreiben, ESP32 Cam Livestream Tutorial für Kamera Modul, Raspberry Pi + Android: Benachrichtigungen von Bewegungsmelder, Raspberry Pi + Android: Schwenkbarer Kamera-Livestream, Raspberry Pi Funksteckdosen (433MHz) steuern – Tutorial, Raspberry Pi Sprachsteuerung selber bauen (Hausautomatisierung), Klick, um auf Facebook zu teilen (Wird in neuem Fenster geöffnet), Klick, um über Twitter zu teilen (Wird in neuem Fenster geöffnet), Zum Teilen auf Google+ anklicken (Wird in neuem Fenster geöffnet), Klick, um auf Pocket zu teilen (Wird in neuem Fenster geöffnet), Klicken, um auf Telegram zu teilen (Wird in neuem Fenster geöffnet), Klicken, um auf WhatsApp zu teilen (Wird in neuem Fenster geöffnet). document.getElementById("comment").setAttribute( "id", "a267ca1f29e06448f9e471fcc0bf2943" );document.getElementById("b219437060").setAttribute( "id", "comment" ); Benachrichtige mich über nachfolgende Kommentare via E-Mail. Leuchten bringt. Ich komme leider nicht weiter nachdem ich die LUA Scripte auf den ESP gespielt habe. In dem Teil: Da ich in Hardware-Fragen allerdings ein kompletter Anfänger bin hoffe ich das du mir hier weiterhelfen kannst: Hi, bei mir zeigt sich ein, für mich unerklärliches verhalten: Schau mal auf http://sloiot.pressbooks.com. Und ich habe eine Abgesetzte Wetterstation basierend auf einen NodeMUC Amica V2 Modul. Als Datenspeicher nehmen wir eine MySQL Datenbank auf dem Raspberry Pi. PS: Du ist absolut in Ordnung . Ich habe für die Visualisierung das Javascript Package VisJS genutzt, was viele Funktionen hat und auch individuell angepasst werden kann. Hab inzwischen herausgefunden, dass „dtoverlay=w1-gpio“ hilft, aber wie formulier ich das Systemkommando für die Schlange? Bei einer Stromversorgung über ein Solarpanel ist diese Lösung auch definitiv die bessere. setze ich ja Temperatur und Luftfeuchte Das bedeutet jedoch, dass die LED in keinerlei Weise geschützt ist. Vielen Dank für die rasche Antwort! /home/pi/Raspberry-Pi-ESP8266-Weather-Logger/index.js:36 nur ist meine Frage jetzt: warum ist mein „time“ anders als dein „time“? : Ich hoffe dich stört´s nicht, dass ich dich dutze , Ich nehme an, dass du etwas weggelassen hast. Oder hast du noch einen Tip wo und an Welcher stelle ich bei einem bestehenden Turorial einspringen muss/sollte. Plauderecke bei Baby-Vornamen.de mit dem Titel 'Seltene, englische Namen gesucht! ist es möglich die Daten direkt auf thingspeak.com zu laden ohne auf dem Raspberry eine Datenbank zu haben? Der gewählte Widerstand ist 330Ω (Ohm).“ Jedes Gerät im Netzwerk kann den Raspberry Pi Server ansprechen. Im ersten Schaubild hast du recht, allerdings erweitern wir die Schaltung ja kurz darauf (wo sie dann benötigt wird). button.when_released = But_released. (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/de_DE/sdk.js#xfbml=1&appId=714022738696405&version=v2.0"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); Abboniere Raspberry Pi Tutorials, um kein Tutorial mehr zu verpassen! MfG. at Function.render (/home/pi/node_modules/express/lib/application.js:580:17) Diese sind unter anderem: Diese Bauteile werden übrigens immer wieder benötigt. ich habe keine möglichkeit, weder die yachse noch den namen über die index.pug anzupassen. Gruß for n in range (0,3): Erst mal vorweg: Es ist wieder ein klasse Tutorial. Aber ich bekomme es einfach nicht hin. S o, Anschlussdraht gekürzt und trotzdem immer noch wildes Ein/Aus-Feuerwerk beim Auslesen des GPIO. button.when_pressed = But_pressed eblogx.com ist Teilnehmer des Partnerprogramms von Amazon Europe S.à r.l., ein Partnerwerbeprogramm, das für Websites konzipiert wurde, mittels dessen durch die Platzierung von dieser Werbeanzeige zu amazon.de Werbekostenerstattungen verdient werden können. NodeMCU-Lua WIFI ESP8266-ESP12. Genau das selbe Problem! wifi.setphymode(SIGNAL_MODE), station_cfg={} print(‚LED is off‘) keine aufforderung zur passworteingabe, einige scheinen da kein problem zu haben? Ein Breadboard (deutsch: Steckbrett) ist eine Hilfe um Schaltungen schnell aufbauen zu können, ohne diese jedes mal Löten zu müssen. Mit einem compilierten Programm und einem vernünftigen Treiber, erfasst Du den Status aller GPIO´s auf einmal in einer 32 Bit Zahl. at Protocol.handshake (/home/pi/Raspberry-Pi-ESP8266-Weather-Logger/node_modules/mysql/lib/proto col/Protocol.js:52:23) Wie kann ich eine Fehleranalyse machen? Ai Thinker hast du es geschafft mehrere Graphen anzeigen zu lassen? 95% hoch: File „blinkled.py“, line 1, in Daneben können auch andere Sensoren wie bspw. Ist es möglich alle GPIO als Eingang zu überwachen und in einer Schleife anzuzeigen welche Eingänge sich verändert haben ( Das ganze in Abständen von unter ro MilliSekunden) ; 20mal hintereinander ?? ausschalten und ich das Raspi 3 nicht immer neu starten muss? Aktueller Deepsleep ist erstmal auf 10 Minuten eingestellt. auf dann blinkt die blaue LED an der Antenne und mir dieser Serie verstehe ich es sogar, Danke!! Die Leuchtdauer soll für beide LEDs ebay.de/itm/201763504100) Super Blog Wir könnten sie auch nutzen, aber brauchen es in diesem Beispiel nur für eine kleine Veranschaulichung. Immer die gleiche Meldung. einen Fehler zu finden: GPIO.setup(17,GPIO.OUT) at Protocol._parsePacket (/home/pi/Raspberry-Pi-ESP8266-Weather-Logger/node_modules/mysql/lib/pr otocol/Protocol.js:279:23) Dir fehlen Einrückungen. Es heißt immer, dass man einen Monitor an den HDMI Port anschließen soll. Bei mir kommt bei der „Endlosschleife“ bei else: immer ein Syntaxfehler und ich habe keine Ahnung wifi.setmode(wifi.STATION) Die Wahl der Bibliothek ist dabei zweitrangig. Damit reduziert sich die CPU-Belastung dramatisch. ich hänge ja in der while schleife fest die die leds blinken lässt und komme nicht mehr dazu die Temperatur zu aktualisieren. Hab da mal eine kleine Verständnisfrage: Bei dem Bild (Aufgabe) ), Touchscreen Panel bei Näherung aktivieren, MQTT Datenabfrage: Raspberry Pi an ESP8266, Aufnahmen mit dem offiziellen Kamera Modul des Raspberry Pi, Raspberry Pi: Überwachungskamera Livestream einrichten, Briefkasten Sensor – Email Benachrichtigung bei neuer Post, Raspberry Pi Überwachungskamera mit Webcam betreiben, ESP32 Cam Livestream Tutorial für Kamera Modul, Raspberry Pi + Android: Benachrichtigungen von Bewegungsmelder, Raspberry Pi + Android: Schwenkbarer Kamera-Livestream, Raspberry Pi Funksteckdosen (433MHz) steuern – Tutorial, Raspberry Pi Sprachsteuerung selber bauen (Hausautomatisierung), "http://192.168.1.80:8000/esp8266_trigger", -- Configure the ESP as a station (client). Ebenso habe ich ein Passwort definiert, welches beim Aufruf an den Node.JS Server mit angegeben wird, sodass nicht jeder innerhalb des Netzwerks Daten senden kann. Der gewählte Widerstand ist 330Ω (Ohm).“. Es wurde auf mariadb gewechselt, auch gab es beim nodejs Server Probleme bzgl. Woher weiss ich denn das GPIO23 positive Spannung hat? at Handshake.ErrorPacket (/home/pi/Raspberry-Pi-ESP8266-Weather-Logger/node_modules/mysql/lib/pr otocol/sequences/Handshake.js:103:18) Type „copyright“, „credits“ or „license()“ for more information. Ich habe die Wetterstation jetzt erfolgreich auf einem RPi 3 (hier war es am Einfachsten), dann auf einem RPi Model B+ von 2014 (das war ein wenig komplizierter) und vorhin sogar auf einem der allerersten RPi’s von 2011 (also wahrscheinlich Model A) zum Laufen gebracht. Ich selbst benutze einen RPi Model B+ und habe die selben Schwierigkeiten. An Pins wie VCC und GND kannst du quasi beliebig viel anschließen, die sind nur für Spannung. Viele Grüße Beim Aufruf von i2c.setup(0, sda, scl, i2c.SLOW) bekomme ich die Fehlermeldung: mysql -u root -p Hinweis: Schließe niemals mehr als 3.3V an die GPIOs an, da sie sonst kaputt gehen können. ich verstehe es einfach nicht. if i am not wrong, the GPIO can receive 3.3V , so theoretically i can connect between pin 1 and pin 18 directly ? Gehe nun (von einem PC im gleichen Netzwerk) auf die Seite (IP anpassen): „http://192.168.1.80:8000“. Weiterhin importieren wir auch noch ein Bibliothek, mit welcher wir das Skript für kurze Zeit stoppen können. Der beschriebene Weg führte auf Anhieb zum gewünschten Ergebnis. Die HTML Template Datei befindet sich unter „views/index.pug“, wobei die PugJS Template Engine genutzt wird (falls dich das Format wundert). aktualisieren und solltest nun bereits Daten angezeigt bekommen: In diesem Diagramm repräsentiert jeder Datenpunkt eine Messung. Im ESPlorer IDE im rechte Fenster sind nur noch „Steuerzeiche“ Wahrscheinlich liegt es daran, das ich einen nodemcu Klon aus China nutze (Lolin V3 ESP8266 ESP-12E CH340G). Ich möchte gerne Deine Wetterstation nachbauen , nur scheiterte ich Sonst kommt immer bei GPIO.setup(23, GPIO.OUT) die Fehlermeldung, der Channel wäre schon „in use“. Hey In meinem Fall sind die beiden oberen und unteren ‚Zeilen‘ NICHT durchkontaktiert und dadurch wird der Sensor nicht mit den 3,3V versorgt. Gestartet wird mit:eval(ez_write_tag([[728,90],'tutorials_raspberrypi_de-leader-1','ezslot_28',132,'0','0'])); Im anderen Tutorial habe ich eine Möglichkeit aufgezeigt, wie man sein NodeJS Projekt auch dauerhaft (Autostart) verfügbar machen kann.