VICLER

ARDUINO Der Наливатор. Модифицированная версия GyverDrink

  • 217,091
  • 2,140
Эта тема для обсуждения проекта Der Наливатор, созданного на основе прошивки от Alex Gyver - GyverDrink.

С начала устранения пары багов до сегодняшнего момента, прошивка раздулась и обзавелась дополнительным функционалом. Из ключевых особенностей в сравнении с оригинальной версией:
  • Поддержка нескольких типов графических OLED дисплеев с диагоналями 0.96", 1.3", 1.54", 2.42" на контроллерах SSD1306, SSD1309, SH1106.
  • Поддержка (не замена!) шагового двигателя вместо сервопривода для более плавных и бесшумных движений на любой диапазон углов (от 0 до 360 градусов).
  • Автономность засчёт питания устройства от аккумулятора с мониторингом напряжения и заряда.
  • Возможность установки разного объёма жидкости для каждой рюмки отдельно.
  • Дополнительный статус-светодиод, сигнализирующий об актуальном режиме/статусе.
  • Ведение статистики
  • Все необходимые библиотеки для работы устройства "вшиты" в проект, ничего дополнительного искать и устанавливать не требуется.
...
vipappprograms

ARDUINO Arduino Computer

  • 86
  • 0
Arduino Computer - это мини компьютер с четвермя функциями ("Таймер", "Текст","Секундомер","Угадай").
Функции:
Таймер - Timer:
С помощью компьютера задаешь сколько будет длиться время таймера, по окончанию устройство само выйдет в главное меню. !ВНИМАНИЕ! - МАКСИМУМ время для таймера это 10.000 секунд.
Текст - Text:
На дисплей выводить надпись которая была записана в прошивке.
Секундомер - Stopwatch:
Запускается секундомер и на дисплее выводиться сколько прошло времени с момента запуска. !ВНИМАНИЕ! - МАКСИМУМ время для секундомера это 10.000 секунд
Угадай - Guess:
С помощью компьютера вы водите число а ARDUINO само проверяет угадали вы или нет. Если да то на дисплей выводиться "YES", а если нет то выводиться "NO".

Последняя версия прошивки это: 5.5
nikkeij6j5

ARDUINO Управление стрелкой от приборной панели.

  • 439
  • 24
Доброго времени суток ...
Имеется механизм от стрелки спидометра ПБ , какой не известно да и не важно.
Задумка использовать с датчиком (куплен ПО настроено и отлажено) оборотов , для просчёта и вывода скорости.
Проблема : Механизм по сути шаговый двигатель с двумя катушками и ограничением ушла поворота , куплена плата (контроллером язык не повернёться назвать) но всё же управления шаговыми двигателями, запустить получилось крутить также получилось паралельно тестирова две библиотеки от Гайвера и <AccelStepper.h> обе работають. однако проблема мотор при повышении скорости производит поворот после возвращаеться на 0 положение , если в этот момент подать сигнал скорости мотор улетает в - и упераясь в огранечитель трещит после пытаюсь вернуться на 0 уходит на положительное значение и считает его за 0. что можно с этим сделать?
а также время от времени сам по себе 0 позици сдвигаеться . в общем код сырой у меня лапки и вообще это первый мой проект. Буду благодарен за любые подсказки...
TechnoMagic

Галтовочный станок из струйного принтера | 3D-печать и галтовка

  • 210
  • 1
Совместимы ли 3D-печать и галтовка? Особенно меня интересует галтовка в домашних условиях как замена химической постобработке. В интернете мало информации по поставленной теме. Придется провести свой эксперимент чтобы ответить на этот вопрос. Галтовочных тел будет несколько: специальные керамические тела, совсем не специальная гранитная крошка, подобранная на улице, и скорлупа грецких орехов. Основная надежда на керамические тела. В гранитную крошку и скорлупу веры нет, но почему бы не попробовать? Начать эксперимент придётся с изготовления станка.


Перечень комплектующих для сборки барабанной галтовки
  1. Arduino Uno
  2. LCD KeypadShield
  3. Драйвер мотора L298N
  4. Принтер "Бумажный" - Б/У
  5. Выключатель клавишный
  6. Кулер (размеры зависят от корпуса)
  7. Разъём подключения питания
  8. Галтовочные тела
  9. В роли барабана – банка с широким горлышком или другая тара.
  10. Ламинат/фанера/... – всё что есть под рукой для создания корпуса...
B

Ресивер для сжатого воздуха из огнетушителя.

  • 290
  • 2
