Сообщество - Arduino & Pi

Arduino & Pi

1 493 поста 20 825 подписчиков

Популярные теги в сообществе:

75

Урок 3. Переменные и математические операции в MicroPython

Сегодня в уроке рассмотрим переменные и математические операции в MicroPython. Научимся попеременно включать 2 светодиода, написав всего 14 строчек кода.

Переменные в MicroPython.

MicroPython основан на Python 3, поэтому типы данных и работа с переменными будет точно такой же, как и в Python.

Типы данных в Python.

Давайте рассмотрим основные типы данных Python.

Математические операции в MicroPython.

Математических операций в Python много, поэтому рассмотрим только основные.

Мигание светодиодом. Оптимизируем код.

Давайте оптимизируем код «мигание светодиодом», используя полученные знания в данном уроке.

Мигание двумя светодиодами на ESP32 и MicroPython.

Скачать материалы из урока можно тут


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 7

Рейтинг винных шкафов 2022. На что обратить внимание при выборе, обзор брендов

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

Конечно, производители уже позаботились об этом и создали специализированные винные шкафы. Остается только подобрать модель под свои нужды, а вот каким образом разберемся далее.

По системе охлаждения винные шкафы делятся на 3 вида:

Очень похожие на наши обычные холодильники – компрессорные. Бывают разных размеров. Используется в них хладагент, а с помощью компрессора происходит поддержание нужной температуры внутри шкафа.

В большинстве моделей винных шкафов используется термоэлектрическая система охлаждения. Работают такие шкафы благодаря системе Пельтье. Чаще всего такие модели компактные, тихие и доступные по цене.

Самые редкие винные шкафы – это модели с абсорбционной системой охлаждения. Они бесшумные, у них нет даже малейшей вибрации, но и стоят такие винные шкафы достаточно дорого.

Размеры у винных шкафов бывают самые разные – от маленьких, вмещающих в себя всего 6 бутылок вина, до огромных винотек. В первую очередь любой винный шкаф должен поддерживать нужный уровень влажности, защищать бутылки от ультрафиолетовых лучей и не иметь перепадов температур.

К каким винным шкафам стоит присмотреться, а покупку каких брендов лучше отложить рассмотрим далее.

Бюджетные модели

1. Libhof Amateur AP-8. Модель с отличным соотношением цены и качества. Дизайн лаконичный, так что будет выигрышно смотреться абсолютно в любом интерьере. Управление сенсорное, максимально понятное, с поддержанием температуры тоже никаких проблем нет. Работает тихо.

2. Cold Vine C8-TBF1. Тоже вполне себе достойная модель. Дизайн простенький, но работает шкаф очень даже неплохо. Из минусов проигрывает по гарантии – у Libhof она на год больше, ну и некоторые жалуются на тусклую подсветку.

3. VIATTO VA-JC16. Одна из самых бюджетных моделей. Компактная, поэтому подойдет для начинающих коллекционеров или просто тех, кто хочет хранить вино правильно. Управление у шкафа удобное, смотрится для своей цены стильно. Однако качество пластика здесь не самое лучшее, из-за этого некоторые жалуются на его запах.

Модели среднего ценового диапазона

1. Libhof Amateur ARD-21. Качественная модель с двумя полками, которая подойдет как для хранения вин, так и для их дозревания. Температуру держит отлично, да и смотрится классно.

2. Cold Vine C34-KBF2. Достойный шкаф. Есть две температурные зоны. Вместимость уже серьезная, но в то же время у данного шкафа достаточно компактные размеры. Стоит правда эта модель несколько дороже остальных.

3. Kitfort КТ-2406. Простенький на вид, но довольно неплохой винный шкаф. Правда в отличие от первых двух моделей камера здесь всего одна.

Премиум-модели

1. Cold Vine C38-KBF2. Отличный винный шкаф. Имеет две камеры, встроенный замок на двери. Каждая из зон имеет отдельную сенсорную панель управления.

2. Libhof Gourmet GPD-45 Premium. Продвинутая модель с большим количеством настроек и режимов, а также низким уровнем вибраций. Смотрится шикарно, есть даже возможность подогрева камеры. Если совсем придираться, то хотелось бы чуть ярче подсветку.

3. DOMETIC C20G EuroLook. Тоже весьма удачная модель. Есть подсветка и все необходимые режимы. Правда вместимость за почти такую же цену гораздо меньше, чем у Libhof и Cold Vine.

Все рассмотренные бренды достаточно качественные, но отдельно хочется отметить Libhof. Если сравнивать с остальными, то у этого бренда одна из самых больших линеек винных шкафов. Есть модели на любой вкус, разной продвинутости и встраиваемости. Да и цены одни из самых доступных, учитывая все характеристики.

Показать полностью 3
0

Raspberry pi3b. Выдаёт ли видео?

Добрый день всем. Короткий вопрос. Решил тоже приобщиться к малине. Купил с авито бокс под неспи и собсно пи3. В подарок два джоя и кабель хдми. Купил флешку на 32. Залил вроде рекалбокс. Вставил карточку. Завёлся. Но вот беда. У меня пока нет рядом телека с хдми. Есть только старый кинескопный с RCA моновходом. Купил пару шнуров разнотипных. 4-контактный джек-3RCA . Погуглил правильное подключение. Итог- нет изо. Вопрос. Малина паралельно видео-аудио выводит на джек и хдми? Или через хдми нужно вывести, и поковыряться в настройках для джека? Всем спасибо за ответы.

53

Car Wi-Fi. Машинка на ESP8266 и M5Stack. Проект MicroPython

Сегодня я расскажу, как можно сделать Car Wi-FI на ESP8266 и M5Stack. Запрограммировал всё на MicroPython, а также написал небольшую программу для компьютера, которая позволяет управлять машинкой.

На пульте управления имеются 4 кнопки.

Машинка совершает движения только тогда, когда мы нажимаем и удерживаем кнопку. Если кнопку отпустить, движение прекращается.

Также на пульте есть информация о проценте заряда батареи M5Stack.

Написал программу на Python для управления машинкой с компьютера. Она получилась очень минималистичная, так как это моя первая программа для ПК на данном языке.

Схема подключения электроники Wi-FI машинки.

Исходные материалы можно скачать тут.

Уроки по программированию ESP32, ESP8266 на MicroPython можно посмотреть тут.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 6
11

Вентилятор на Arduino (температура/влажность воздуха)

Добрый день, сообщество!

Подскажите, пожалуйста, как собрать устройство для следующих требований:

1. нужно включить вентилятор при достижении определенной влажности или температуры.

Имеется в наличии:

-Arduino Uno Eleego starter kit (с резисторами, транзисторами, кондеями и прочей радостью)

- HiLetgo 5V One Channel Relay

- HiLetgo DHT22/AM2302 Digital Temperature And Humidity Sensor Module

-12V cooling fan

Все, что есть на просторах сети, предлагает либо включение вентилятора при достижении определеной температуры, либо какой то приблуды, увлажняющей воздух.

Не силен в програмировании, и сам скетч написать не могу. поделитесь, пожалуйста, хотя бы ссылкой, если такое устройство есть в природе.

Заранее благодарю.

P.S. устройство нужно для погреба.

42

Как распознавать жесты и управлять Arduino?

Сделаем так, чтобы один палец управлял яркостью светодиодной ленты, два - цветом, ну а другие жесты - всем, что вам придет в голову.


Видео, на которое ушло ~20 моих вечеров. И не говорите, что вам нужна текстовая версия, я слишком устал :)

Исходники всех программ и инструкции разместил на этой странице:

https://edu.labrazum.ru/cv-arduino/

78

Микроконтроллер ESP32 MicroPython. Пример первой программы

Сегодня в уроке разберём пример «мигание встроенным светодиодом» на плате ESP32.

Рассмотрим распиновку микроконтроллера ESP32 DEVKIT V1.

Более подробную информацию о назначении GPIO ESP32 DEVKIT V1 читайте тут.

Рассмотрим, как можно с помощью консоли REPL проводить отладку кода без загрузки в микроконтроллер.

Определимся с очерёдностью выполнения файлов интерпретатором MicroPython.

И напишем пример «мигание встроенным светодиодом».

Боле подробное описание и исходные материалы к уроку можно посмотреть тут.

Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 4
433

Симулятор Arduino, Raspberry Pi Pico, ESP32, FastLED, MicroPython

Для того чтобы начать создавать свои проекты с использованием различных плат Arduino, Raspberry Pi Pico, ESP32, Attiny85 достаточно перейти на сайт wokwi.com и выбрать нужную плату для разработки.

Нашел я симулятор wokwi при разработке проекта светодиодной гирлянды на ESP32.

Симулятор просто незаменим для написания световых эффектов с использованием библиотеки FastLED.

Кроме программирования адресных светодиодных лент, можно запрограммировать светодиодные матрицы

Симулятор проектов на MicroPython

Проектом  можно поделиться, нажав на кнопку «Share».

Мой пример проекта https://wokwi.com/arduino/projects/320758263801971282

Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 7
Отличная работа, все прочитано!