Сообщество - Arduino & Pi

Arduino & Pi

1 493 поста 20 825 подписчиков

Популярные теги в сообществе:

4

Катер на Arduino с управлением по Bluetooth.

Доброго времени суток.

Имеется:

Arduino UNO R3

Bluetooth модуль HC-06

Двигатель с драйвером L298N

Сервопривод SG90

Всё это запитаем от "Кроны"

Корпус катера

Управление с YotaPhone 2

Есть программа для работы всего этого "фарша", и удастся ли вообще все завести?

Некоторые детали пока не пришли, так что пока теория. Комментарии для минусов внутри.

68

GsRogue. И уже миниатюрная версия.

Доброго вам дня,
В предыдущей статье я писал собрать на макетке игру, а теперь есть миниатюрная версия. Я пока не собирал. Но теперь может собрать такую игрушку каждый, главное уметь работать паяльником.

Вот ссылка на подробную сборку.

Показать полностью 1
66

Игра на Ардуино.GsRogue

Добрый день друзья. Решил поделиться одной игрой которую собирал весь вечер. Получилось прикольно, там нет ничего сложного, может собрать каждый. А нашёл её на сайте Gethip.net. Собирается следующим образом.

Но у меня не пошло по схеме автора пришлось добавить питание на экран отдельно на 5в. и GND и добавить подтягивающие резистры.
Получается так :
Экран:
D7--> SDA
D6--> SCL
VCC--> 5в.
GND-->GND
Кнопки:
Влево--> A0
Вправо--> А1
Вверх--> А2
Вниз--> А3
Активная -->А4
На кнопки использовал резистры 10кОм. Просто такие только были.
Прошить можно через приложение gsManager там есть подробная инструкция. Так же на этой страничке есть сборки с разными экранами и Джойстиком.
Вот мои фотографии и ссылка на видео.
Только пока не придумал корпус и нет микровыключателя.

Всем спасибо.

Показать полностью 4
344

Пятничный Руль на Ардуино.

Всех с пятницей, друзья. Хотелось бы рассказать вам о том как я делал себе игровой контроллер типоразмера "Руль". Сразу оговорюсь, чукча – не писатель ни разу, не электронщик и не кодер. Это просто хобби.

Вот это чудо техники:

Все началось когда я играя как-то в Dirt3 не смог пройти дрифты и прочие выкрутасы. Я понял, что мне нужен руль и педали. Но так как я не был уверен, что дело в руле (а не в моей жопорукости) – я решил собрать сам. И забросил идею в долгий ящик, потому как тупо не умел..

