Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Steuern Sie Ihr Lichtsystem mit einem Smartphone

Komponenten und Verbrauchsmaterialien

1Sheeld
× 1
Arduino UNO
× 1
LED (generisch)
× 1
Jumper (generisch)
× 1

Über dieses Projekt

Die Projektidee besteht darin, zu beweisen, dass Sie Ihr Heimbeleuchtungssystem nur mit Ihrem Smartphone steuern können, daher repräsentieren die LEDs im Projekt verschiedene Systeme in unserem Haus als Beispiel.

Alles, was Sie für das Projekt brauchen:

1- 1Schal

2- Arduino Uno

3- LEDs

4-Jumber

Schließen Sie dann die Schaltung wie unten gezeigt an

Lassen Sie uns zuerst mehr über 1sheeld erfahren:

1Sheeld verwandelt Ihr Smartphone in 40 verschiedene Arduino-Shields. Wir müssen also keine Shields für Arduino kaufen, wie wir sie in unserem Smartphone haben.

Wie verwende ich 1sheeld?

1- Stapeln Sie 1Sheeld auf Ihr Arduino-Board und schreiben Sie den Code mit der 1Sheeld-Bibliothek.

2- Koppeln Sie das 1Sheeld-Board mit der 1Sheeld-App über Bluetooth.

3- Wählen Sie die Schilde aus einer Liste von über 40 Schilden aus.

Weitere Informationen zu 1sheeld und zur Verwendung von Schilden finden Sie unter diesem Link

http://1sheeld.com/tutorials/getting-started/

Zurück zu unserem Projekt...

Öffnen Sie die 1sheeld-App und verbinden Sie die App mit Ihrem 1sheeld, dann öffnen Sie das "Tastatur"-Schild.

Drücken Sie 'R' Die rote LED leuchtet auf

Drücken Sie 'Y' Die gelbe LED leuchtet auf.


Drücken Sie 'G' Grüne LED leuchtet auf

und um schließlich alle auszuschalten, drücke 'C'


Code

  • control_light_sys
control_light_sysArduino
#define CUSTOM_SETTINGS#define INCLUDE_KEYBOARD_SHIELD/* 1Sheeld-Bibliothek einschließen. */#include /* LEDs an Pin 11,12,13 */int ledRed =13; // für rote LEDint ledYellow =12; // für gelbe LEDint ledGreen =11; // für grünes LEDvoid setup () { / * Kommunikation starten. */ OneSheeld.begin(); /* Setzt die LED als Ausgang. */ PinMode (ledRed, OUTPUT); pinMode (ledGelb, AUSGANG); pinMode (ledGrün, AUSGANG); /* CallBack-Funktion der Tastatur. */ AsciiKeyboard.setOnButtonChange(&keyboardFunction);}//Ende von void setupvoid loop(){}/* Funktion die aufgerufen wird, sobald ein neues Zeichen gedrückt wird. */void keyboardFunction(char data){ /* Überprüfe das eingehende Zeichen. */ if(data =='R') { /* Schalten Sie die LED ein. */ digitalWrite (ledRot, HOCH); } // Ende von if else if(data=='Y') {/* Schalten Sie die LED aus.*/ digitalWrite(ledYellow,HIGH); } // Ende von else if else if (data =='G') { digitalWrite (ledGreen,HIGH); } // Ende von else if else if (data =='c') { digitalWrite (ledRed, LOW); digitalWrite (ledYellow, LOW); digitalWrite (LEDGrün, NIEDRIG); } // Ende von Els if else { DigitalWrite (ledRed, LOW); digitalWrite (ledYellow, LOW); digitalWrite (LEDGrün, NIEDRIG); }//Ende von else}//Ende der Tastaturfunktion

Schaltpläne

Circuit.fzz

Herstellungsprozess

  1. Temperaturbasiertes Gerätesteuerungssystem mit LM35
  2. Aktivieren Sie die Alexa-Steuerung für Ihren Deckenventilator
  3. Anwesenheitssystem mit Arduino und RFID mit Python
  4. Robotersystem zur Erkennung von Menschen mit Arduino Uno
  5. Universelle Fernbedienung mit Arduino, 1Sheeld und Android
  6. Einsatz des IoT zur Fernsteuerung eines Roboterarms
  7. Smart Home Automation und Sicherheitssystem mit 1Sheeld
  8. Einfacher und intelligenter Roboterarm mit Arduino
  9. Smart Door Lock mit WLAN-Anmeldeseite von Arduino &ESP8266
  10. Sicherung Ihres industriellen Steuerungssystems