Электроника

Рассыпуха, печатные платы
vortigont

Прошивка для паяльника Feizer PTS200 V2 ESP32

  • 3,783
  • 77
Электроный паяльник под жала-картриджи Feizer PTS200
Позволяет работать с картридж-жалами TS, T12.
Идет в комплекте со своим жалом на 100Вт при питании от PD 20В.
Построен на основе контроллера ESP32S2, прошивка открытая.
Я создал форк прошивки. Чисто из интереса есть планы её полностью переписать и привести к удобоваримому виду.

Если есть владельцы таких или интерес обсудить вопросы связанные с ШИМ и ПИД-регулированием нагревателя и пр - присоединяйтесь.

По оригинальной прошивке - это какойто наколенный скетч, а не код. Из особо ярких моментов:
— прошивка не использует ПИД регилирование
— ШИМ как таковой тоже не используется, нагреватель дергается туда-сюда от минимума до максимума, кроме как одном режиме 50% 20В, где максимум ШИМится.
— температура...
U

Куртка «Бейн»

  • 1,992
  • 0
Всем привет!
Поделюсь своими наработками по куртке с электроподогревом. У меня по ним уже сложился опыт аж из 2 разных штук :), и есть идеи для следующих. Первая версия представляла собой 4 аккума 18650, BMS, и трёхпозиционный тумблер для переключения между 1S и 2S. Больше всего намучился с нагревательными пластинами из вшитого в ткань провода МГТФ. Эта конструкция неплохо проработала уже 3 зимы, а единственное чего не хватало - это емкости побольше и автоотключения. Но тут я проникся Ардуиной и собрал следующего монстра:
photo_2023-03-08_20-15-11.jpg
Крутой корпус от повербанка с Алика, 10 аккумов 18650, Arduino Nano, акселерометр, термометр, энкодер, OLED экран, и 1300 строк кода! Ну и для такой крутости, конечно, крутое название (см. тему. Надеюсь до всех дошло) :)
photo_2023-03-08_20-15-05.jpgphoto_2023-03-08_20-15-06.jpgphoto_2023-03-08_20-15-09.jpg
Умеет...
vipappprograms

ARDUINO Arduino Computer

  • 2,571
  • 3
Arduino Computer - это мини компьютер

Последняя версия это: 13
Mishanya TS

ESP, IoT WiFi лампа - будильник. Обсуждение прошивки FieryLedLamp

  • 164,239
  • 1,319
Прошивка 127 эффектов в 1 "FieryLedLamp"

Полнофункциональный web интерфейс для настройки лампы и управления эффектами. Семисегментный дисплей (TM1637). Озвучивание эффектов, времени и будильника "Рассвет" (DFplayer mini). ИК пульт ДУ (IR Remote Control).

01Меню.jpg 02Главная.PNG 03Начальные.jpg IP.jpg MQTT.jpg 04Пользователь.jpg 05Оборудование.PNG 06Цикл.jpg 07Звук.PNG 08Рассвет.PNG 09Мульти.jpg

Версия...
TechnoMagic

Русский шрифт на LCD1602 | Учим китайский дисплей русскому языку

  • 9,482
  • 3
Приветствую всех ардуинофобов и ардуинофилов ‍
LCD1602 - один из самых популярных дисплеев из-за его дешевизны и простоты использования. Неприятность заключается в том, что нельзя выводить абы какие символы на дисплей, можно только те что уже вшиты в него на заводе. Обычно встречаются дисплеи с вшитыми китайскими и английскими буквами и цифрами. Существуют дисплеи с вшитой кириллицей (обозначаются маркировкой CT или CP), но их сложнее найти, а стоят они дороже. Этим постом предлагаем решение проблемы.

Создатели дисплея любезно позаботились о нас и оставили 8 пустых ячеек в дисплее куда можно записать свои символы. Вот в эти 8 ячеек мы и засунули 33 буквы русского алфавита, а за одно и переписали цифры и знаки препинания, чтобы всё было в едином стиле.

Демонстрация шрифта. В ролике заметно мерцание текста, в реальности этого не заметно.
...
edkotinsky

ARDUINO Измеритель LC

  • 11,552
  • 24
Относительно простой и относительно дешевый измеритель емкости и индуктивности. Делюсь опытом своего повторения устройства и переводом программы на Arduino IDE.

110pf.jpg

Модуль измерителя
lc_meter_mearurementModule_1.png

Плата питания и Arduino Nano
lc_meter_MCmodule_1.png

Не стану излагать здесь всю теорию, ибо она хорошо описана в источниках. (советую почитать, интересно!)

Принцип измерения заключается в подаче меандра на измеряемый конденсатор или индуктивность и преобразовании тока разряда конденсатора (или тока индуктивности) в напряжение, которое сглаживается и подается на АЦП Arduino. При измерении емкости конденсатор во время положительного полупериода заряжается через резистор R6 и диод D5, во время отрицательного разряжается через резистор R6 и диод D1, и его разрядный ток...
CyberLab

