2. Der Schaltplan - Übertragung von Signalen zwischen zwei Controllern - Funkempfänger
2. Der Programmcode - Übertragung von Signalen zwischen zwei Controllern - Funkempfänger
int LED=12;
mySwitch. enableReceive(0); // Empfänger ist an Interrupt-Pin "0" - Das ist am UNO der Pin2
pinMode(LED, OUTPUT); //Der Pin mit der LED (Pin13) ist jetzt ein Ausgang. } intln( value);
if (value == 5678) //Verarbeitung: Wenn der Arduino die Zahl "5678" empfängt, dann...
{ //Programmabschnitt des IF-Befehls öffnen. digitalWrite(LED, HIGH); //dann soll die LED leuchten
delay (500); //und zwar für 0, 5 Sekunden (500 Millisekunden). Funk relais 12v mit fernbedienung in english. digitalWrite(LED, LOW); //danach soll die LED aus sein. } //Programmabschnitt des IF-Befehls schließen. } 3. Erweiterung: Messwerte per Funk übertragen
Am Arduino mit dem Sendemodul ist zusätzlich ein Temperatursensor angeschlossen, Der Messwert des Sensors soll per 433mhz an einen zweiten Arduino gesendet und dort am Serial Monitor angezeigt werden. Außerdem soll am Empfänger-Arduino eine "Warn-LED" leuchten, wenn die Temperatur 25°C oder höher ist.
Funk Relais 12V Mit Fernbedienung In English
Dieser 8-Kanal Funk Empfänger arbeitet mit 8 Kontrollmodi. Funk relais 12v mit fernbedienung de. Das funk Set kann für
Fernsteuerung von 8 Elektrogeräte verwendet. Mit Eigenschaften von Anti-Intenferenz, Beschutzung
vom Gegenstrom, übermäßigen Strom wird es auf fast alle elektrische Anlage, wie
Lichter, Motoren, Türöffner, Garagentor, E-Schloss, Rolladen, Ankerwinde, Kran
usw., angewendet. Das Operationsvideo dieses funk Setes als Motor Regler von 4 Motoren schauen Sie
bitte HIER; als
funk Lichtschalter von 8 Lampen schauen Sie HIER bei
Youtube.
void setup() //Hier beginnt das Setup. mySwitch. enableTransmit(10); // Der Sender wird an Pin 10 angeschlossen
pinMode(taster, INPUT); //Der Pin mit dem Taster (Pin 7) ist jetzt ein Eingang. } void loop()
{ //Mit dieser Klammer wird der Loop-Teil geöffnet. tasterstatus=digitalRead(taster); //Hier wird der Pin7 ausgelesen (Befehl:digitalRead). 16 Kanal DC 12V 24V Funkschalter mit Fernbedienung 433MHz – Fernbedienung Schalter Onlineshop. Das Ergebnis wird unter der Variable "tasterstatus" mit dem Wert "HIGH" für 5Volt oder "LOW" für 0Volt gespeichert. if (tasterstatus == HIGH)//Verarbeitung: Wenn der taster gedrückt ist (Das Spannungssignal ist hoch)
{//Programmabschnitt des IF-Befehls öffnen. (5678, 24); // Der 433mhz Sender versendet die Dezimalzahl "5678"
delay (50); // 50 Millisekunden Pause} //Programmabschnitt des IF-Befehls schließen. else //... ansonsten...
{ //Programmabschnitt des else-Befehls öffnen. (1234, 24); // Der 433mhz Sender versendet die Dezimalzahl "1234"} //Programmabschnitt des else-Befehls schließen. } //Mit dieser letzten Klammer wird der Loop-Teil geschlossen.