Потом посмотрев видосики товарища @AlexGyver (Саня, спасибо) и затарившись ардуиной (в данном случае китайская Arduino micro) и электроникой (кнопки, джамперы, потенциометры и макетная плата) – приступил к сборке начинки. Принципиальное отличие руля как контроллера от обычной клавиатуры в том, что углом поворота руля мы задаем угол поворота колес (а не только до упора в право или до упора влево, помните да, как на плавных поворотах приходится стрелку на клавиатуре теребить тык-тык-тык? ) и так же можем регулировать силу нажатия на педали. Для этого используются потенциометры, которые выдают аналоговый сигнал на ардуину. На макетной плате собрал прототип. Написал код (На основе библиотеки HID от товарища Нико Худа, кому интересно: NicoHood's HID). Испытал его в игре. На удивление все работало (первоначальный вариант, три потенциометра газ/тормоз/руль и пять кнопок).

Теперь нужно собрать механику. В основном все делал из подручных материалов найденных на балконе. Не исключением стал сам руль, его я выпилил лобзиком из листа композита (в каждой самоделке в интернете из говна и подручных палок должен быть обязательно один элемент, который хрен где найдешь, будь то кожа дракона на сумку, обсидиан на самодельное кольцо или корень мышецвета в рецепте лепешек, и я не стану изменять традициям). Насверлил отверстий. Повесил на шпильку м5. Прикупил в строймаге уголки и присобачил все это дело на кусок ЛДСП оставшийся после сборки шкафа.

С обратной стороны при помощи прищепок, кнопок и обрезков того же композита сделал подрулевые лепестки переключения передач. Натыкал кнопок. И провел провода в корпус где лежит начинка (коробка от каких-то цацок жены, удобно открывается, как капот какой-нибудь).

Теперь на повестке дня немаловажная деталь – педали. Для них пошли в ход обрезки деревях, уголки (больше уголков богу сами знаете чего) и те же шпильки.

Угол поворота передается на потенциометр со шпильки через кусочек пластика (на руле тоже самое, там это служит еще и предохранителем, если крутануть лишка, то не вырвешь кишки потенциометру, а просто лопнет кусок пластика).

С обратной стороны поставил торсионные пружины (пришлось правда расковырять две струбцины, которые у меня были, потому как больше идей не было где их достать) и кусками паракорда ограничил возврат педалей. Пустил провод с MiniUSB на конце (как раз нужно 4 контакта, два входящих с плюсом и минусом и два исходящих с данными с приборов) для подключения к плате, что бы можно было отсоединять и протягивать провод как удобно и не двигать столы что бы педали пролезли.

Пока все работает. Правда времени играть нету. В планах было еще вывести какие-нибудь показатели на сам руль (тахометр (те семь отверстий посреди руля как раз были заложены под светодиоды тахометра), спидометр, текущая передача), но в процессе пайки (напомню, это всего лишь хобби) запорол пару контактов и пока отказался от этой идеи, так как свободных контактов осталось всего два. Так что возможно я закажу еще одну плату (может даже что-то покрупнее с большим числов пинов) и переделаю. Но это будет не скоро. И отвечая на картинку с троллейбусом из хлеба (а она будет, это же пикабушечка родненькая): мне был интересен не столько результат (поиграл я раз пять может от силы), сколько сам процесс создания (вот этими вот руками) контроллера, который, на минуточку, управляет автомобилем в компьютерной игре!!!


Спасибо за внимание, всем хороших выходных.

Показать полностью 7
211

Умная теплица на Ардуино

Месяц назад делал теплицу на Arduino Uno, на Купчинских чтениях занял первое и второе место. В теплице температура регулируется вентилятором и окошком, влажность почвы насосом, а также сверху наклеена светодиодная лента, для смены настроек использован Блютуз модуль, температура и влажность воздуха измеряется датчиком DHT11, если кому будет интересно, то пишите.

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

Передача 8 БИТ: старт нового сезона

Рад сообщить, что стартовал третий сезон передачи 8 БИТ от Arduino NSK. Вас ждет 10 серий с графиком выхода через неделю. В первой серии мы разбираемся как залочить прошивку в Arduino. Поехали!

363

СДЕЛАЙ СЕБЕ НАСТОЛЬНЫЕ ЧАСЫ С ДАТЧИКОМ ДЫМА

Подготовил новый проект полезных часов. В них встроен универсальный газоанализатор MQ-2. Он срабатывает на природный газ, метан, пропан, а также мелкие взвешенные частицы образующиеся в результате горения. Т.е. на дым.

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

Проект также включает датчик температуры и влажности DHT22. Корпус полностью напечатан на 3D принтере. У часов есть будильник, а все параметры хранятся в энергонезависимой памяти.


Страница проекта с прошивкой и файлами для печати корпуса и ссылками на комплектующие: https://github.com/voltnik/SmokeClock

Датчик дыма универсальный, дым и газ протестированы

Светозвуковая сигналка:

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

Порог срабатывания настраивается, а датчики серии MQ взаимозаменяемые. Поэтому можно использовать специализированный сенсор и сделать часы на определенный газ.

Я протестировал несколько датчиков и MQ-2 для моих целей оказался оптимальным.

Подобный проект часов уже три месяца установлен на моем рабочем столе и исправно работает. За это время модуль часов реального времени DS1302 показал свою высокую точность. "Убегание" если и есть, то какие-то секунды за месяцы работы. Следующие проекты буду реализовывать на DS3231, потому что DS1302 у меня кончились :))))


Ответы на вопросы:

- Как переделать проект на DS3231? -- Нужно править код и по сути полностью переписать прошивку.

- У меня нет DS1302, что мне делать? -- Купить. Он стоит 28 рублей.

- Можно подключить экран 1602? - Нет. Проект сделан под 2004. 1602 маленький и не практичный для настольных часов.

Показать полностью 6
348

КАК СДЕЛАТЬ GPS ТРЕКЕР

Привет всем! Сделал компактный и автономный GPS трекер, в видео подробная инструкция по изготовлению и тестированию устройства.  Прошивка открыта и вы можете повторить этот проект и самостоятельно сделать GPS трекер. Универсален и работает с большинством GPS модулей. Функционал и возможности можно расширить. Сейчас это спидометр, одометр, дистанциометр (есть такое слово? расстояние по прямой замеряет) и часы точного времени. Умеет сохранять начальную точку измерений в энергонезависимую память. Запоминает максимальные значения достигнутой скорости и максимальное удаления от начальной точки.


Страница проекта: https://github.com/voltnik/GPS-speed-tracker


Схема проекта:

КАК СДЕЛАТЬ GPS ТРЕКЕР

При тестировании и сравнении с телефоном трекер показал идентичную точность и замер расстояний. Автономность работы от аккумулятора составила 3 часа. Вес ~50гр.

Сфера применений большая, это автономные спидометры для машин, велосипедов, радиоуправляемых моделей.

Показать полностью 1
Отличная работа, все прочитано!