Метка: DIY

  • Сдвиговые регистры в Arduino (74hc595)

    Сдвиговые регистры в Arduino (74hc595)

    от автора

    в

    Сдвиговые регистры — очень нужная и популярная вещь во многих проектах. Они позволяют размножить выходы вашего контроллера, что очень полезно, когда в реальном проекте вы нагрузите mega328 экраном, клавиатурой и другой периферией. Немного изучим теорию работы этого элемента, соберём простой скетч, а потом по графикам будет понятен алгоритм работы. Взглянем на выводы нашей микросхемы.

  • Установка Apple Homebridge на RaspberryPi

    Установка Apple Homebridge на RaspberryPi

    от автора

    в

    В одной из прошлых статей мы сделали устройство на базе ESP8266, которым можно управлять с устройств Apple, с помощью приложения «Дом». Официально поддерживаемых устройств очень мало, а сторонние легко подключать с помощью HomeBridge, который можно сделать на одноплатном компьютере, например Raspberry Pi. Кстати, в качестве испытуемого я взял самый первый старинный экземпляр c 512мб ОЗУ…

  • MP3 на ESP32. Музыка и звуки с SD карты. Тестируем PCM5102A и MAX98357A

    MP3 на ESP32. Музыка и звуки с SD карты. Тестируем PCM5102A и MAX98357A

    от автора

    в

    Недавно мы рассмотрели применение звуков в проекте, без использования дополнительных средств, использую по сути esp8266, усилитель и динамик. Но если в проекте предполагается использовать голос или музыку, лучше всё таки использовать внешний ЦАП, а если объёмы данных большие, то и microsd карту. Я впервые работаю с платой на базе esp32, поэтому добавим её в среду,…

  • Установка Arduino Pro IDE и первый взгляд

    Установка Arduino Pro IDE и первый взгляд

    от автора

    в

    Как бы не бунтовали любители профессиональных программ, среда Arduino активно развивается, и используется уже не только среди детишек и поделок уровня встроенного мигающего диода на плате. В последнее время запущена серия плат PRO (которую мы тоже разберём в следующих статьях), и самое главное — альтернативная среда Arduino IDE PRO, которая уже похожа на человеческий редактор.

  • Подключение дисплея  ili9341 к ESP8266. Вывод JPG картинки

    Подключение дисплея ili9341 к ESP8266. Вывод JPG картинки

    от автора

    в

    Недавно встал вопрос быстрого вывода картинок в среде Arduino, ведь обычно скорости avr и arm не хватает, чтобы быстро отрисовать изображение, незаметно для глаз. Все библиотеки, что я пробовал рисовали картинку около 1-1,5 секунд, что ужасно долго. Наконец, я случайно наткнулся на библиотеку, которая не описывается в рунете, но работает просто превосходно. Для начала конечно…

  • MQTT на телефоне с IOS. Управляем умным домом в среде Arduino

    MQTT на телефоне с IOS. Управляем умным домом в среде Arduino

    от автора

    в

    В прошлой статье мы рассмотрели способ отправки данных на MQTT сервер и увидели данные, которые приходят в окно браузера. Но это не очень удобно, поэтому скачаем клиент на телефон и сделаем красивую оболочку с отображением температуры. Обычно все разбирают установку на Android устройство — в iOs действительно не такой богатый выбор приложений. Я попробовал несколько…

  • i2c передача данных между двумя arduino. Передаём числа float и int

    i2c передача данных между двумя arduino. Передаём числа float и int

    от автора

    в

    Часто по разным причинам не хватает одного контроллера в проекте, особенно в процессе прототипирования. Допустим, подключили вы на одну плату дисплей и тачпад, и он занял почти все выводы, аппаратную шину SPI, а какой-нибудь датчик отнимает всё время для вычислений. Нужно временно расшириться, ставим рядом ещё одну плату, но возникает логический вопрос — как передавать…

  • Как стереть память esp8266 на windows 10

    Как стереть память esp8266 на windows 10

    от автора

    в

    Недавно хотел загрузить в esp8266 прошивку управления умного дома, для интеграции с Apple Home Kit, но перепробовав много вариантов, ни одна так и не заработала. Причину не мог найти долго, пока не ковырял другой проект, и заметил, что при загрузке прошивки, осталась wi-fi точка от предыдущей прошивки.

  • Умный дом за 200 руб на базе Supla. Удалённый термометр на esp8266

    Умный дом за 200 руб на базе Supla. Удалённый термометр на esp8266

    от автора

    в

    Недавно нашёл интересный проект — open source система умного дома. Причём есть большая поддержка со стороны крупных производителей, в Европе многие модули продаются в таких сетях как Lerua. У нас в рунете нет никакой информации по данному типу системы, поэтому я решил проверить как она работает. Заинтересовал меня красивый интерфейс управления, в стиле охранных систем…

  • Датчик температуры DS18B20 к ESP8266 и отправляем данные на БД MySql

    Датчик температуры DS18B20 к ESP8266 и отправляем данные на БД MySql

    от автора

    в

    Попробуем уже сделать на esp8266 что-нибудь действительно полезное. Большой плюс от такого дешёвого чипа, что его можно легко подружить с интернетом, а это открывает огромный потенциал в мир IoT. Дисплей мы подключили в прошлой статье, ну а теперь добавим ещё датчик температуры, возьмём для этого самую популярную модель DS18B20.