ARDUINO Ардуино играет музыку на бокалах

  • 3,312
  • 28

Схема

glass-harp.jpg

Скетч
C++:
#include "Adafruit_NeoPixel.h"
#include "CyberLib.h"

#define DEBUG     false //false true включить режим отладки
#define DIR_1     D8_High
#define STEP_1    D9_High
#define HAMMER_1  D10_High
#define DIR_0     D8_Low
#define STEP_0    D9_Low            
#define HAMMER_0  D10_Low            
#define WS2812_PIN   11              // выход для подключения ws2812

#define step_num 400                // количество шагов на 1 оборот ШД. включен полушаговый режим для снижения шума
#define note_num 7                  // Количество нот-бокалов
#define step_note step_num/note_num // количество шагов двигателя между нотами. вычисляет автоматически
#define step_duration 950          // длительность шага влияет на скорость ШД. чем ниже значение тем быстрее , но есть вероятность пропуска шагов
#define ratio 1.3                   // коэфициент делитель длительности отрицательного...
Alfeo

ЭЛЕКТРОНИКА CH340G или CP2102

  • 6,906
  • 6
Встал вопрос. На Алиэкспрессе в наличии имеются платы NodeMCU с двумя вариантами USB-UART преобразователей CH340G и CP2102.
При этом цена различается, сразу напрашивается вопрос в чём главное отличие? Что прослужит дольше в условиях ежедневной перезаписи?
q1URtlP0CMo.jpg
Sergo_ST

ARDUINO Часы на ГРИ. Альтернативная прошивка

  • 229,736
  • 2,228
Альтернативная прошивка для различных проектов часов на ГРИ под 4/6 ламп.
Имеет большую гибкость настройки и немалый функционал на борту.

Актуальная версия прошивки находится здесь. Последняя версия 2.2.3 от 19.09.2024.

Видео-обзор прошивки:
Для настройки прошивки под другую разводку плат, отличающуюся от "Часов на ГРИ v2", необходимо указать пины подключения периферии в "connection.h" и настроить используемую периферию в "userConfig.h", "config.h".

Поддерживаются:
  • MH2024K-24
  • GD3200B
  • YX5200-24
  • AB23A797393.1-74
  • AB23A795250.1-74
  • AA19HFF859-94
  • TD5580A
Не...
malec

ЭЛЕКТРОНИКА 18650 и другие аккумуляторы, обсуждения, наблюдения , рекомендации.....

  • 14,239
  • 17
Эта тема затрагивает вопросы связанные с аккумуляторами. Все кто имеет хоть какую практику в использовании аккумуляторов, прошу поделиться своими наблюдениями и замечаниями...
Начну с того что всё больше и больше "РУКОБЛУДОВ" используют аккумуляторы, вариантов исполнения которых бесчисленное множество...
Но пока ....
Выбор правильной аккумуляторной батареи 18650
1.
Не существует единого стандарта — нужно понимать, что её конструкция отличается от товара к товару.

2. Не все литий-ионные батареи 18650 подходят для вашей задачи — некоторые модели ориентированы на промышленность, другие на электронные сигареты, третьи на гаджеты и так далее.

3. Важнейшей характеристикой 18650 является параметр постоянного разряда (CDR), известный как сила тока.

4. CDR измеряется в амперах (А) и показывает скорость, с которой ток перетекает из батареи в устройство без перегрева.

5. Сопоставьте CDR с потребляемой мощностью на вашем...
Slenk

ARDUINO Цветомузыка на Arduino. FireEdition.

  • 181,780
  • 1,561
Всем здрасте) Представляю своё видение данного проекта.

В общем собрал систему на основе прошивки от technotrasher (за что ему респект). Ленту 30 диодов на метр и длинной 102 диода приклеил под подоконником на балконе. Решил добавить «Огонь» на Пёрлине, а дальше всё как в тумане…

ВНИМАНИЕ! Данная прошивка УСЛОВНО совместима с оригиналом от Гайвера. Отличается БОЛЬШИМ количеством дополнительных функций/настроек/эффектов, все подробности под спойлерами.
Прошивка хоть и основана на Гайверовской, но ощутимо отличается как по функционалу, так и по управлению и программной части. Поэтому далее по тексту будет не сравнение с оригиналом, а просто описание основных возможностей. В связи с тем, что проще указать, что в них общего, нежели перечислять отличия.
В прошивке несколько десятков...
SashaPetrov

ARDUINO Пульт на arduino

  • 1,903
  • 0
