Съдържание:

Сензорно мрежово устройство: 4 стъпки
Сензорно мрежово устройство: 4 стъпки

Видео: Сензорно мрежово устройство: 4 стъпки

Видео: Сензорно мрежово устройство: 4 стъпки
Видео: Домашен асистент - Телеметрия, част 4. Наличност на устройства zigbee2mqtt - Availability, Last seen 2024, Ноември
Anonim
Сензорно мрежово устройство
Сензорно мрежово устройство

Това сензорно мрежово устройство може да чете и пише от множество сензори от уеб страница. Данните от сензора се прехвърлят чрез RS485 комуникация към малинов pi, където данните се изпращат до уеб страница с помощта на php.

Стъпка 1: Хардуер

Хардуер
Хардуер
Хардуер
Хардуер
Хардуер
Хардуер

Списъкът на необходимия хардуер:

1. Малина Пи

2. Сензор или сензори, които използват RS485 комуникация

3. RS485 към usb конвертор

4. Захранване на сензора (сензорите)

5. LCD дисплей, който използва RS485 комуникация

6. Ethernet кабел или можете просто да го излъчите през wifi

7. Конектор за всички устройства RS485 заедно със 100 омов резистор за свързване между двата проводника за данни (зелен и бял проводник). Можете да използвате дъска за хляб, ако е по -лесно.

Стъпка 1: Свържете комуникационните проводници RS485 и GND проводниците от сензорите и дисплея към конвертора RS485 към usb.

Стъпка 2: Свържете usb кабела към RS485 към usb конвертор и малиновото pi.

Стъпка 3: Свържете захранването към сензорите и дисплея.

Стъпка 4: Свържете Ethernet кабела към компютъра.

Стъпка 5: Включете захранващия кабел за малиновото пи.

Стъпка 2: Настройте Raspberry Pi

Настройте Raspberry Pi
Настройте Raspberry Pi

За основната настройка на малиново пи отидете на https://www.raspberrypi.org/help. След това следвайте инструкциите за настройка на уебсайта на raspberry pi, за да инсталирате php и apache, като щракнете върху този уебсайт:

Стъпка 3: Уеб страница

Уеб страница
Уеб страница

Това е проста уеб страница, която използва php и html, но също така може да използва modbus за четене/запис на сензорите и дисплея. Кодът на серийния modbus на php в PhpSerialModbus.php е получен благодарение на Toggio и се намира в github чрез тази връзка https://github.com/toggio/PhpSerialModbus. Кодът във файла index.php, който се намира в прикачения файл index.pdf. Свържете се с вашето малиново пи, като въведете в уеб браузъра си IP адреса, който излъчвате на малиновия пи.

Стъпка 4: Видео на работеща система

Ето видео на работеща система

Препоръчано: