Сообщество - Arduino & Pi
Добавить пост

Arduino & Pi

1 379 постов 20 580 подписчиков

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

Знакомство с Digispark ATtiny85. "Arduino для чайников"

Обучающее видео про начало работы с Digispark и управление нагрузкой с помощью этого контроллера. Самая маленькая Arduino-плата уже на канале! Приятного просмотра!


Скетчи к видео: https://disk.yandex.ru/d/XSxQDKH-fU2MzA


Приятного просмотра, друзья! И не забудьте подписаться на канал (https://www.youtube.com/arturostv), чтобы не пропускать полезные видео!

Сила Пикабу, помоги!

Друзья Пикабушники, ищу диск из набора Амперка, выглядит он вот так:

Сила Пикабу, помоги! Arduino, Амперка, Длиннопост, Без рейтинга

Отпишите, пожалуйста, у кого есть
Пост без рейтинга

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

Быстрое и красивое оформление интерфейса на дисплее Nextion

Недавно делал проект на Arduino и дисплее Nextion. В котором нужно было сделать сложный фон для оформления интерфейса управления. Реализовать теми методами про которые я рассказывал в предыдущих уроках про дисплей Nextion достаточно сложно. Поэтому появился повод снять еще одни урок по данной теме.

Создать дизайн данного интерфейса, можно используя всего 2 изображения.

Пассивное состояние кнопки

Быстрое и красивое оформление интерфейса на дисплее Nextion Arduino, Дисплей, Lcd дисплей, Жк-дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост

Активное состояние кнопок.

Быстрое и красивое оформление интерфейса на дисплее Nextion Arduino, Дисплей, Lcd дисплей, Жк-дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост

В рамках урока реализовал вывод и скрытие текста новым методом. Для этого понадобится два дополнительных изображения.

Быстрое и красивое оформление интерфейса на дисплее Nextion Arduino, Дисплей, Lcd дисплей, Жк-дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост

В ближайшее время будет проект по данному уроку. Подпишитесь, чтобы не пропустить!

Быстрое и красивое оформление интерфейса на дисплее Nextion Arduino, Дисплей, Lcd дисплей, Жк-дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост

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

Быстрое и красивое оформление интерфейса на дисплее Nextion Arduino, Дисплей, Lcd дисплей, Жк-дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост

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

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

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

HTTP-сервер ESP8266. Основы HTML разметки, Javascript, CSS

Сегодня поговорим о том, как сделать HTTP-сервер ESP8266. Рассмотрим основы HTML разметки и Javascript, CSS.

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

На основе полученных данных можно сделать более интересные вещи.

- Веб-сервер ESP32 (ESP8266) в среде Arduino IDE

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


- Подключаем DHT11, DHT22 к ESP32, ESP8266. Выводим показание на веб-странице.

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


- ESP32 и ESP8266 выводим статус на веб страницу и на OLED дисплей

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


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

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

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

Передаем данные с Arduino на компьютер и строим график по полученным данным

Управление реле с компьютера делал на Processing. Но, к сожалению, когда реши сделать боле сложные проекты, Processing мне не подошел. Решил я прейти на Visual Studio C#. И реализовал небольшой проект по получению температуры и построению графика по полученным данным.

Интерфейс приложения Windows Forms.

Передаем данные с Arduino на компьютер и строим график по полученным данным Arduino, Visual Studio, Windows, Программа, Своими руками, Видеоблог, Видео, Длиннопост, Датчик

Возможности приложения:

• Автоматический вывод Com-портов при запуске программы.

• Закрытие используемого Com-порта при закрытии программы.

• Обновление списка портов.

• Вывод текущей температуры.

• Вывод графика изменения температуры.

• Имение диапазона времени выводимой информации на графике.

Передаем данные с Arduino на компьютер и строим график по полученным данным Arduino, Visual Studio, Windows, Программа, Своими руками, Видеоблог, Видео, Длиннопост, Датчик

Это мое первое приложение C# Windows Forms, прошу строго не судить.

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


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

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

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

Caramelldansen

ШИМ ESP8266. Управление двигателем постоянного тока

Информации по работе с ШИМ для Arduino достаточно много. Но при работе с платой ESP8266 возникают вопросы: К каким пинам подключить? Почему не работают скетч, который отлично работает на Arduino UNO? Как управлять двигателем постоянного тока с помощью ESP8266?

Сегодня постараюсь ответить на данные вопросы.

ШИМ ESP8266. Управление двигателем постоянного тока Esp8266, Arduino, Урок, Видеоблог, Видео, Длиннопост

ESP8266 на примере распространённой отладочной платы NodeMCU, поддерживает ШИМ сигнал на пинах от D1 до D8.

ШИМ ESP8266. Управление двигателем постоянного тока Esp8266, Arduino, Урок, Видеоблог, Видео, Длиннопост

NodeMCU позволяет использовать одновременно не более 6 PWM выходов. Частота PWM может быть от 1 до 1000 Гц. Скважность задается 10 битным числом, то есть от 0 до 1023.

ШИМ ESP8266. Управление двигателем постоянного тока Esp8266, Arduino, Урок, Видеоблог, Видео, Длиннопост

А в скетче для Arduino мы задаем значение от 0 до 255. Поэтому скетч для данных плат нужно писать, опираясь на данные диапазоны.

Теперь мы знаем основные особенности работы с ШИМ и подключить двигатель постоянного тока к ESP8266 не составит труда. Конечно же, напрямую нельзя подключать, тут понадобится драйвер. Подробнее смотрите в уроке


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

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

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

Давайте делать крутые уникальные DIY-проекты, а не очередные ардуино-кликеры. Идей всем, разбирайте!

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

1. Электронные булавки для карты.
Идея в том, чтобы наделать светодиодных булавок для карты, а потом с компа управлять их свечением и миганием разными цветами.

Нужно напечатать на 3д-принтере (в любом фаб-лабе) корпуса, куда вставляется голый контроллер навесным монтажом, инфракрасный приёмник, две батарейки-таблетки, RGB-светодиод и вклеивается обычная канцелярская кнопка для пробковой доски.
Управляем через USB-свисток с инфракрасным светодиодом. Передаём ID булавки, и закодированный алгоритм переключения цвета.

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


3. Аудиорегистратор.

Фактически это микрофон с кнопкой на петличку. Его задача непрерывно писать звук вокруг, иметь внутри часы и в специальном файлике запоминать когда нажималась кнопка.

Идея в том, чтобы не приходилось ничего записывать в блокнотик. Просто ставим закладку кнопкой на записи и говорим (опционально) заголовок. Прибор сливает записанное во время зарядки через USB на комп. В это время работает на запись другой такой же прибор. При записи можно шифровать звук ассиметричным ключом так, чтобы завладев неправомерно петличкой с нее нельзя было получить звук. На компе при зарядке речь распознаётся и индексируется для текстового поиска. Можно в веб-интерфейсе видеть весь таймлайн с метками и заголовками, можно прослушать произвольные куски, пометить их ненужными, важными или прочитанными.

Такой девайс очень недооценён в походах, сплавах, путешествиях, когда путевые записи делать некогда, но непрерывно возникает необходимость делать какие-то пометки для отчета. Это цены за проезд и пирожки, это какие-то ориентиры, это номера телефонов и адреса, это разъяснения местных как докуда-то добраться (возможно на малознакомом языке), это комментарии о порогах и завалах на маршруте.  По временнЫм меткам запись четко привязывается к GPS-треку, который записывается каким-то другим устройством.
Смартфоны, к сожалению, пока что не могут выполнять такую функцию непрерывной записи, нужно более энергоэффективное специализированное устройство.


4. Контроллер для интеграции дешевой бытовой техники в умный дом.

Проблема. Есть, к примеру, хорошая недорогая, но качественная стиральная машина. Как интегрировать её в "умный дом"?
Делаем небольшое типовое устройство на базе ESP с вайфаем. Питаться оно может от внутреннего низковольтного БП стиральной машины, должно иметь несколько входов, заточенных на подключение параллельно индикаторным светодиодам стиральной машины и управляющим кнопкам без фиксации. Можно предусмотреть индуктивный датчик тока на основе токового трансформатора в виде петли вокруг силового кабеля для детекции нагрузки тэна, например.

Такое устройство сможет запустить стирку в заданное время, даже если машина изначально не имела таймера. Позволит отдавать статус её работы в контекст умного дома. Можно спросить у Алисы закончилась ли стирка, можно попросить ее напомнить по окончании или получить уведомление на смартфон.


5. Умный плеер для мягких игрушек.

Фактически это гибрид автономной mp3-колонки с RFID-сканнером. Идеально, если у этой штуки будет ещё и wifi для конфигурирования и функции радио-няни.
Идея в том, чтобы превратить любую мягкую игрушку ребенка в радио-няню с медиа-плеером. Загружаем на встроенную флешку через web-интерфейс сказки, аудио-книги, песенки, целые плейлисты, даём ребёнку связку RFID-карточек с картинками и ребёнок прислоняя их к игрушке может интерактивно взаимодействовать с контентом: включать нужные сказки или плейлисты, познавать мир прислоняя игрушку к разным предметам и слушая про них маленькие рассказы, можно встроить в лапку микропереключатель и вызвать родителей через вайфай и их смартфон, поговорить с ними голосом. Можно сделать для бабушек и дедушек карточки с их фотографиями и ребенок сможет "звонить" родным сам, прислоняя их карточки к игрушке.
Все технологии просты, понятны и доступны. Почему таких игрушек не выпускают массово - я ума не приложу.Там и сам девайс можно продавать и контент к нему и в комплекте с игрушками и только начинку... Можно забрендировать в форме сердечка, которое вкладывает душу в вашу любимую игрушку. Можно приспособить Алису к девайсу и многократно расширить функциональность, но это уже сложнее.


6. Походный сетевой коммуникатор.

Устройство, объединяющее в себе приёмо-передатчик в гражданском диапазоне, КВ-пейджер, GPS-трекер и GSM-шлюз.

Идея в том, чтобы объединять группы людей на пересеченной местности просто и прозрачной связью. Дать возможность адресно обмениваться короткими текстовыми и голосовыми сообщениями в реальном времени и режиме почтового ящика. Устройства связываются со всеми такими же устройствами по всем каналам, по каким могут достучаться, синхронизируют передачи друг с другом, имеют блютус\wifi, которые позволят со смартфона видеть на карте другие устройства. Удобно размещать такое в базовом лагере как ретранслятор, удобно ставить стационарно такие устройства в экспедиционном автомобиле с хорошей антенной,  удобно раздавать такие отделяющимся группам для стыковки и координации.
Конструктивно это водозащищенный кирпич с мелким экономичным ЖК-экранчиком для текстовых сообщений и гнездом для сменных аккумуляторов 18650.

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