Посмотрел я видео о консоли на ардуино и подумал - Можем повторить!
За основу взял макетную плату с 4 припаянными кнопками, nrf24l01, mpu6050, OLED(ssd1306) и arduino pro mini.
(Фото не сохранилось)
Работы предстояло много. Я начал с того, что определил где будут располагаться компоненты. После этого взялся за паяльник.
Начать решил с MPU, с ним проблем не возникло и он не менял своё место на плате. Конденсатор пришлось отпаять, он мешал дисплею.
За тем припаял nrf, его к слову не раз пришлось переносить.
1600276491493.png

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

Когда место на лицевой части платы кончилось я взялся за тыльную.
Там я разместил arduino, ams1117b и 3 резистора в обвязку к светодиоду.
1600278855617.png

Припаял...
kostyamat

ЭЛЕКТРОНИКА Небольшой опус по БП для GyverLamp (WiFi лампа-будильник)

  • 80,356
  • 274
Тут соберу некоторые свои наблюдения и наработки по популярным блокам питания, которые часто используют при сборке GyverLamp.

Итак, самая частая проблема, с которой встречаются новички, заключается в том, что сенсорная кнопка на базе чипа TTP223 живет своей жизнью.
Симптомы: Лампа сама включается\выключается, переключается, кнопка "залипает" во включенном состоянии.
Вторая проблема, с которой встречаются пользователи - симптомы: матрица мерцает, вообще не включается, на матрице темно - включаються рандомные светики, матрица работает только при подключении платы ESP8266 к USB компьютера.

Если вы встретились с одним из этих симптомов вам сюда.
Сразу хочу предупредить скептиков, и человеков "у которых все работает" - я не претендую на абсолютную правоту. И охотно Вам верю. Но тем не менее, собрав несколько штук ламп (и не только лампы, и не один год), я наработал некоторый опыт. Которым хотелось бы поделится....
kostyamat

ARDUINO EEPROM I2C 24Сxxx. Универсальный инструмент. (библиотека)

  • 15,606
  • 53
Во время создания прошивки для одного прибора, столкнулся с тем фактом, что мне нужно создать импровизированную Базу Данных, количество записей в которую может достигать пару тысяч. Понятно, что для такого количества данных, встроенного ЕЕПРОМ в Atmega328, явно недостаточно. Остановил свой выбор на микросхеме внешнего EEPROM, с поддержкой интерфейса I2C, 24-й серии, а точнее на 24C256. Перебрав кучу разных странных библиотек, понял что задержки чтения\записи меня совершенно не устраивают. К примеру нужный мне массив записей создавался более 10 минут (минут, Карл!), а поиск в этом массиве мог занимать более 15 секунд, что было совершенно неприемлемо. Мне нужна была реакция прибора не более секунды.
Почитав даташит на эти микросхемы, я узнал, что большинство из них умею писать\читать в страничном режиме. В связи с этим у меня встал вопрос о том, что нужно создать свой инструмент, который сможет работать в таком режиме, потому как практически все библиотеки использовали побайтовый...
kostyamat

ARDUINO Радио управление китайской магнитолой кнопками с руля.

  • 3,520
  • 3
Собственно сам проект тут https://github.com/kostyamat/Car-china-radio-remote-control стоит прочитать описание до конца.
А обсуждать можно здесь :)
На GitHub в readme проект обстоятельно расписан. Он уже закончен, и полностью реализован на макетной плате (не вижу смысла создавать печатку, у каждого будет своя конфигурация передатчика).
Реализацию можно посмотреть тут https://github.com/kostyamat/Car-china-radio-remote-control/tree/master/Examle build KIA Magentis

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

В моем случае, левый блок кнопок...
malec

ARDUINO точечная сварка на трансформаторе и ардуино, за 300р. и хлама...

  • 15,626
  • 26
Всем здоровья Господа "прихожане". Начну с того как всё началось)))). Как с коллегами по ..... Кому не интересно могут сразу пролистать ДАЛЕЕ.
Короче, понравилась темка с пк.дисплеем у "Гувера" и решил я заморочиться с моддингом своего старенького 1156 ))).
Но вот беда, похвалил было дело свой шурик и он, как на зло, медленно умер... Точнее не шурик , а батарейка, собранная мною три года назад (первый мой проект по переделке на литий) и исправно трудившаяся всё это время, до того случая на работе- когда я её уронил с высоты где-то метра полтора. Ну и от удара замкнули две банки которые в корпусе были стоя...Естественно от короткого "БАНОЧКИ ПОМЭРЛИ".))) Разобрав батареечку заменил умершие баночки на скоряк паяльником, поставил от ноута.Короче объект доделал и юзал шурик до недавнего времени...А на работе, ещё тогда когда я чинил батарейку, попутно заказал с али десяток новых АККУМОВ для второй батарейки, чтоб не вляпаться так повторно (не люблю на "ГРАБЛИ" наступать дважды)...