Всем привет. Сделал переносной ресивер для сжатого воздуха. Сделан он из огнетушителя, с закачкой воздуха через автомобильный нипель) на фото обозначены красной стрелкой). Расчет был такой, пришел на любую заправку, и заправил ресивер, ну или от обычного насоса накачал.
Соедения для трубок можно использовать специальные , которые используются в промышленных системах автоматики. Быстро разборные, резьба у них промазана составом для изоляии, но можно и фумкой. Они обозначены на фото красной стрелкой. Если будете использовать анаэробный герметик, или клей для резьбы как у меня, то помните что они жутко вонючие. Многие вещи можно свободно купить на Алиэкспресс. Или например спросить у знакомых кто пневматикой занимается на заводе. В идеале надо проверить балон под давлением в лаборатории, и ультразвуком. Например крышку и выход с баллона я отдал варить сварщику.Так как это сжатый воздух, и не дай бог бахнет, мало не покажется. При выборе надо учитывать давление сколько выдержит баллон...
А

ESP, IoT Погодный виджет на esp8266

  • 456
  • 5
Погодный виджет на esp8266 и светодиодной матрице

Описание
Виджет для отслеживания погоды
  • Основан на 32 битном микроконтроллере esp8266
  • Отладочная плата wemos d1 mini
  • Выводится на матрицу из адресных светодиодов
  • Берёт погоду с сервера и выводит соответствующий эффект
  • Не может подключиться – выводит радугу
  • Логи в Serial порт
Компоненты
  • Wemos d1 mini – купить в AliExpress, Giant4
  • Адресная светодиодная матрица – купить в AliExpress, Giant4
  • Адресная светодиодная лента – купить в...
TechnoMagic

Дымоуловитель для пайки

  • 229
  • 0
3D-печать у меня ассоциируется с пайкой. Если уж замоделил и распечатал нечто сам, то непременно хочется туда ещё и впаять чего-нибудь. Пайка требует соблюдение техники безопасности. Мы все здесь собрались исключительно ответственные и не уклоняемся от этого дела, не правда ли?)

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

В качестве самого фильтра использован патрон от респиратора РУ-60М.
РУ60м.jpg
Этот фильтр защищает от аэрозолей, пылевых смесей, дыма, тумана. Мотор взят из обычного "бумажного"...
TechnoMagic

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

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

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

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

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

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

110pf.jpg

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

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

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

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

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

  • 1,406
  • 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                   // коэфициент делитель длительности отрицательного...
technotrasher

ARDUINO Цветомузыка на MSGEQ7

  • 18,228
  • 449
ЦМУ на MSGEQ7
ссылка на плату и схему https://oshwlab.com/technotrasher/colormusic
За год была проведена большая работа.
Итак ЦМУ на MSGEQ7.
1. Двухканальная схема. стерео.
2. Ручная регулировка шумов. предустановки шумов.
3. 7 режимов цму. в которых есть под-режимы.
4. 10 вариантов световых эффектов.
5. регулировки эффектов и режимов.
6. за "спектр" отвечают микросхемы MSGEQ7. достать рабочие сложно. (Купить более менее рабочие MSGEQ7 - по поиску на алиэкспресс "Модуль анализатора звука Aispark")
7. Аудио компрессор и система контроля клипинга взята тут - kompressor_SSM2167. прочтите обязательно, кто будет собирать.
8. описание режимов в начале скетча.
9. работа возможна с 300 светодиодами!
10. регулировка параметров с пульта и возможность сброса настроек "когда, что то нажал и все поломалось"
11. режим тишины с подсветкой (можно отключить), время срабатывания так же выставляется в скетче.
12 ...
sima190

Ардуино + датчик движения

  • 485
  • 1
Парни хочу сказать автоматическую подсветку поток на кухне при подношения руки свет загорается , светодиодные лента ws2812 Ардуино нано и Инфракрасный датчик движения HC-SR501, посоветуйте что да как, опыт работы есть чуть
mechanic

О разделе

  • 639
  • 0
Данный раздел создан для БЕСПЛАТНОЙ помощи студентам, с целью решения проблем по подготовке к экзаменам т.д
Здесь ЗАПРЕЩАЕТСЯ продавать и оказывать услуги по курсовым и т.д (мы за грамотные кадры)!
malec

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

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

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

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

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

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

ESP, IoT Большие часы на WS2812, ESP8266, Народный мониторинг

  • 27,357
  • 564
Создаю отдельную тему по разработке прошивки на базе NodeMCU.

Мой проект сделан на ДВП, на нее наклеил ленту, объем цифрам сделал из сэндвич панели, поверх белый лист бумаги.
Корпус из дерева, покрашен акриловой краской, смесь белой и коричневой.

Данная прошивка проверяет время по NTP, часы RTC теоретически не нужны.
Барометр на базе BME280.
Имеется датчик освещенности и датчик DS18B20
Clock_схема.pngсхема пайки.jpg
Плата: NodeMCU 1.0 (ESP 12-E Module)
Схема и настройки указаны в скетче.
Старый вариант кода в прикрепленных файлах...

