Arduino

10
Отправить AT-команды на ESP8266 из Arduino Uno через порт SoftwareSerial

ЦЕЛЬ Из Arduino UNO отправьте AT-команды на ESP8266 через порт SoftwareSerial и получите результаты. ТЕКУЩИЙ СТАТУС Я либо отправляю AT-команды и ничего не получаю обратно ( схема соединений 1 ), либо отправляю AT-команды и получаю обратно мусор ( схема соединений 2 ). Используя Arduino в качестве...

10
Каковы основные отличия различных модулей Bluetooth для начинающих?

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

10
Обновите динамически масштаб виджета Tkinter из портов Arduino, используя python и firmata

У меня возникают проблемы при попытке получить значения цифровых портов Arduino и установить эти значения в масштабах виджетов Python Tkinter. Я использую Python и Arduino с Firmata. Я могу получить доступ к моей плате Arduino с кодом Python. Например, в виджете метки я получаю и устанавливаю...

10
Ардуино - Миллис ()

Скопировано из ссылки Arduino - Millis () Совет : обратите внимание, что параметр для millis - это длина без знака, могут возникать ошибки, если программист пытается выполнить математику с другими типами данных, такими как int. Что за математика? Какой другой тип обработки исключен при работе с...

10
Эмулирующее 1-проводное устройство (а)

Я хочу сделать так, чтобы ATTiny IC стал ведомым на 1-проводной шине с собственным S / N и списком команд для своих специфических функций. Я хочу знать, могу ли я использовать однопроводную библиотеку с сайта arduino для отправки данных в качестве ведомого. Например, в одной комнате может быть...

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

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

9
Что произойдет, если я использую неверный пин-код?

Связано с: Что произойдет, если возникнет ошибка во время выполнения? Этот вопрос похож на приведенный выше, однако это альтернативная ситуация: int pin = 999; pinMode(pin, OUTPUT); digitalWrite(pin, HIGH); Что будет в этом случае? Компилятор может поймать его, но если вы используете случайное...

9
Время Arduino, использующее millis (), не является точным или правильным?

Я использовал Arduino для записи некоторых данных. В моем наброске Arduino я также использовал millis()функцию, чтобы я мог отслеживать время, в которое берется каждое измеряемое значение. Тем не менее, я заметил, что выбор времени не правильный. Например, 30 секунд в реальной жизни выходят как 10...

9
Загрузка на малой мощности не работает

У меня есть собственная плата Arduino ATMega328, которая обычно работает на частоте 5 В при 8 МГц (используя профиль и загрузчик Arduino Pro 3.3 В 8 МГц). Основная причина, по которой я использую эту настройку, заключается в том, что я могу перевести плату в спящий режим, когда основное питание...

9
SPI Arduino Из-за конфликта с pinMode (), ошибка?

Рассмотрим следующий минимальный пример, который я установил pinModeперед вызовом функций SPI: #include <SPI.h> void setup() { pinMode(10, OUTPUT); SPI.begin(10); SPI.setDataMode(10,SPI_MODE1); } void loop() { delay(1000); SPI.transfer(10,1); } Теперь, когда SPI.transfer(10,1)вызывается...

9
Настройка серийного номера на устройстве USB-Serial CH340

Читая http://playground.arduino.cc/Linux/Udev, кажется, есть способ записать в USB-последовательную EEPROM FTDI, чтобы установить заданный SerialNumber, позволяя вам идентифицировать данный нано / другой arduino для его конкретной обработки. в УДЕВ. У меня есть устройство в стиле нано с...

9
Как перейти от Arduino к физическому прототипу

Я немного читал о переходе с Arduino на PCB, и это кажется немного сложным. На данный момент все, что я действительно хочу сделать, это взять что-то, что я построил, и внести несколько изменений, чтобы я мог фактически создать корпус для него и убедиться, что все остается подключенным. Я приложил...

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

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

9
Плата последовательного интерфейса I2C LCD не отображает текст (неправильные контакты?)

У меня 1602 ЖК-экран, который отлично работает сам по себе. Однако я хотел освободить некоторые контакты с помощью контроллера I2C / IIC LCD, который я купил отдельно. Хотя контроллер, кажется, связывается с моим Arduino UNO по правильному адресу, я не могу получить текст для отображения. По...

9
SAM3X8E (Arduino Due) регистры ввода-вывода Pin

Как работают регистры ввода-вывода Arduino Due? На Arduino Uno просто установить DDRx, а затем PINxчитать, PORTxписать, я хотел бы сделать то же самое с Arduino Due, но она имеет много больше регистров, таких как PIO_OWER, PIO_OSER, PIO_CODR, PIO_SODRи т.д. я не нахожу соответствия между Arduino...

9
Какова максимальная длина провода для последовательной связи между двумя Arduinos?

Я строю проект, в котором два Arduino будут связаны тремя проводами: TX и RX для последовательной связи и общий GND. Какова будет максимальная длина проводов здесь до того, как связь будет затронута? Я использую Arduino Mega R3 с одной стороны и Arduino Mini с другой. У меня нет особых требований к...

9
Удалите неиспользуемые доски из Arduino IDE

В текущем проекте я программирую одновременно правление UNO и Leonardo. Переключение между двумя платами в меню « Инструменты» занимает слишком много времени из-за остальных 18 плат, которыми я все равно не владею. Есть ли способ удалить эти доски из меню...

9
Проблема программирования Mini Pro через Arduino в качестве интернет-провайдера

Я только что подобрал пару клонированных плат Arduino Mini Pro 5v (Inland, продается в Microcenter, в настоящее время 4 доллара США) и хотел использовать Uno в качестве интернет-провайдера, как я делал это раньше с чипами ATmega328 и ATtiny85. Я запрограммировал Uno с помощью инструкций на странице...