Arduino-weerstation met RF433 MHz modules (5 / 5 stap)

Stap 5: Ontvanger schets

Er is meer actie in deze schets:

Eerst de bibliotheken in te laden:

 #include <VirtualWire.h> 
 #include<Wire.h> 
 #include <LCD.h> 
 #include <LiquidCrystal_I2C.h> 

Definieer vervolgens de variabelen: en initialiseren van het LCD-scherm

 #define I2C_ADDR 0x27 //Define I2C Address where the PCF8574A is<br>#define BACKLIGHT_PIN 3 #define En_pin 2 #define Rw_pin 1 #define Rs_pin 0 #define D4_pin 4 #define D5_pin 5 #define D6_pin 6 #define D7_pin 7 int I; 
 //Initialise the LCD LiquidCrystal_I2C lcd(I2C_ADDR, En_pin,Rw_pin,Rs_pin,D4_pin,D5_pin,D6_pin,D7_pin); 

Stel de overdrachtssnelheid tot 2000bps in de void setup ik definiëren van het LCD-scherm, inschakelen van de verlichting, de RX-pincode instellen op digital 12 op de NANO, en vertellen van de ontvanger te luisteren naar binnenkomende transmissie.

 //Define the LCD as 16 column by 2 rows <br> lcd.begin (16,2); //Switch on the backlight lcd.setBacklightPin(BACKLIGHT_PIN,POSITIVE); lcd.setBacklight(HIGH); //Define the receiver pin and rate vw_set_rx_pin(12); //Sets pin D12 as the RX Pin vw_setup(2000); // Bits per sec vw_rx_start(); // Start the receiver PLL running 

