сайт для палких паяльників

Translations

Переклади з української на інші мови

PWM контролер на базе микросхемы PCA9685

PCA9685 – это 16-ти канальный 12-разрядный контроллер. Частота ШИМ настраивается в пределах от 24 до 1526 Гц. Хотя на плате от Adafruit написано от 40 до 1000 Гц. С помощью ШИМ контроллера можно управлять яркостью светодиодов, сервоприводами, и другими устройствами, где в качестве управляющего сигналы применяется ШИМ сигнал.
Continue reading “PWM контролер на базе микросхемы PCA9685” »

Небольшой обзор датчика давления, температуры и влажности BME280 производства Bosch Sensortec в сравнении с BMP280. Ранее я делал обзор датчика BMP280 (и более ранних версий BMP180, BMP085). Эти датчики очень похожи. Различие в том, что BME280 имеет гигрометр и за счет этого его корпус шире чем у BMP280. Количество выводов и их расположение на корпусах совпадают.

Continue reading “BME280 – датчик атмосферного давления с гигрометром” »

Магнитометр HMC5883L

Трехосевой магнитометр HMC5883L достаточно распространен. Иногда его неправильно называют компасом. Но сам по себе он таким не является. Попробуем разобраться, почему и что можно сделать, чтобы все-таки превратить его в электронный компас. В прошлой статье я писал о гироскопе и акселерометре MPU-6050, который позволил нам определять наклоны по двум осям. Но определение положения относительно вертикальной оси осталось без внимания. Безусловно, для этого можно было использовать гироскоп. Но у гироскопа есть дрейф и он не может нам показать направление по сторонам света. Для этого попробуем задействовать трехосевой магнитометр HMC5883L.

Continue reading “Магнитометр HMC5883L” »

MPU-6050 – гироскоп – акселерометр

Трехосевой гироскоп с трехосевым акселерометром MPU-6050 очень доступен по цене, чем и приобрел себе популярность. Этот датчик применяется для определения положения в пространстве, в системах стабилизации положения, стабилизации прямолинейного движения и движения по заданной кривой. Например, в балансирных роботах, в игровых приставках, применяется в робототехнике, для измерения углов наклона, скорости вращения, в авиамоделизме его применяют в автопилотах. Датчик может применяться для измерения перегрузок и тому подобное.

Continue reading “MPU-6050 – гироскоп – акселерометр” »

Neoway M590 – GSM/GPRS модем

Недавно мне понадобилось организовать управление прибором с помощью SMS с минимальными финансовыми вложениями. После поисков дешевого варианта, приобрел у китайцев модем Neoway M590. Это довольно старая и простая железка. Приобрел кит-набор за $5.2. Сам модем и держатель карты был старый, то есть был в использовании, а остальные компоненты и плата – новые. Плата почему-то очень большая с кучей свободного места. Вероятнее всего для монтажа в шкаф. Модем имеет внешнюю антенну. Neoway M590 оказался прожорливым. При подключении к 5В микрокомпьютера просаживал напряжение так, что светодиод питания в Raspberry Pi тух. Это при том, что блок питания 2А, а сам микрокомпьютер потребляет не более 0,6А. Raspberry Pi при этом, на удивление, не перезагружался. В дальнейшем, питание модема было организовано отдельно. Если заглянуть в документацию к Neoway M590, вы найдете информацию о том, что максимальной пиковый ток может достигать 2А!
Continue reading “Neoway M590 – GSM/GPRS модем” »

Raspberry Pi. Raspbian. Отправка почты через аккаунт Gmail

Устанавливаем нужные пакеты:


sudo apt-get install ssmtp mailutils

Редактируем ssmtp.conf:


sudo nano /etc/ssmtp/ssmtp.conf

Корректируем строки:


mailhub=smtp.gmail.com:587
AuthUser=email@gmail.com
AuthPass=password
UseSTARTTLS=YES
UseTLS=Yes

Continue reading “Raspberry Pi. Raspbian. Отправка почты через аккаунт Gmail” »

ИК-дистанционное управление. Использование LIRC в Python

Инфракрасное дистанционное управления давно стало обычным явлением и присутствует во многих бытовых приборах. К микрокомпьютеру Raspberry Pi можно подключить ИК-приемник и управлять им обычным пультом, например, от обычного телевизора.

Я приобрел плату с ИК-приемником и пультом. Но можно использовать в качестве ИК-приемника что-то попроще, например TSOP382. Его можно подключать напрямую, как показано на схеме. А в качестве пульта использовать любой пульт дистанционного управления от бытовых приборов.

Continue reading “ИК-дистанционное управление. Использование LIRC в Python” »

Устанавливаем Raspbian на Raspberry Pi без клавиатуры и монитора.

Когда я приобрел Raspberry Pi модели A, и воткнул Wi-Fi карточку в один единственный USB порт (USB хаба у меня нет), возник вопрос установки Raspbian без клавиатуры и монитора. Это делается элементарно, если у вас есть любой переходник с UART в USB. Для тех, кто еще не знает, как это делается, этот коротенький “склерозник”:
Continue reading “Устанавливаем Raspbian на Raspberry Pi без клавиатуры и монитора.” »

Очередное радикальное обновление моей метеостанции состоялось.

OLD_meteo

Раньше у меня работала метеостанция, которая была сделана на базе NETAlarm (я о ней так и не написал). Ее задача была довольно простой: снимать данные с датчиков атмосферного давления, влажности и температуры и отправлять на сайт. Эта метеостанция достаточно долго и исправно работала. И, когда встал вопрос о её дальнейшем развитии, выяснилось, что в микроконтроллере уже не хватает памяти. Еще одна, достаточно неприятная, особенность – метеостанция должна одновременно находиться в досягаемости питания (220В), компьютерной сети и проводов от датчиков, которые находятся на улице. Для того, чтобы дотянуть компьютерную сеть, приходилось использовать коммутатора. К тому же, на время обновления ПО, приходилось ее выключать на длительное время.

Continue reading “Wi-Fi Метео станция” »

ESP8266 – недорогое решение для подключения различных устройств, разработанных преимущественно на базе микроконтроллеров, к сети WiFi. ESP8266 работает с интерфейсом UART, что упрощает процесс подключения к микроконтроллера и является наиболее простым и понятным решением. Модуль управляется AT командами и не требует никаких специализированных библиотек.

ESP8266 ESP8266 ESP8266 ESP8266

Параметры модуля ESP8266

  • напряжение питания 3.3 В
  • ток 215 mA в режиме передачи данных, до 62 mA при приеме данных
  • 802.11 b/g/n протокол
  • управления модулем с помощью AT-команд
  • рабочая температура от -40 до +125 градусов по шкале Цельсия
  • максимальная дистанция связи – 100 метров

Continue reading “WiFi модуль ESP8266” »

NCP1400A – Step-UP стабилизатор напряжения

Я уже писал о Step-UP регуляторе напряжения MAX1674. Сегодня речь пойдет о NCP1400A. NCP1400A имеет значительно меньшую цену и выполняет те же функции Step-Up регулятора напряжения, но имеет более низкий КПД. Частота преобразования фиксированная – 180 кГц. Документация на NCP1400A обещает запуск от напряжения 0.8 В и работу при напряжении 0,2 В. NCP1400A рассчитана на максимальный ток 150 мА.

Continue reading “NCP1400A – Step-UP стабилизатор напряжения” »

Translate
Архіви

© 2011-2019 Андрій Корягін, Кременчук - Київ, Україна