Вопросы, связанные с [spi]:
- Датчик перепада давления DLHR SPI Я новичок в использовании SPI с Arduino. Но я пытаюсь разобраться в «протоколах кодирования»/синтаксисе кода Arduino IDE. Я понимаю основы концептуальной работы SPI, но не понимаю, как на самом деле…
- Запуск передачи SPI с помощью прерывания в Arduino Due У меня есть DDS, который управляется Arduino DUE, цикл() ожидает последовательных команд и на их основе вызывает ту или иную функцию, которая устанавливает частоту, фазу, амплитуду и т. д. DDS…
- Adafruit Feather 32u4 BLE совместим с программным SPI? Позвольте мне в предисловии сказать, что у меня нет большого опыта работы с электроникой. У меня есть Adafruit Feather 32u4, который использует аппаратный SPI для связи через Bluetooth. К сожалению,…
- Проблема с SPI при использовании трансивера RF24 NRF24L01 со светодиодной матрицей MD_MAX72xx В настоящее время я использую Arduino Mega для использования светодиодной матрицы и трансивера NRF24L01. Для светодиодной матрицы я использую библиотеку MD_MAX72xx. А для трансивера я использую…
- ATMEL SAMD11 SPI (ведомый) с Arduino (главный) Я пытаюсь заставить свой Atmel SAMD11 XPLAINED PRO и Arduino взаимодействовать друг с другом с помощью SPI. Я установил Arduino в качестве ведущего устройства, а SAMD11 — в качестве ведомого…
- NeoICSerial и SPI на Uno — контакт 10 Документация NeoICSerial содержит таблицу, в которой указано для Uno: Передача: 9 Получение: 8 ШИМ невозможно использовать: 10 Контакты 8 и 9 используются для последовательного…
- Чтение ADS1232 с помощью Arduino Я новичок и пытаюсь прочитать ADS1232 с помощью Arduino для проекта весов. Я читаю данные через интерфейс SPI, но не получаю результат. #include <SPI.h> #define MISOPIN 50 …
- SPI с преобразователем уровня на другом конце соединения У меня есть Arduino MEGA, подключенная к NRF24L01, и она прекрасно работает, взаимодействуя с другим Arduino Uno. Он работает, как описано, питание 3,3 В, а линии SPI (MISO,MOSI,CLK) подключены…
- Проблема Arduino с использованием SoftwareSerial и SPI Я использую внешний АЦП (через SPI), а также приемник GPS (последовательное программное обеспечение). Я попробовал каждый из них, и он работает нормально. Теперь, когда я пытаюсь объединить их обоих…
- SPI-подключения к ЦАП Я надеюсь построить контур обратной связи для лазера, используя набор микросхем UC32 и аналого-цифровой преобразователь (у меня есть оценочная плата AD5780). Я читал библиотеку Digilint SPI, но,…
- Arduino UNO + Ethernet Shield + ЖК-дисплей + RFID, но RFID не работает Я работаю над проектом, который использует Arduino для RFID, но при подключении к Ethernet-шилду RFID, похоже, не считывает ни одну карту, подключенную к датчику, но ЖК-дисплей, похоже, работает…
- Как прочитать выходные данные с разъема SPI с помощью Arduino Uno? У меня есть плата главного контроллера, которая передает такие данные, как («HAI», «HELLO»), на 5-контактный разъем SPI, установленный на той же плате . К этому 5-контактному разъему SPI я мог бы…
- Можно ли безопасно использовать последовательный порт в процедуре прерывания SPI? У меня есть неофициальный опыт, что использование Serial.print внутри процедуры прерывания SPI (ISR) ведомого устройства вызывает проблемы с передачей. Также кажется, что прерывания могут быть…
- Водонепроницаемый датчик температуры SPI. В моем текущем проекте я использую DS18B20, который, похоже, является единственным датчиком температуры, который появляется при поиске в Google водонепроницаемого датчика температуры для Arduino. …
- Цифровой потенциометр и регулятор скорости двигателя Я пытаюсь получить китайский контроллер скорости двигателя постоянного тока на 20 А, работающий с цифровым потенциометром MCP42100. Поставленный аналоговый потенциометр имел сопротивление 100 кОм. Я…
- Линии пульсируют недостаточно быстро (?)) Должен ли этот код подавать импульсы на контакты PB3 и PB4 (MOSI и MISO Arduino Uno) с интервалом 2 мс? #include <avr/io.h> int main(void) { // for (byte i = 0; i < 32; i++) // …
- шумные выходные линии при пробуждении ото сна Использование кода, подобного этим примерам, из AVR https://www.microchip.com/webdoc/AVRLibcReferenceManual/group__avr__sleep.html Моя программа заставляет мой Adafruit Feather 32u4 часто…
- Проблема с выводом MISO в SPI У меня есть интерфейс SD-карты и ADS1262 (модуль АЦП) с мегаплатой Arduino и общий контакт управления SPI, то есть SCK, MISO и MOSI. Я обнаружил, что SD-карта не инициализируется, а ADS1262 выдает…
- Библиотека esp32 spi, как читать регистр mcp23s08 спасибо за любую помощь Мне нужно прочитать расширитель gpio mcp23s08, установленный как 8-битный вход. мой код правильно пишет (я считаю) регистр настройки с использованием библиотеки SPI, с…
- Сложить 3 одинаковых щита друг на друга и синхронизировать их. Контекст: У меня есть звуковая дорожка, разделенная на отдельные каналы, сгруппированные по частоте и расположению динамиков. Мне нужно воспроизводить все три канала одновременно и выполнять такие…
- Использование TFT с аппаратным SPI и динамиком с tone() Я хочу создать устройство с TFT-экраном и динамиком, использующим встроенную функцию tone() . Однако, согласно документации , использование tone() мешает ШИМ на контактах 3 и 11. В Arduino Uno…
- Можно ли использовать SPI и Serial.begin одновременно? У меня есть два модуля, которыми я хочу управлять через один Arduino UNO. Я думаю, Serial.begin(9600) использует последовательный порт и UART. Но я не уверен насчет SPI. Могу ли я использовать…
- STM32 и NRF отправка и получение Это мой код отправки и получения в STM32 (синяя доска). Но я не могу отправлять и получать данные. почему? Я использовал Enrf24.h. Ссылка на Enrf24: https://github.com/spirilis/Enrf24 код…
- Проблема с настройкой Arduino Due SPI на АЦП. У меня возникли проблемы с настройкой Arduino Due SPI для AD7490 АЦП. Вот как я подключил контакты: +3,3 В > 7490 контакт 22 Вин +3,3 В > 7490 Вref DUE CS (8) > 7490…
- 16-битный SPI на Arduino Due Я пытаюсь управлять AD7091-8 с помощью Arduino Due. Эта микросхема требует 16-битного чтения/записи SPI. Я читал, что могу изменить биты передачи и приема Arduino DUE, изменив регистр (биты 4-7…
- Изменение режима работы CAN- трансивера У меня есть два автономных CAN-контроллера MCP2515 с интерфейсом SPI, два CAN-трансивера TJA1042 и две платы Arduino Uno. Как вы, возможно, знаете, TJA1042 имеет два режима работы: Спящий…
- SPI.transfer(buffer, size) не отправляет данные из буфера У меня возникли проблемы с тем, чтобы SPI.transfer(buffer, size) работал должным образом. Вот код: // подключаем библиотеку SPI: #include <SPI.h> // устанавливаем контакт 10 в…
- отправлять более одного байта за раз SPI Arduino Недавно я пытался отправить целые числа через SPI между двумя Arduino Uno. Я использую первый пример учебника Ника Гэммонса и пытаюсь изменить его, чтобы получить базовое представление о том, как…
- Подключение Saleae Logic 8 к MISO (контакт 12) на Uno 3 с NRF24L01+ останавливает программу У меня есть NRF24L01+ с базовым модулем (регулирует напряжение), подключенным к Arduino Uno 3. Я использую tmrh20 NRF24 библиотеку и запускаю одну из примеров программ. Я пытаюсь прослушать…
- Что не так с моим кодом? Я использую мега как мастер и нано как ведомый. Оба должны передавать тексты. Однако я получаю от мастера всегда только тот ответ, который я посылаю. Текст от раба не приходит. Мастер: …
- Разница в распиновке (типы?) Uno/Mega Как человек, который разбирается в Arduino, я начал свой первый проект Arduino 5 часов назад, не имея никаких предварительных знаний об Arduino (хотя у меня есть опыт программирования, я включил это…
- SH1106 - Передача длинного буфера через SPI Я использую SH1106 и создаю для него свой собственный драйвер. Почти все работает отлично, время отправки составляет около 2/3 мс с использованием transfer16 . Однако я заметил, что могу…
- Как включить файл, который не является файлом .h, .c или .cpp? Я использую ADF7030 на плате коммутации (не материнской плате) и пытаюсь подключить его к Arduino Uno. Я хочу загрузить файл конфигурации приемопередатчиков на чип с помощью SPI. Для этого мне нужно…
- 1.54 e-ink без драйвера Я не хочу знать, можно ли использовать этот сырой дисплей на электронных чернилах с Arduino. Можно ли напрямую подключить кабели от этого ленточного кабеля к Arduino без какой-либо платы драйвера…
- Расположение Arduino Due ICSP Я делаю шилд для Arduino Due. Это будет простая плата с ленточными разъемами для подключения различных интерфейсов к внешним платам. Это будет аппаратное обеспечение с открытым исходным кодом. Я…
- Arduino Nano nRF24L01+ DFPlayer Mini SPI Проблема Я работаю с клоном платы Arduino Nano (CH340) над беспроводным управлением DFPlayer Mini, трансивером, отправляющим переменную Struct с MachinePrefix (на всякий случай), типом звука (у меня есть…
- Как подключить цифровой датчик через SPI Я хочу подключить акселерометр платы разработки ADXL355 к Arduino. Я не могу получить никаких данных от датчика. Контакт data_ready никогда не бывает высоким, и я не могу прочитать регистры…
- Как управлять 7-сегментным светодиодным модулем SPI MAX7219 с помощью удлинителя MCP23S17 Я использовал библиотеки Ника Гэммона (MAX7219) и (bitBangedSPI) для успешного управления 7-сегментными 8-разрядными светодиодными модулями SPI с Arduino Uno. Я хотел бы расширить количество…
- отправка 16-битной команды через SPI на NCV7719 (полумост) Я пытаюсь отправить 16-битную команду на полумост (техническое описание здесь http://www.onsemi.com/pub/Collateral/NCV7719-D.PDF ), чтобы открыть один из транзисторов и включить светодиод. Внизу…
- Пример кода SPI с несколькими ведомыми устройствами Arduino DUE Я пытаюсь заставить 2 устройства (камеру и SD-карту) работать на интерфейсе SPI с Arduino DUE. У меня возникли проблемы с поиском в сети примера кода, показывающего, как взаимодействовать с…
- Мастер не получает правильные значения в канале SPI мастер/подчиненный Я уже 3 недели пытаюсь найти решение своей проблемы, связанной с коммуникацией SPI. Итак, мне нужно установить связь SPI между двумя устройствами Arduino: например, ведущее устройство отправляет…
- Невозможно подключить AD7705 (SPI) к Arduino Код, как показано ниже. Я не могу получить 16-битные данные. Может ли кто-нибудь помочь мне определить мою ошибку? byte spiTransfer(volatile byte data) { SPDR = data; while (!(SPSR &…
- Чтение порта расширителя ввода-вывода MCP23S17 с помощью библиотеки Arduino SPI Я пытаюсь прочитать порт B расширителя ввода-вывода MCP23S17 с помощью библиотеки Arduino SPI. Следующий пример максимально прост, и я все еще не могу заставить его работать. Установка…
- Использовать AS3935 с I2C? Есть ли у кого-нибудь опыт подключения датчика молний AS3935 по I2C? Я нашёл библиотеку, но, насколько я понимаю, она работает только с SPI. Мне очень не хочется отдавать четыре контакта для SPI,…
- Как рассчитать частоту дискретизации внешнего АЦП? Мне интересно, сможет ли кто-нибудь объяснить мне это. Я хочу рассчитать частоту дискретизации внешнего АЦП. Я использую ADS8320 с максимальной частотой дискретизации 100 кГц с Arduino MEGA 2560…
- Небольшое бейсбольное табло с использованием 2–3 макетных плат Помогаю сыну собрать небольшое бейсбольное табло на Arduino (размером примерно с 2-3 макетные платы). Думаю использовать 2 2-разрядных семисегментных светодиода (счет каждой команды), модуль LCD…
- ArduCAM OV2640 и модуль карты microSD — проблемы SPI Итак, я пытаюсь использовать ArduCAM OV2640 (2MP Mini) для съёмки таймлапса. Конечно, первым делом мне нужно настроить камеру на запись снимка и запись на SD-карту. Дело в том, что сама по себе…