In de leegte lus, de NANO gecontroleerd voor verzending, en als het een ontvangt, het afgedrukt "de temp is:" op de eerste regel op het LCD-scherm en wordt vervolgens de waarde met graden Celsius op de tweede regel afgedrukt

 uint8_t buf[VW_MAX_MESSAGE_LEN];<br> uint8_t buflen = VW_MAX_MESSAGE_LEN; if( vw_get_message(buf, &buflen) ) { lcd.setCursor(0, 0); lcd.print("Temp inside is:"); lcd.setCursor(3,1); for (i = 0; i < buflen; i++) { lcd.write(buf[i]); } lcd.print((char)223); lcd.print("C"); 

De code is gekoppeld in deze stap

Veel plezier bouwen

Gerelateerde Artikelen

Draadloze outdoor Arduino-weerstation met PC houtkap en grafieken

Draadloze outdoor Arduino-weerstation met PC houtkap en grafieken

ik wilde een logboek van buiten weer met PC houtkap en grafieken voor geruime tijd nu. Er zijn dergelijke apparaten in de markt, maar hun kosten is echt hoog. Zo, besliste te bouwen door mijzelf en de ervaring te genieten.FunctiesTemperatuur, luchtvo
Draadloos Arduino Display met 315mhz RF Modules

Draadloos Arduino Display met 315mhz RF Modules

Hallo Instructables. Ik ben een student van de Canadese Gr.9 dit is onderdeel van mijn laatste project - magnetische levitatie. Ik zal post-it in December of januari.Bewerken: Oke, dus mijn project mislukt, maar ik zal nog steeds proberen te laten we
Eenvoudige arduino auto met behulp van HC-06 Bluetooth-Module

Eenvoudige arduino auto met behulp van HC-06 Bluetooth-Module

De gemakkelijkste manier om te bouwen van een Arduino-auto en controle met uw Androïde apparaat.Stap 1: Dingen nodig: Laptop met de Arduino software.Elke Arduino. (Im ' using Leonardo).Twee gelijkstroommotoren met banden stevig vastgemaakt.Een acryl
Hoe de controle van de arduino board met behulp van een android telefoon en een bluetooth-module

Hoe de controle van de arduino board met behulp van een android telefoon en een bluetooth-module

In deze tutorial leert u hoe u met een bluetooth-module en MIT's app uitvinder maken van een draadloze seriële verbinding tussen een android telefoon en een arduino board.Hier is een korte video die toont een voorbeeld-app die ik heb gemaakt. Ik zal
Weerstation met SAMIIO, Arduino en Raspberry Pi

Weerstation met SAMIIO, Arduino en Raspberry Pi

Dit artikel demonstreert met behulp van de SAMI met eenvoudige, off-the-shelf sensoren en hardware. Specifiek, we verzamelen van klimaat gegevens van een goedkope temperatuursensor en doorgeven van deze gegevens naar de wolk via SAMI APIs. Van daarui
Menselijk lichaam inductie Alarm op basis van Arduino met een Arduino UNO, infrarode Sensormodule, Buzzer Module

Menselijk lichaam inductie Alarm op basis van Arduino met een Arduino UNO, infrarode Sensormodule, Buzzer Module

ICStation team van de afdeling onderzoek en ontwikkeling hebben gemaakt dit project over het menselijk lichaam inductie alarm. DC5V spanning wordt gebruikt om te werken. Wanneer iemand wordt weergegeven op het inducerend gebied van infrarode sensor e
Mini weerstation met Attiny85

Mini weerstation met Attiny85

In een recente instructable Indigod0g beschreef een mini weerstation dat vrij goed werkt, met behulp van twee Arduinos. Misschien niet iedereen wil offeren 2 Arduinos om vochtigheid en temperatuur lezingen te krijgen en ik merkte dat het moet mogelij
IoT weerstation met Adafruit HUZZAH ESP8266 (ESP-12E) en Adafruit IO

IoT weerstation met Adafruit HUZZAH ESP8266 (ESP-12E) en Adafruit IO

Hallo, iedereen! Tijd geleden zag ik dit weerstation door Aleator777 en kreeg ik geïnspireerd om mijn eigen weerstation. Ik zag dat de Intel Edison te duur in mijn land, dus heb ik besloten om iets goedkoper te vinden, en ik vond dat de Adafruit HUZZ
Zonne-aangedreven ARDUINO weerstation

Zonne-aangedreven ARDUINO weerstation

In een land als India zijn het merendeel van de mensen afhankelijk van landbouw. Voor de effectieve planning in landbouw weerbericht is van het allergrootste belang. Dus boeren altijd geïnteresseerd in het weer Forecasts.As boeren verblijf in afgeleg
Gemakkelijk IoT-weerstation met meerdere sensoren

Gemakkelijk IoT-weerstation met meerdere sensoren

Opmerking: Ik ben op zoek naar iemand die kan doe een spellingscontrole op onderstaande tekst. Bent u een native Engelse spreker/schrijver en annuleerteken u helpmenu dan neem contact met mij. (beloning = credits!)Hoi allemaal!In deze tutorial laat i
Acrylplaat RGB glowing weerstation met indoor/outdoor/forecast ESP8266 met

Acrylplaat RGB glowing weerstation met indoor/outdoor/forecast ESP8266 met

Het weerstation die ik heb gemaakt is gebaseerd op de software van Daniel Eichhorn uit Zwitserland. Deze firmware omvat de bepaling van de binnen temperatuur + vochtigheid, buiten temperatuur + luchtdruk (het ophalen van gegevens uit een 2e weatherst
WiFi Enabled Arduino - Interfacing met web API's

WiFi Enabled Arduino - Interfacing met web API's

Bent u bekend met de Arduino, maar zijn op zoek naar een beetje meer connectiviteit in uw projecten? Dit Instructable gaat over een nieuwe (en goedkoop) draadloze module die heeft getroffen de ingebedde wereld hard - de ESP8266. Deze kleine module is
Arduino-weerstation (AWS)

Arduino-weerstation (AWS)

In dit project, zullen we het maken van een weerstation dat meet luchtdruk, temperatuur, de daling van de regen, bodemvochtigheid en luchtvochtigheid met behulp van Arduino die gegevens voor data-acquisitie opslaan!Het is een vrij eenvoudig project e
Arduino Nano met WIZ550io = gemakkelijk Internet

Arduino Nano met WIZ550io = gemakkelijk Internet

Ik hou van de Arduino Nano - het is een mooi compact maar volledig functionele versie van de Arduino Uno. Echter, toen ik ging naar het verbinden met internet alle die netjes en opgeruimd kleinheid verdwenen onder de grote volledige formaat ethernet-