изменения 28.02.22 Clock_ESP_8.1dots
  • выбор в настройках кол-во разделительных точек
  • можно запускать с RTC модулем и без него
  • изменена библиотека NTP
  • поправлен код :)

изменения 17.02.22 Clock_ESP_7_STA
  • исправлен НГ...
Slenk

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

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

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

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

ARDUINO Проблема с изменением канала на NRF24L01 +

  • 1,189
  • 10
Всем доброго времени суток! Проблема такая: есть NRF24L01 присоединённая к ардуино и то и то рабочее и всё прошивается, НО нужно мне поменять канал с 75, который прошит по умолчанию, если не указывать конкретно в прошивке, на 85, но при изменении канала в прошивке он не меняется. Собирал анализатор спектра и просто заливал nrf listen air в ардуино, чтобы проверить изменение канала. Вопрос такой: как или где может быть косяк? При работе контроллера, после заливки этой прошивки, каких либо глюков не наблюдалось.Снимок.JPG
Иван88

ESP, IoT МАШИНКА НА ESP32(в состоянии модернизации)+андройд приложуха

  • 1,727
  • 0
Всем привет.Меня зовут Иван.Скажу сразу Я не программист,не разработчик.и вообще 2-3 месяца назад ничего об этом не знал)Решил выложить то чем сейчас занимаюсь все свободное время.Просьба знатоков не судить строго.Мой проект машинки на (пока что) блютуз управлении .все как вы любите из Г и палок.куплены только двигатели с колесами и esp32.+ws2812.
IMG_20201206_201449.jpg
блютуз есп32(для драйвера безуправления скоростью):
#include <Servo.h>

//ESP32 Bluetooh car
//By Technical_Tamizha
//Circuit Diagram for this project is in my Youtube channel
//Channel Link : https://www.youtube.com/channel/UC1VT8SUJ7yvIkE4eCzXVSNA

#include <WS2812FX.h>
#include "ESP32_RMT_Driver.h"

// The ESP32's RMT hardware supports up to 8 channels, so it
// can drive up to 8 independent WS2812FX instances. We'll use 2.
WS2812FX ws2812fx1 = WS2812FX(12, 12, NEO_GRB  + NEO_KHZ800); // 144 RGB LEDs driven by GPIO_12

#include "BluetoothSerial.h"...
HollolwHunter

Удобная и простая утилита для управления ардуино с компа

  • 3,651
  • 9
Приветствую местных ардуинщиков, хоть этот сайт конкретно про ардуино, речь пойдёт про python. Стоп стоп! не надо репортить или сваливать со статьи, данный проект хоть и написан совершенно на другом языке, но будет очень интересен всем, как и начинающих(особенно!) так и опытным роботоклепателям.

Я тут клепал очередной станок, и была проблема, как этой махиной управлять, кнопки геморно а с компа через терминал ide неудобно и долго. Так и родилась идея проги, способной быстро и удобно управлять любыми роботами, станками, стендами.
Так бы эта идея улетела бы в пустоту, как 1000+ идей для проектов, но тут с неба постучали, нам, дескать, проект нужен, и чтоб посложней да поинтересней, да и 500 строк кода - минимум. Я такой репу почесал, да и вспомнил про идею. Програмирование заняло больше недели, нет, АДСКОЙ НЕДЕЛИ БЕЗ СНА И ОТДЫХА, только вот школа давила на мозг и приходилась туда ходить(да, мне 16). А уже дома до поздней ночи сидеть за проектом. На домаху, я, разумеется, забил))...
Старик Похабыч

ARDUINO Скорость работы , энкодеры и RGB ленты, как же это все за.. связано ?

  • 1,186
  • 6
Очень часто встречаю подобные проблемы: "я напихал в ардуино по самое небалуйся, а оно перестало работать, что делать?" Будем размышлять и разбираться.
Теории будет мало. будут примеры.
И для начала берем простой пример написанный тут же на коленке. Тут к ардуино нано 168 по 3-му пину подключена LED лента 2м, на 120 светодиодов. Далее огонек по загорается случайным цветом от начала ленту к концу и тухнет обратно. И так до потери пульса в бесконечном цикле loop. И все работает без проблем!
C++:
#include <FastLED.h>
#define LED_PIN     3
#define NUM_LEDS    120
#define CHIPSET     WS2812
#define COLOR_ORDER GRB
CRGB leds[NUM_LEDS];
#define BRIGHTNESS  128

void setup() {
  LEDS.addLeds<WS2812, LED_PIN, RGB>(leds, NUM_LEDS);
  LEDS.setBrightness(84);
}

void loop() {
  for (int i = 0; i < NUM_LEDS; i++)
  {
    leds[i] = CRGB(random(256), random(256), random(256)); 
    FastLED.show();
    delay(50);
  }
  for (int i = NUM_LEDS; i > 0; i--)
  {...