I2C сканер на Arduino

I2C сканер на Arduino

В этой статье расскажу как с помощью Arduino сделать I2C сканер, в качестве примера определю адрес LCD1602 дисплей, работающего по интерфейсу I2C. I2C сканер на Arduino Немного теории, I2C — это протокол, который позволяет различным устройствам взаимодействовать друг с другом используя одну шину данных SDA и SCL (всего два проводника), так же, для каждого …

Read More »

WEB Сервер на ESP-01 с DHT11, DHT22

В этом примере создадим простой Web сервер на ESP-01 (ESP8266) с отображением температуры и влажности, данные считываем с датчика DHT11, можно воспользоватся и DHT22, код не изменится. WEB Сервер на ESP-01 с DHT11, DHT12 Необходимые детали:► Беспроводной Wi-Fi модуль ESP8266-01 (ESP-01) x 1 шт.► Датчик температуры и влажности DHT11 x …

Read More »

Изготовление печатных плат в Китае (PCBWay)

Изготовление печатных плат в Китае (PCBWay)

Первую свою плату, изготовил примерно 10 лед назад, методом ЛУГ, но качество было ужасное… Затем в своем городе нашел небольшую фирму, которая производила печатные платы, дешево, но тоже качество было не очень из десяти плат, три всегда были с косяком. И решил попробовать заказать изготовление печатных плат в Китае, а …

Read More »

Подключение TFT-дисплея 1.8 к Arduino

В этой статье, расскажу как подключить TFT дисплеи с диагональю 1.8 дюйма к плате Arduino. А так же, расскажу как выводить текст, рисовать разные фигуры и отображать изображения. Технические параметры ► Напряжение питания: 3.3 В – 5 В► Диагональ: 1.8 дюйма► Разрешение: 128×160 пикселей► Цветность: 65 тысяч цветов в формате RGB► …

Read More »

Обзор датчика давления BMP180 (BMP080)

Обзор датчика давления BMP180 (BMP080)

Датчик BMP180 (3.3В, GY-68) — является недорогим и простым в использовании сенсорным датчиком, позволяющий измерить атмосферное давления и температуру окружающей среды. Используют данный датчик для определения высоты (чем выше, тем меньше давление), а так же в самодельных метеостанциях. Технические параметры ► Напряжение питания: 3.3 В – 5 В► Рабочий ток: 0.5 …

Read More »

Обзор датчика MQ7 (MQ-7)

В этом статье, расскажу как спроектировать детектор газа CO. Показания снимаются с датчика MQ7 (MQ-7), который специально разработан, для измерения окиси углерода (CO) в воздухе в пределах 10 до 1000 ppm. Регулировка чувствительности изменяется с помощью встроенного потенциометра. Технические параметры MQ7 ► Напряжение питания: 5В► Рабочий ток: 150 мA► Напряжение …

Read More »

Обзор шагового двигателя 28BYJ-48 с драйвером ULN2003

Обзор шагового двигателя 28BYJ-48 с драйвером ULN2003

Сегодня расскажу о 4-х фазном шаговом двигателе 28BYJ-48, работающим от постоянного напряжения 5В (существует модификация на 12В). Так как двигатель потребляет значительный ток, мы не можем подключить его напрямую к выводам Arduino UNO, для этого воспользуемся так называемый «Драйвером двигателя» основанном на микросхеме ULN2003. Технические параметры 28BYJ-48 ►  Модель: 28BYJ-48► …

Read More »

WEB сервер на ESP-01 с DS18B20

WEB сервер на ESP-01 с DS18B20

В этой статье расскажу, как можно реализовать простой WEB — сервер на чипе ESP8266 (ESP-01) с отображением на нем температуры с датчика DS18B20. WEB — Сервер на ESP-01 с DS18B20 Необходимые детали:► Беспроводной Wi-Fi модуль ESP8266-01 (ESP01) x 1 шт.► Датчик температуры DS18b20 x 1 шт.► Провод DuPont 10x, 2,54 …

Read More »

Обзор программатора USBAsp v.2.0

Обзор программатора USBAsp v.2.0

Сегодня расскажу, о недорогим и очень простом программаторе USBAsp v.2.0 для микроконтроллеров AVR (основанный на дизайне Томаса Фишла), с его помощью можно прошивать контроллеры AVR по интерфейсу ISP (не выпаивая его с платы), а самое главное, можно прошить загрузочный сектор на контроллерах Arduino. Технические параметры ► Напряжение питания: 5 В, DC ► …

Read More »

Обзор программатора для FLASH и EEPROM на CH341A

Обзор программатора для FLASH и EEPROM на CH341A

Сегодня рассмотрим простой но очень функциональный программатор на микросхеме CH341A (MinProgramment), который программирует микросхемы 24 и 25 серии используемые в материнских платах, роутеров, ноутбуков, маршрутизаторов и так далее. Технические параметры CH341A ► Напряжение питания: 5 В, DC ► Интерфейс: USB 2.0 ► Программирование/ чтение: FLASH и EEPROM 24-25 серий ► Габариты: …

Read More »

Обзор аудио-модуля XS3868

Обзор аудио-модуля XS3868

Сегодня расскажу, о ауди модуле XS3868, собранным на Bluetooth чипе OVC3860, работающий с профилями A2DP v1.2 (передача ауди) и AVRCP v1.4 (управление любого устройство Bluetooth, таких как мобильный телефон, Bluetooth адаптер и так далее). Технические параметры XS3868 ► Напряжение питания: DC 3.6 v — 4.2 v ► Максимальный рабочий ток: 55 мА (в режиме …

Read More »

Обзор USB адаптера для ESP-01 на CH340G

Обзор USB адаптера для ESP-01 на CH340G

USB адаптер специально разработан для модулей ESP-01 в котором содержится преобразователь уровней и регулятор напряжения на 3.3В, а так же удобное подключение. Через данный адаптер можно обмениваться данными с чипом ESP8266, а так прошивать его (необходима доработка паяльником). Технические параметры ► Напряжение питания: 5 В ► Максимальный рабочий ток: 240 мА ► Интерфейс …

Read More »

Обзор модуля ESP-01 на чипе ESP8266

Обзор модуля ESP-01 на чипе ESP8266

Китайская компания Espressif в 2014 году, начала продавать Wi-Fi модули, на чипах ESP8266. который сразу завоевал большую популярность у радиолюбителей из-за своей дешевизны и большими возможностями. На сегодняшний день существует большое количество различных модулей основанных на чипе ESP8266, в этой статье расскажу о  ESP-01. Технические параметры  ► Напряжение питания: 3 В ~ …

Read More »

OLED часы (термометр) на arduino и DS3231

OLED часы (термометр) на arduino и DS3231

В этой статье расскажу как собрать домашние часы и термометр (все в одном) на платформе Arduino c отображением времени (часы, день, неделя, месяц и год) и температуры. В качестве дисплея используем OLED матрицу (о данной матрице говорил в предыдущей статье), данные о температуре и времени считываем с часов реального времени RCT DS3231. OLED часы …

Read More »

Обзор OLED-дисплея 0.96,128х64 на SSD1306

Обзор OLED-дисплея 0.96,128х64 на SSD1306

OLED — дисплей являются одним из самых привлекательным и современным дисплеем, при небольших размерах и незначительном энергопотребление OLED дисплей, обеспечивает насыщенную контрастность. Дисплеи в основном доступны на чипе SSD1306, работающим на интерфейсе I2C, для работы которого необходимо только 2 провода, что позволяет быстро подключить и начать использовать. В этом статье расскажу, …

Read More »