Arduino

9
Повторное использование деталей смартфона / планшета, например камеры

В целях обучения и взлома я планирую изучать и использовать детали со смартфонов и планшетов, таких как Galaxy или iPhone. Они действительно эффективные и довольно дешевые ... Кто-нибудь делал это раньше? Если да, может кто-нибудь сказать мне, что это за разъем на камере Galaxy, передней панели...

9
Список препроцессора Arduino #defines

Когда выбирается плата в Arduino IDE, определение препроцессора добавляется в один из закулисных файлов. После долгих поисков и удачи я обнаружил, что формат этого определения: #define ARDUINO_<PROCESSOR-DESCRIPTOR>_<BOARDNAME> Некоторые из них легко угадать ( ARDUINO_AVR_UNOнапример),...

9
Программирование нескольких Arduinos одновременно с помощью беспроводной трансляции

У меня будет много устройств на основе микроконтроллеров, которые будут независимы друг от друга, но все будут запускать одну и ту же программу. Я хотел бы загрузить программу для всех из них одновременно с помощью беспроводной трансляции. В идеале пользователь должен подключить USB-контроллер к...

9
ATtiny85 связь с компьютером через USB

Я пытаюсь получить и отправить некоторые данные с компьютера на ATtiny через USB. Может ли ATtiny85 IC общаться с компьютером через USB? Если да, то как это должно быть...

9
Почему в моем Arduino есть часы?

Конечно, я знаю, что это полезно для контроля времени задержки, но какое-либо другое использование? С тактовой частотой 16 МГц каждая строка моей программы займет 1/16000000 секунды, верно? даже очень очень большая линия займет всего 1/16000000 секунды? С тактовой частотой 8 МГц каждая строка...

9
Отправка цветов на монитор VGA

Я ищу простой способ отправить сигнал с моего Arduino на монитор VGA. Какой будет самый простой метод, и какие компоненты будут необходимы? Мне не нужно отображать изображение, только сплошной цвет....

9
Как использовать общий анодный 7-сегментный, 4-значный дисплей?

Пожалуйста, возьмите этот вопрос в качестве примера (моего) ответа ниже. У меня есть 7-сегментный 4-значный светодиодный дисплей, но я понятия не имею, как его подключить. Я не понимаю разницу между общим анодом / катодом, и у меня нет 2 выводов на светодиод, что странно. Совсем недавно вопрос об...

9
очень легкий микроконтроллер с низким энергопотреблением и памятью?

Я построил несколько проектов с использованием Arduino. Для нового проекта я хочу записать температуру поверхности кожи в зависимости от времени (возможно, несколько раз в день) и, возможно, другую легкую информацию, такую ​​как напряжение. Мне нужно сделать все как можно меньше и легче (так как...

9
У Arduino Uno есть два кристалла?

Посмотрите на эту картинку: Я думаю, что большинство пользователей согласны с тем, что «большая серебристая» вещь на плате (красная) - это знаменитый 16-МГц кристалл Arduino. Это то, во что я верил до недавнего времени. Мне было скучно, поэтому я посмотрел на свое Arduino Uno и увидел, что у него...

9
Есть ли не float альтернатива pow ()?

Я просмотрел ССЫЛКУ НА ЯЗЫКЕ на веб-сайте Arduino , и я не могу найти эквивалент, не относящийся к Float, pow() я должен упустить что-то большое, но для жизни я в тупике! Я нашел pow()в столбце FUNCTIONS под заголовком Math (как я и ожидал), но он говорит, что оба параметра, [base] и [exponent] оба...

8
Как приостановить Arduino на 1 миллисекунду через MATLAB?

Я смог подключить MATLAB к Uno с помощью этой строки кода: a = arduino('COM4');через этот пакет: пакет поддержки Matlab для Arduino . Прямо сейчас, MATLAB - мой основной скрипт, который синхронизирует все компоненты [как Arduino]. Я могу отправлять импульсы на мой шаговый двигатель, просто...

8
Датчики Grove без экрана Grove

В системе Grove существует большое количество датчиков . Обычно они доступны через специальный щит (базовый щит Grove). Могу ли я получить доступ к этим датчикам напрямую без экрана. В частности, я заинтересован в их использовании с Arduino Pro Mini. Я предполагаю, что определенно нужна версия Mini...

8
Есть ли способ определить, используется ли Arduino, Stino или другая IDE / toolchain?

Я заметил некоторые раздражающие различия между Arduino IDE и Stino (в основном это касается некоторых заголовочных файлов). Скорее всего, это ошибки, которые необходимо исправить с одной или обеими сторонами, но в то же время я хотел бы, чтобы мой код компилировался с ними обоими без...

8
Могу ли я запрограммировать чип 3,3 В на плате 5 В?

Я купил Gertboard некоторое время назад, и одной из его функций является ATMega328 (DIP). Однако, поскольку Gertboard предназначен для использования с Raspberry Pi, он работает только при напряжении 3,3 В, поэтому тактовая частота ограничена ~ 12 МГц. Программирование через Raspberry Pi довольно...

8
Чтение переменного напряжения в Arduino

Используя Arduino Nano и трансформатор тока (CT), я пытаюсь почувствовать ток, протекающий через линию 120 В 60 Гц. схема Выходы КТ в 0-1&nbsp;Vсоответствии с его спецификациями Этот выход смещен AREF/2= 2,5 В. analogRead Ценности Ось X представляет номер индекса образца АЦП, а ось Y...

8
Как обновить переменную в ISR с помощью таймеров

Я пытаюсь проверить частоту Timer3 с помощью счетчика. Значение счетчика, объявленное как volatile, увеличивается в ISR, и каждую секунду сумма отображается в основном цикле, а значение сбрасывается в ноль. Таймер был настроен правильно. (Если я выберу таймер 3 Гц, я вижу мигание светодиода)...

8
SoftwareSerial не используется для ATTiny85 / 84?

Я хочу использовать SoftwareSerial с моим ATTiny85, и когда я запускаю его в Google, несколько проектов утверждают, что они его используют ... Я загрузил оборудование с https://code.google.com/p/arduino-tiny/ , но когда я пытаюсь добавить SoftwareSerial и скомпилировать я получаю: fatal error:...

8
Каковы последствия работы ATmega328P на частоте 8 МГц и 3,3 В с системой Arduino?

Я работаю над кастомным Arduino, который будет работать при 3,3 В без регуляторов или USB-чипов (для энергопотребления). Я слышал, что разгон чипа на 16 МГц / 3,3 В, как правило, хорошо, но я все равно хотел бы остаться в рамках спецификации. Первый: для работы на 8 МГц, мне просто нужно заменить...

8
Прерывание Arduino (при смене контактов)

Я использую функцию прерывания, чтобы заполнить массив значениями, полученными из digitalRead(). void setup() { Serial.begin(115200); attachInterrupt(0, test_func, CHANGE); } void test_func(){ if(digitalRead(pin)==HIGH){ test_array[x]=1; } else if(digitalRead(pin)==LOW){ test_array[x]=0; } x=x+1; }...

8
7 сегментных светодиодов на деревянной поверхности

Я не уверен, что это правильное место для этого вопроса, но кто-нибудь знает, как 7-сегментный дисплей проецируется или встраивается в дерево для таких продуктов? Полная информация о продукте на http://www.amazon.com/Cube-Wood-LED-Alarm-Clock/dp/B00D6DI0LE Другой пример: От:...