Установка WiringOP на Orange Pi Zero
Для чего нужен WiringOP ? WiringOP — позволяет управлять выводами GPIO (англ. general-purpose input/output) на вашем Orange Pi Zero. Подробнее о библиотеке WiringPi можно узнать на тут https://github.com/xpertsavenue/WiringOP-Zero Установка WiringOP Для установки мы используем GIT что…
Arduino. Используем Xinda — инфракрасный пульт управления (IR remote control).
Xinda IR remote control — довольно дешевые и простые китайские ИК пульты. Их цена на алиэкспресс меньше 1$, что делает их довольно популярным решением для всяких DIY проектов. ИК пульт…
Arduino. Обнаружение движения с использованием Arduino UNO и PIR-датчика HC-SR50
Большинство людей и даже организаций уделяют большое внимание физической безопасности своих помещений или имущества. В современном мире существует множество способов как защитить свое имущество от незваных гостей. Сюда входят сложные…
MicroPyServer — простой и быстрый веб сервер для ESP8266 и ESP32
Хочу рассказать о библиотеке MicroPyServer написанной на Python, которая позволяет взаимодействовать с устройствами ESP8266 и ESP32 посредством простого HTTP сервера. Что такое MicroPyServer? MicroPyServer это простой HTTP сервер предназначенный для…
Вышел обновлённый модуль камеры Raspberry Pi Camera Module 3
Raspberry Pi Foundation выпустила обновлённый модуль камеры Raspberry Pi Camera Module 3 с высоким разрешением и автофокусом. Также доступна инфракрасная версия для ночной съёмки. Цены начинаются с $25. Линейка камер…
Micropyserver. Реализуем авторизацию на IoT устройстве (esp8266, esp32)
Micropyserver — это простая библиотека для реализации HTTP сервера на базе устройств типа ESP8266 или ESP32 написанная на Micropython. Подробнее про библиотеку Micropyserver можно прочитать тут . Что пытаемся сделать?…
Датчики температуры и влажности. Что это такое и для чего нужны?
Многие системы используют в своем составе различные датчики температуры и влажности. Применение данных датчиков необходимо во всех случаях, когда нужно управлять параметрами системы в соответствии с данными температуры или влажности.…
Arduino: Ошибка при заливке скетча «avrdude: stk500_recv(): programmer is not responding»
Причины ошибки «avrdude: stk500_recv(): programmer is not responding» могут быть следующее: В Arduino IDE не правильно указан порт к которому в системе подключено устройство. Перепроверяем порт к которому подключили вашу плату,…
Arduino. ESP32 Wemos. Пример скетча Blink
Перед тем как использовать ESP32 в среде разработки Arduino IDE надо установить менеджер плат поддерживающий ESP32, подробнее об установке можно прочитать тут https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md Характеристики ESP32 Процессор: 32-х битный, частота 240 МГц;…
Как настроить UART (COM Port) на Orange Pi Zero
По умолчанию порты на Orange Pi Zero не настроены и для того что бы вклчить UART на Orange Pi Zero. Нужно сделать следующее: Отредактировать файл /boot/armbianEnv.txt, добавив значение uart1 или uart2 для…