Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Управление световой системой с помощью смартфона

Компоненты и расходные материалы

1Sheeld
× 1
Arduino UNO
× 1
LED (общий)
× 1
Перемычки (общие)
× 1

Об этом проекте

Идея проекта состоит в том, чтобы доказать, что вы можете управлять системой домашнего освещения, используя только свой смартфон, поэтому светодиоды в проекте в качестве примера представляют различные системы в нашем доме.

Все, что вам нужно для проекта:

1-1 лист

2- Ардуино Уно

3- светодиоды

4- Джамберс

затем подключите схему, как показано ниже

Сначала давайте узнаем больше о 1sheeld:

1Sheeld превращает ваш смартфон в 40 различных щитов Arduino. Таким образом, нам не нужно покупать щиты для Arduino, поскольку они есть в нашем смартфоне.

Как использовать 1sheeld?

1. Установите 1Sheeld поверх платы Arduino и напишите код, используя библиотеку 1Sheeld.

2. Подключите плату 1Sheeld к приложению 1Sheeld через Bluetooth.

3- Выберите щиты из списка, содержащего более 40 щитов.

для получения дополнительной информации о 1sheeld и о том, как использовать щиты, перейдите по этой ссылке

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

Вернемся к нашему проекту ...

Откройте приложение 1sheeld и подключите приложение к 1sheeld, затем откройте экран «клавиатура».

Нажмите "R". Загорится красный светодиод.

Нажмите "Y". Загорится желтый светодиод.


Нажмите "G". Загорится зеленый светодиод.

и, наконец, чтобы выключить все, нажмите "C"


Код

  • control_light_sys
control_light_sys Arduino
 #define CUSTOM_SETTINGS # define INCLUDE_KEYBOARD_SHIELD / * Включить библиотеку 1Sheeld. * / # include  / * светодиоды на контактах 11,12,13 * / int ledRed =13; // для красного LEDint ledYellow =12; // для желтого LEDint ledGreen =11; // для зеленого светодиодаvoid setup () {/ * Начать общение. * / OneSheeld.begin (); / * Устанавливаем светодиод как выход. * / pinMode (ledRed, ВЫХОД); pinMode (ledYellow, ВЫХОД); pinMode (ledGreen, ВЫХОД); / * Функция обратного вызова клавиатуры. * / AsciiKeyboard.setOnButtonChange (&keyboardFunction);} // конец void setupvoid loop () {} / * Функция, вызываемая при нажатии нового символа. * / void keyboardFunction (char data) {/ * Проверить входящий символ. * / if (data =='R') {/ * Включить светодиод. * / digitalWrite (ledRed, HIGH); } // конец if else if (data =='Y') {/ * Выключить светодиод. * / digitalWrite (ledYellow, HIGH); } // конец else if else if (data =='G') {digitalWrite (ledGreen, HIGH); } // конец else if else if (data =='c') {digitalWrite (ledRed, LOW); digitalWrite (ledYellow, НИЗКИЙ); digitalWrite (ledGreen, LOW); } // конец els if else {digitalWrite (ledRed, LOW); digitalWrite (ledYellow, НИЗКИЙ); digitalWrite (ledGreen, LOW); } // конец else} // конец функции клавиатуры 

Схема

circuit.fzz

Производственный процесс

  1. Система управления устройством на основе температуры с использованием LM35
  2. Включение Alexa Control для потолочного вентилятора
  3. Система посещаемости с использованием Arduino и RFID с Python
  4. Робототехническая система для обнаружения человека с использованием Arduino Uno
  5. Универсальный пульт дистанционного управления с использованием Arduino, 1Sheeld и Android
  6. Использование Интернета вещей для удаленного управления манипулятором
  7. Система автоматизации и безопасности умного дома с использованием 1Sheeld
  8. Простая и умная роботизированная рука с использованием Arduino
  9. Умный дверной замок с использованием страницы входа в WiFi от Arduino и ESP8266
  10. Защита вашей промышленной системы управления