• Все темы в "разделе помощи" были преобразованы в ВОПРОСЫ. У вопроса можно выбрать ответ юзера в качестве лучшего ответа, и статус темы автоматически сменится на РЕШЕНО. Если ваш вопрос был решён - просьба пометить ответ, тем самым показав остальным, что он не актуален!
Zolo_Toy

ARDUINO Игрушка "АРИФМЕТИКА"

  • 493
  • 2
8-фото.jpg
Добрый День !

Задача

В духе AlexGyver – из Г.. и палок, т.е. из имеющихся компонентов (в условиях карантина) сделать игрушку для обучения простым арифметическим действиям ребёнка дошкольного возраста (сложение, вычитание, таблица умножения… дроби - пока не трогаем :))) + освоить «Ардуинку».

Компоненты

1.- Arduino NANO

2.-Блок из 4-х матриц 8х8

Матрица 8х8_2.jpg

3.- Пьезо зуммер

4.- Клавиатура 4х4 (4X3 - тоже можно сделать)

4-x-4-keypad-paneel 2.jpg

5.- Самый дешёвый корпус для «повербанки» под аккум 18650
Power-Bank.jpg

6.- Соединительные провода, кнопки включения (с фиксацией) и сброса (опционально-необязательно).

Что оно умеет, описание работы устройства:

1. После включения на экране из матриц высвечивается «Кол-»...
kostyamat

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

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

Наливатор с ОЛЕД дисплеем , MP3-плееером, LED подсветкой , шаговиком или сервой.

  • 10,261
  • 176
ОБЩЕЕ ОПИСАНИЕ.
Наливатор на с дисплеем OLED , MP3 плеером, 3-мя режимами налива , светодиодной подсветкой , рассчитаный на максимум 6 рюмок.

Подробное описание подключения.

Контроллер
Вся конструкция тестировалась на ардуино нано.

nano.jpg

Распределение пинов:

0

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

1

Аппаратный сериал.

2

A энкодера

3

B энкодера

4

Кнопка энкодера

5

Канал управления адресной светодиодной лентой.

9

Канал управление сервоприводом

10

к RX плеера (через резистор 1к)

11

к TX плеера (через резистор 1к)

12

к BUSY плеера

13

Канал...
K

IoT, ESP WiFi лампа-будильник. Прошивка FireLamp_JeeUI (GPL)

  • 54,224
  • 2,639
Инструкция по установке:

Проект: скачать отсюда, фреймворк JeeUI2 переработан и взят отсюда , но он уже включен в проект, так что дополнительно качать не нужно.

1. Устанавливаем Visual Studio Code в зависимости от вашей операционной системы 32 или 64 битную версию.
2. Устанавливаем Git он тоже понадобится, так как Visual Studio Code на пару с PlatformIO будут ругаться что его им очень не хватает.
3. Перезагружаем компьютер.
4. Установить PlatformIO для этого запустить Visual Studio Code и в меню View выбрать пункт Extensions - либо воспользоваться сочетанием клавиш (Ctrl+Shift+X)
5. Выбрать PlatformIO IDE и нажать Install...
Старик Похабыч

Еще одна простая машинка на NRF

  • 1,847
  • 29
Часть первая, теоретическая.
Для теории нам нужно: 2 ардуины нано,уно и вообще любых с подключенными к ним модулями NRF, сделано все точно так как у Гайвера в примерах.
Если вы внимательно смотрели его видео, то знаете, что связь на разных каналах осуществляться с разным качеством, поэтому первое, что я сделал так это озадачился выбором канала.
Та-дам! вот 2 скетча, котороые помогут вам это сделать.
Один из них (приемник), будет получать данные от другого (передатчика) по всем каналам диапазона и считать кол-во удачных попыток. Время это займет прилично, но при желании можно сделать еще дольше )
Можно немного настроить , изменив вот эту часть:
C++:
const int StartCH = 0;
const int EndCH = 127;
const int ChTime = 3;
const int StartTime = 2;
StartCH - с этого канала начнется сканирование
EndCH - этим каналом закончится все
ChTime время в секундах на примем - передачу на одном канале. как не трудно посчитать полное время будет более 6.5 минут
Все эти параметры в обоих...
kostyamat

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

  • 762
  • 1
Собственно сам проект тут 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р. и хлама...

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