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

Arduino & Pi

1 044 поста 18 007 подписчиков
6

Ардуино. Нужна помощь

Здравствуйте. Любители ардуино, проконсультируйте пожалуйста по подбору компонентов (платы, драйверы и т.п) для проекта робота состоящего из :
- 8 сервоприводов 6 в
- 8 мотор редукторов 6в
- 8 актуаторов линейных 6в
Необходимо подключить все эти компоненты с беспроводным управлением (желательно каждым в отдельности)

13

Строим графики. Nextion Display waveform tutorial

Продолжаем изучать работу с Nextion Display. В предыдущем посте рассказывал, как сделать красивое оформление интерфейса. Сегодня рассмотрим, как строить графики с использованием элемента waveform.

Используя всего 3 компонента интерфейса можно построить график на дисплее без использования внешнего микроконтроллера.

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

Можно поиграть с настройками и вывести максимальное количество графиков.

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

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

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

Внимание! Нужно учитывать 2 основных ограничения, про которые написано в документации по дисплею.

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

Ограничение диапазона выводимой информации от 0 до 255. И одно значение это 1 столбец пикселей на дисплее. Соответственно, чем больше у вас дисплей, тем больше информации вы сможете вывести на график.

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

Материалы к уроку доступны тут


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

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

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

Управление нагрузкой с помощью Digispark ATtiny85. "Arduino для чайников"

Второе обучающее видео про работу с Digispark, а именно — управление нагрузкой с его помощью. Приятного просмотра!


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

Первая часть здесь: https://www.youtube.com/watch?v=KZ3M71AEXlA


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

28

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

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


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


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

242

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

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

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

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

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

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


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

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


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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

ШИМ 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
1576

Радиометка для кошки, открытие дверцы

Кошка на даче приходит поесть, но соседние коты отбирают у нее корм.

Как сделать бюджетное решение, чтобы только этой кошке открывалась дверка в домик?

NFC метки надо прикладывать близко, нужно некий механизм (датчик) который будет срабатывать на данную конкретную кошку.

Буду рад услышать врианты реализации. Я в датчиках не разбираюсь, может кто посоветует бюджетный вариант.

Была идея собрать систему которая будет распознавать по фотографии морды, но это слишком дорого, особенно если домик украдут.

Радиометка для кошки, открытие дверцы Радиолюбители, Кот, Дом, Автоматика, Дверь, Реле, NFC, Arduino, Метки
108

Р/У Боевой штроборез своими руками | Боевые боты

Всем привет! Сегодня у меня для вас новый боевой бот =) На этот раз в весовой категории Жук - до 1,5 килограмм. Ссылка на страницу проекта - тык.

Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост

Сейчас самым известным является шоу Battlebots, которое проводится в штатах каждый год, начиная с 2015-го. В России так же иногда устраивают битвы роботов, хотя размах, конечно, поменьше. Но дело в том, что в рамках этих турниров сражаются именно тяжеловесы – самые тяжёлые боевые боты весом за сотню килограмм. Бои тяжеловесов, конечно, самые зрелищные, но ещё и самые дорогие. Однако существует множество других весовых категорий.


Ранее я уже написал несколько статей о таких ботах:

Боевые роботы. Типы и весовые категории

Как создать Боевого робота. Краткое руководство

Боевые роботы. Опыт участия зарубежных коллег в соревнованиях

Боевые боты в весовой категории «Муравей». Материалы и комплектующие


К примеру в Штатах 11 основных весовых категорий:

Fairyweight (Фея) – 0.15 кг. (0,33 lb)

Antweight (Муравей) - 0.45 кг. (1 lb)

Beetleweight (Жук) – 1.4 кг. (3 lb)

Mantisweight (Богомол) – 2.7 кг. (6 lb)

Hobbyweight (Хобби) – 5.4 кг. (12 lb)

Dogeweight (Пёс\Собака) – 6.8 кг. (15 lb)

Featherweight (Перо\Пушинка) – 14 кг. (30 lb)

Lightweight (Лёгкий) – 27 кг. (60 lb)

Middleweight (Средний) – 54 кг. (120 lb)

Heavyweight (Тяжёлый) – 100 кг. (220 lb)

Alt Heavyweight Class (Альтернативный тяжёлый) – 110 кг. (250 lb)


В Англии - шесть:

Antweight (Муравей) - 0.15 кг.

Beetleweight (Жук) – 1.5 кг.

Featherweight (Перо\Пушинка) – 13.6 кг.

Lightweight (Лёгкий) – 30 кг.

Middleweight (Средний) – 55 кг.

Heavyweight (Тяжёлый) – 110 кг.


Ранее я уже собрал трёх ботов в категории Муравей (150 грамм), прочесть о них и посмотреть видео можно здесь:

Настольные боевые роботы - Флиппер

Настольные боевые роботы - Спиннер

Настольные боевые роботы - Горизонтальный спиннер


Я решил пойти по Английской классификации, т.к. у них представлены все основные категории, без промежуточных. Потому сегодня я расскажу немного о сборке своего первого бота в категории Жук (1,5 кг.), тип - вертикальный спиннер.


Видео по сборке со множеством подробностей, и с небольшим тестом в конце :

Набор необходимых комплектующих небольшой, всё обойдётся примерно в 6-8 тысяч рублей.

Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост

Пластиковые детали напечатаны на 3D принтере красным ПЛА. Сопло 0,5, 2 периметра, заполнение каркаса и стоек 100%, уголки крепления защиты - 75%, колёса - 50%.

Броня изготовлена из 2 мм. листов Д16Т - это один из самых твёрдых и прочных сплавов алюминия. Все металлические детали вырезаны на дешёвом самодельном ЧПУ фрезе, который собран по очень популярному проекту MPCNC Primo. Видео о нём так же есть на канале.

Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост

В целом получился неплохо бот, особенно как для первой сборки, да и для первой работы с фрезером и металлом. Чуть позже я соберу ещё одного, в этой же весовой категории. Второй бот будет несколько отличаться по электронике, а так же будет другого типа. И вот там уже можно будет устроить настоящие бои ботов где-нибудь в гараже=)

Если смотреть ещё дальше, то было бы здорово собрать ещё бота в категории Featherweight (13,6 кг.), и конечно же тяжеловеса (110 кг.). Думаю, что это будет интересно =)

Ещё несколько фото напоследок:

Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост

*В роли боксёрской груши выступил шагоход, которого я собрал пару лет назад. Видео о нём так же есть на канале

Р/У Боевой штроборез своими руками | Боевые боты Робот, Battlebots, Видео, Длиннопост
Показать полностью 14 1
Мои подписки
Подписывайтесь на интересные вам теги, сообщества,
пользователей — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.
Отличная работа, все прочитано!