Небольшое обновление
Вышло небольшое обновление дизайна и функционала сайта. Улучшен калькулятор резисторов. Сертификат пока жду.
сайт: http://arduinfo.ru/
тгк: arduinfo_off если не открывается то в многих браузерах можно зайти на сайт без сертификата.
Спасибо вам!
Хочу сказать спасибо за такое количество активности и советов. Вижу многим не понравилось отсутствие сертификата, но прошу понять что я в этом деле новичок и решил создать сайт со всем в одном месте потому что для меня это было проблемой. И конечно комментарии про функционал были, но я буду пробовать улучшать сайт.
И раз вы проявили так много активности то вот соц сети:
ТТ - @arduinfo
ТГК - @arduinfo_off
И конечно ссылочка на сайт http://arduinfo.ru (второй раз повторюсь пока без сертификата, если можете помочь то помогите)
Автополив с Пикабу: собрал в симуляторе три версии, от Nano до ESP32 с веб-админкой и MQTT
На днях в ленте попался пост Azatey.n про автоматический полив со схемой и скетчем. Схема понравилась: два насоса, фитолампа, меню на энкодере. Всё по делу, ничего лишнего.
И я подумал: а что если собрать это в моём симуляторе PinPort и заодно прокачать проект?
Сразу про честность:
Схему я подсмотрел у автора. Это его идея, ему спасибо.
Код мой, новый. Из поста я его не брал, писал с нуля.
Три версии одного проекта
Одну и ту же теплицу я сделал в трёх вариантах, от простого к навороченному:
Автополив и фитолампа на Arduino Nano: классика, меню на энкодере, экран, часы.
Автополив и фитолампа на ESP32 с веб-админкой: то же самое, плюс страничка, с которой всё настраивается.
Автополив и фитолампа на ESP32: веб-админка и MQTT: то же самое, плюс связь с брокером, чтобы данные летали в облако.
Как и у автора, меню управляется энкодером. В новых версиях к нему добавились веб-интерфейс и MQTT.
Что в схеме
ESP32 в роли мозга.
Три реле на 10 А: два для насосов, одно для лампы.
Цепь 12 В: блок питания, два тумблера и два насоса по 6 Вт.
Цепь 230 В: ввод, автомат, выключатель и сама фитолампа.
Датчик температуры и влажности, часы, экран и энкодер KY-040.
В реальной жизни 230 В в теплице штука опасная. В симуляторе можно спокойно набивать шишки: перепутал провод, увидел, что не работает, поправил. Дым из монитора не идёт.
Веб-админка
Самое приятное в версии с ESP32 поднимает свою страничку, где видно:
время, температуру и влажность;
статус MQTT («на связи», брокер MQTT);
состояние фитолампы: горит или нет, по какому расписанию;
обратный отсчёт до следующего полива каждого насоса;
кнопки «Полить сейчас».
А ещё там настраивается всё расписание: во сколько включать и выключать лампу, сколько секунд качать, раз в сколько дней поливать, в каком часу. Нажал «Сохранить», и пошло.
Сейчас, например, лампа работает с 7:00 до 21:00. Насос P1 качает 100 секунд раз в 3 дня в 20:00, а P2 качает 60 секунд раз в 2 дня в 8:00. Всё это меняется в два клика, без перепрошивки.
Что пришлось доработать в самом симуляторе
Чтобы такое вообще собрать, пришлось научить PinPort гибридным схемам. Раньше были отдельно лаборатории с контроллерами, отдельно с 12 В и 230 В. Теперь в одной схеме могут жить плата, цепь на 12 В и цепь на 230 В, и всё это связано реле.
Так что проект получился не только про автополив, но и хорошим тестом для самого симулятора. Ну и заодно ещё раз убедился, что вайбкодинг работает: код писали вместе с нейросетью, а я гонял и ругался.
Попробовать самому
Все три проекта открываются без регистрации, гостем: заходите по ссылкам выше, жмите «Старт» и смотрите, как оно работает. Можно подсмотреть, как соединены детали, и заглянуть в код.
Свои схемы собирать пока могут только зарегистрированные, а регистрация закрыта. Если хочется собрать что-то своё, напишите в личку или в комментарии, и я дам доступ в личный кабинет.
Расскажите, что бы вы автоматизировали в первую очередь. Огурцы, рассаду, аквариум? И как всегда: помидоры принимаются, желательно спелые. 🍅
Проект: pinport.ru
Не Wokwi, но тоже мигает: мой симулятор Arduino и ESP32 в браузере
Давайте сразу по-честному: это пост про мой проект. Смотрю, соседи по Пикабу пиарят свои поделки, и я такой: а чем я хуже? Так что вот, закидывайте помидорами, только желательно спелыми и по делу.
Да, это вайбкодинг, я не скрываю!
Сразу признаюсь: проект сделан вайбкодингом. Я придумывал, что и как должно работать, объяснял это нейросети, она писала код, а я тестировал, ругался и просил переделать. Получилось что-то среднее между программированием и режиссурой.
Идея и решения мои, а код делала нейросеть. Судить, что вышло, вам.
Пять лабораторий в одной вкладке
Что хотите собрать, то и открываете:
ESP32: Wi-Fi, датчики, дисплеи, код.
Arduino: Uno, Nano, Mega.
12 В: реле, лампы, моторы, автоэлектрика.
230 В: щиток, автоматы, УЗО, кабель, нагрев.
Электроника: транзисторы, RC-цепи, осциллограф.
Что внутри
Схемы мышкой. Детали таскаешь на холст, выводы соединяешь проводами. Схема хранится обычным текстом, её можно скопировать, положить в git или скинуть коллеге.
Настоящий код. Прошивка собирается настоящим arduino-cli, а работает в браузере. Пишешь на C++, жмёшь «Старт», и оно едет.
Осциллограф и логический анализатор. Двухканальный осциллограф с курсорами и логический анализатор, чтобы смотреть сигналы во времени.
Ток, напряжение, мощность в каждой ветке. Перегрузка и короткое замыкание считаются честно, а не по табличке.
Тепловая карта. Видно, какой кабель греется и где вот-вот запахнет. Виртуальный дым из монитора, правда, не пахнет.
Wi-Fi без интернета. ESP32 умеет веб-сервер и HTTP-запросы прямо в симуляторе.
Ошибки на русском. Ошибки компилятора переведены, а разбор схемы находит перепутанные SDA и SCL ещё до запуска.
Галерея: 367 готовых примеров
Любой проект можно открыть, запустить и сделать своей копией. У каждого есть разбор: что на схеме, какие библиотеки нужны и что делает код. Примеры разложены по платам и темам: ESP32, Arduino, 12 В, 230 В, электроника. Есть и всякая экзотика, вроде фильтров на одних данных или разбора трёх фаз в офисном щитке.
Уроки и калькуляторы
Для тех, кто начинает с нуля, есть уроки с проверкой прямо в модели: 38 уроков и 73 задачи. Не получилось, и проверка скажет, что именно не сходится. Есть подсказки и баллы, как в игре, только про электронику.
Курсы такие:
ESP32 с нуля
Arduino с нуля
Автоэлектрика 12 В
Электрика в квартире
Основы электроники
От схемы к устройству
Ещё есть калькуляторы: резистор для светодиода, закон Ома, делитель напряжения, цветовая маркировка резисторов, сечение кабеля, автомат по мощности, падение напряжения на 12 В. Любой результат можно открыть готовой схемой и посмотреть на приборах, врёт калькулятор или нет.
А чем отличается от Wokwi?
Честно: Wokwi зрелый и мощный проект, и я не пытаюсь его «убить». Просто у PinPort другой набор фишек:
Русский интерфейс и русскоязычные материалы.
Цепи на 220 В. Насколько я знаю, в Wokwi такого нет, а мне хотелось безопасно потренироваться и с сетевым напряжением.
Живые схемы в блоге. Статья и симуляция в одном месте, без копирования проекта к себе.
Если вы уже пользуетесь Wokwi, зайдите и сравните. Мне будет очень интересно услышать, чего не хватает.
А еще можно записывать gif к любому своему проекту и показывать друзьям.
Кому пригодится
Новичкам, которые хотят понять Arduino и ESP32 до покупки набора.
Студентам, у которых лабораторная завтра, а стенд занят.
Тем, кто хочет проверить код «на коленке» перед сборкой железа.
Всем, кто любит ковыряться в схемах ради удовольствия.
Как попробовать
Прямо сейчас регистрация временно отключена: зайдите на сайт как гость и запускайте любые проекты из галереи. Можно смотреть, как работают схемы, жать «Старт» и подглядывать, как всё собрано.
Свои схемы могут собирать только зарегистрированные пользователи, а регистрация закрыта: проект молодой, и я хочу спокойно его дорабатывать без наплыва народа. Но если хочется собрать что-то своё, напишите мне в личку или в комментариях, и я выдам доступ в личный кабинет.
А ещё скажите, чего не хватает: каких датчиков, модулей и плат добавить в первую очередь? Читаю всё.
Проект: pinport.ru
P.S.
И да, не все еще работает. Знаю, чиним.
Сделал сайт про Arduino для тех, кто только начинает — без рекламы и воды
Начинал с Arduino год назад и столкнулся с проблемой: информация
разбросана, половина статей устарела, а калькуляторы либо платные,
либо неудобные.
Решил собрать всё в одном месте:
— 12 проектов с пошаговыми схемами и кодом. От «мигающего светодиода»
до дисплея и датчиков.
— Калькулятор резисторов (цветовая маркировка) — считает сразу,
без кнопок.
— Закон Ома, LED-калькулятор, делитель напряжения, время работы
от батареи.
— Основы: какие пины за что отвечают, что такое ШИМ, как загрузить скетч.
Никакой рекламы, регистрации и «подпишись на курс». Просто сайт.
Если найдёте ошибки — пишите, поправлю.
Маленькая железная дорога
Теперь когда мне грустно на созвонах я жму кнопку и смотрю как маленький поезд едет по своим маленьким делам 🤡
В одном из ранних постов я писал о том что мечтаю замоделить миниатюрную железную дорогу. Так вот, я по-прежнему мечтаю, а пока вот.
За кадром несколько изменил конструкцию:
- Добавил корпусу скруглений для большей "мультяшности".
- Отвязал ландшафт от путей сделав пути не кольцом а просто коробом, так конструкция стала проще и устойчивее.
- Добавил кустики для живости обстановки.
- Поезд сделал монолитным, отдельные вагоны в процессе движения сильно тряслись, да и кольцевое движение не требует какой-то гибкости состава.
- Добавил детализации в мост: сделал чуть ниже по высоте и добавил две декоративные арки.
Поезд приводится в движение магнитами. Один магнит установлен на дне локомотива, а второй на диске под путями. В движение диск приводится, все так же, как и ранее, шаговым мотором 28BYJ-48 подключенным к ардуинке. Вся электроника свободно помещается внутрь корпуса модели, но я не стал этого делать, т.к. это прототип и начинка в дальнейшем пойдет на другие проекты. На дне модели предусмотрено отверстие для провода если есть желание запитываться не от батарейки, а от блока питания.
Следить за моими придумками и некоторые мои модели в STL можно скачать тут.
Интересная подборка роботов для самостоятельной сборки и программирования
Интересный комплект для конструирования интеллектуального робота-автомобиля. После сборки и программирования на Arduino или Python робот сможет отслеживать линии, обходить препятствия, дистанционно управляться и тд. Имеет контроллер esp32. Стоит такой набор около 4 900 руб. Кому интересно, ссылка на такого робота
Похожий набор от Acebott для сборки робота с манипулятором. Прекрасная возможность для детей и взрослых начать увлекаться робототехникой и программированием. Стоит такой около 8 600 руб. Ссылка на него
Прикольный набор для сборки двуного мини-робота, который умеет выполнять различные команды, ходить, танцевать, следить за объектом и тд. Стоит такой около 4 000 руб. Ссылка на него
Ещё она модель интеллектуального робота-автомобиля на обычных колёсах для сборки и программирования. Такой стоит около 3 300 руб. Ссылка на него
Набор для сборки робота на гусеницах и с камерой 3МП. Умеет распознавать препятствия, ездить по линии, воспроизводить мелодии и тд. Стоит такой около 8 700 руб. Ссылка на него
Набор для сборки умного робота-автомобиля Picar-X AI для Raspberry Pi. Стоит такой около 5 800 руб. Ссылка на него
Программируемый мобильный робот с большими глазами. Стоит такой комплект для сборки около 4 600 руб. Ссылка на него
Крутой бионический робот-паук для Arduino. Возможность управления через Wi-Fi. Стоит такой паучок-конструктор около 4 800 руб. Ссылка на него
Интересный умный дом для Arduino. Обучающий набор подойдёт для начинающих программистов и детей от 8 лет. Простой и увлекательный способ освоить основы электроники и программирования. Используя среду ACECode и Arduino IDE, вы можете изучить логику написания кода на C++ и научиться применять его в своих проектах. Стоит такой набор 3 600 руб. Кому интересно, ссылка на него
P.S
Уважаемые подписчики, если у вас не отображаются ссылки, то, скорее всего, у вас включен блокировщик рекламы, нужно просто временно его отключить и перезагрузить страницу.
Также не забывайте добавлять страницу в закладки, чтобы не потерять и заказать понравившиеся наборы роботов позже.
Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158











