Программирование

Вопросы по программированию Arduino.

Внешний гироскоп GY-521 MPU-6050 для VR игр на Android смартфон с CardBoard

Есть смартфон Lenovo K3 Note с эмулятором гироскопа, который работает хреново.

Есть желание смотреть видео YouTube 360, играть в VR игры и т.д.

Цель: Подключить к смартфону модуль Arduino nano с гироскопом GY-521 MPU-6050, чтобы считывать данные с внешнего гироскопа и передавать их на Android смартфон.

Вопрос: Что нужно для того чтобы смартфон ситывал данные с внешнего гироскопа?

Не нажатые кнопки

Здравствуйте дорогие форумчане, прошу вашей помощи!У меня возникла проблема насчет нескольких нажатий на кнопки и вывод на дисплей. Я не могу найти информацию насчет этого(На амперке искал не нашел  и здесь тоже). Знаю только то что надо делать это через increment, но не знаю как именно.Можете помочь как сделать пожалуйста. Заранее спасибо!

Запуск функции при помощи энкодера

Приветстую Вас гуру! Алчу помощи, ибо заблукал в "трёх соснах".  ТЗ таково: есть в наличии энкодер, при вращении которого должна два раза запускаться функция, в начале, строго после первого импульса от энкодера  и в конце, назавём её - "запрос значения частоты" Задача, вроде бы, тривиальная, но...

P.S. ниже привожу весь код скетча.

Заранее спасибо за помощь:)

Не корректная работа энкодера

Есть энкодер на основе датчика Холла. Подключен ко второму входу и обрабатывается прерываниями. Суть проблемы в некорректной передаче переменной из прерывания (я так думаю). Пробовал менять датчик, даже поменял на оптический, не помогает. В момент перехода цикла loop переменная сбивается, при обратном счете происходит тоже самое. Есть идеи.

 

Это зачения с монитора: 

arduino+hc06 - цифры вместо букв ?!

Доброго времени суток, сталкунулся с проблемой.

Существует устройство на базе ардуино без usb порта, подключил к rx/tx модуль блютус hc-06

С ББ подключился к этому модулю, и у меня появился виртуальный компорт, теперь подключаяя монитор порта к компорту, я могу получить информацию для отладки (serial.print, serial.println)

Но есть одна загвоздка, цифры выводятся в консоль правильно, а вот буквы, как набор цифр, например:

вместо

'h' - 26685

's' - 29501

'v' - 30269

 

помогите добавить новую функцию в скетч.

нужно добавить определение баланса и отправки его по смс

в этот код

Закрытие соединения на Leonardo Eth

Здравствуйте

Подскажите, как правильно закрывать TCP-соединение на Leo ETH?

Ардуина работает как сервер, при коннекте к серверу открывает клиентское соединение для передачи данных.

При закрытии соединения со стороны компьютера все как-то подвисает на пару минут. На компьютере использую Delphi с Indy-компонентами.

Заранее спасибо

 

exit status 1 Error compiling for board Arduino/Genuino Uno.

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

exit status 1
Error compiling for board Arduino/Genuino Uno.

Контроль нагрузки, или амперметр ардуино

Проект свой закончил, все работает как задумывалось.
Дело вот в чем, управляю двумя моторами 12в 2а каждый, и после такого как моторы остановятся(упрутся, возрастет нагрузка).
Необходимо сделать сигнал ардуино, думал реализовать с помощью геркона в катушке( неочень точно получается).
Может можно с помощью модуля это как то осуществить, найти ничего подобного немогу, нужно что то наподобии амперметра, кто то что то видет подобное?