arduino

Подписчиков: 18     Сообщений: 27     Рейтинг постов: 368.5

geek coub arduino 

Фотодиод + Arduino + сервопривод

Развернуть

Отличный комментарий!

До первого птеродактиля
azazellohpuuu azazellohpuuu06.04.202014:35ссылка
+38.9

Карательная электроника i2c arduino песочница 

"черный ящик" c i2c Продолжение

Продолжение http://joy.reactor.cc/post/4225166
После 8 часов в горячем растворителе (~60') и охлаждения сухим льдом, компаунд рассыпался и удалось очистить плату. Внутри большую часть занимает литий ионный аккумулятор на 20000 mA*h. и небольшая плата с двумя микросхемами в mqfp корпусе без опознавательных знаков,терморезистор пикейный к аккумулятору, твердотельное реле (нормально замкнутое) коммутирующие выход Vout;GND, большей дроссель и большей количество smd расыпухи. при посылке на BSCL;BSDA старт байта (0x20) в ответ выдает 2 байта, первый байт напряжение на батарее, второй байт уровень заряда. По всей видимость это блок обеспечения временного резервирования питания какой то автоматики.
Развернуть

i2c arduino Карательная электроника пидоры помогите песочница 

"черный ящик" c i2c

Недавно ко мне попало устройство представляющее собой плату практически полностью залитую компаундом. с краю платы на не залитом компаундом пространстве находиться двухцветный светодиод, нераспаянный micro usb, разъем и дублирующие его "пяточки". пины подписаны как: (Vout;GND;SCK;SDA;BSCL;BSDA;Vin;GND). пин Vin соединен с питанием usb разъема. если припаять usb и подключить к к компьютеру, то компьютер не находит новых устройств. при сканирование шины I2C находит 2 адреса 80 и 84.
Вопрос к знатокам можно ли каким нибудь обзором запросить список команд у устройства или перебором понять что оно может (в наличии 2 ардуинки и куча радио деталей, в программирование разбираюсь плохо).
пидоры, помогите -Ü 05 С <,i2c,arduino,Карательная электроника,пидоры помогите,реактор помоги,песочница
Развернуть
Комментарии 2 28.01.202015:26 ссылка -0.7

пидоры помогите arduino usb c++ Qt реактор помоги 

Семпаи реактора, поделитесь мудростью.
пидоры помогите,реактор помоги,arduino,usb,c++,Qt,реактор помоги

Пишу прогу на C++ для управления всякой дичью (2 шаговика, и измерительный АЦП, и прочая дичь по мелочи). Выбрал ардуину для управления устройствами, а сама ардуина получает команды от компа и выполняет их, подключается по USB (сигналами обмениваются в обе стороны). ибо думаю что, для всех алгоритмов обработки данных, полученных с устройства и правил их обработки, может не хватить памяти на ардуине). А как исключить ардуину из этой схемы я не очень понимаю.


Десктопная приложуха пишется на Qt (хочу запилить на линуксе, ак думаю меньше проблем), используется библиотека QserialPort (ранее называлась Qserialdevice) для связи. Связь их мне видится примерно такой: При подтверждении отправки команды формируется строка (символы и цифры норм передаются, поэтому ебаться с кодированием не вижу смысла. посему использую буквы и цифры по максимуму) типа: КЧ\ИК_0/арг1\ИК_1/арг1/арг2\0


Пример реальной команды "11L/1\R/1\0" - включить led(светодиод), отправить сопротивление подстроечного резистора на комп.

где:

КЧ - контрольное число, для проверки, если не совпадает с длинной строки то значит команда пришла не полностью или с ошибкой.

ИК- идентификатор команды - одна большая буква

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

\0 - конец строки.


была идея сделать таблицу команд что бы они обменивались для подтверждения получения только идентификаторами. и если какая-то команда была пропущена то ардуина поймёт что порядок нарушен и запросит повтор команды. (но это мне кажется ебалой которая только память съест.


собсна к главному вопросу. что я делаю не так, какие предложения могут быть для улучшения/ускорения/итд, как лучше обменивать данные и команды. если есть варик напрямую управлять драйверами ШД, светодиодами, датчиками и тд то как это сделать?.


Также непонятки с частотой обмена данными, ставил маленькую- команды принимались кусками. на большой в начале выполнения ардуина ловит какие-то шумы и выводит "ppppppppp" на дисплейчик(что б понимать что она приняла), потом норм работает.


Как лучше организовать обратную связь? что бы были подтверждения получения команды.


Если кто либо занимался чем то подобным то поделитесь своей мудростью.
Развернуть

двигатель драйвер шаговый двигатель ДШИ-200-1-1 TB6600 arduino песочница 

Электрики помогите.

У меня имеется ДШИ-200-1-1 (30v, 1.5a, сопротивление фазных обмоток - 1,56 Ом). Я подобрал к нему драйвер TB6600 (до 42v, до 4a, есть переключатели, можно настроить амперы), вроде подходит. Шаговик пока только один, так как 4х обмоточные драйвера хрен найдёшь я думаю скрутить пару контактов и получить 2х фазный, значит сопротивление 2х обмоток будет 3,12 Ом. Сейчас смотрю блок питания и не врубаюсь в электрику. Один дедок мне рассказывает что я аперы умножаю на сопротивление обмоток и получаю необходимый вольтаж, примерно 5v. Но мне кажется меня наёбывают рофла ради, ибо в описании двигателя «Номинальное напряжение питания коммутирующих устройств - 30±2 В», или я чего не понимаю? Если я подам на драйвер 40v то ебанёт? А если 24, хватит ли? В чём суть подбора, на что смотреть. Управлять всей конструкцией я буду с ардуины, подключённой к компу. Зачем и для каких задач это? во славу ЕГО конечно же.
двигатель,драйвер,шаговый двигатель,ДШИ-200-1-1,TB6600,arduino,песочница

Развернуть

Карательная электроника geek электроника arduino DIY сделал сам 

Arduino severino и руки школьника

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

Карательная электроника,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,arduino,DIY,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Карательная электроника,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,arduino,DIY,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

С МКшником всё тоже зашибись, атмеги в DIP-корпусе в магазине не было:

Карательная электроника,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,arduino,DIY,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Карательная электроника,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,arduino,DIY,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам



Развернуть

гифки 3D печать arduino 

Робот, напечатанный на 3Д принтере, способный подлезать под дверь





STL файлы для печати


Дизайн основан на роботе, сделанном в 2013 году в  Biomimetic Millisystems Lab, UC Berkeley


Ссылка на оригинальный документ

Развернуть

geek музыка Музыка из игр Undertale music hardware music видео высокое напряжение High Voltage arduino сделал сам ...фэндомы Undertale Игры 

Undertale - Ghost Fight в исполнении ионофона на Arduino

Намутил такую штуку для проигрывания музыки. Arduino + простейший драйвер на паре транзисторов.

Развернуть

гифки geek перчатка машина времени arduino песочница AlexGyver Stop Motion 

Развернуть

Techn0man1ac arduino проект для начинающих geek своими руками DIY песочница 

Arduino проект для начинающих. VU meter с OLED дисплеем



Так же прилагаю гифку.
Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме arduino (+27 картинок, рейтинг 368.5 - arduino)