Comunicação de byte, int, long, double em I2C entre Arduinos – Código teste para o Arduino master

Programa exemplo para a domunicação de datos do tipo byte, int, long, double em I2C entre Arduinos Este é o código para o programa de teste no Arduino master. i2c_master_mod3_v1 #define serialSpeed 115200 #include <Wire.h> byte i2cSlave[1] = {8};// slaves i2c address // I2C byte conversion union u_tag { byte b[4]; int i[2]; double d; …

Comunicação de byte, int, long, double em I2C entre Arduinos – Código teste para o Arduino slave

Programa exemplo para a domunicação de datos do tipo byte, int, long, double em I2C entre Arduinos Este é o código para o programa de teste no Arduino slave. i2c_slave_mod3_v1 #define serialSpeed 115200 // I2C Arduino Slave #include <Wire.h> #define I2C_NODE_ADDRESS 8 union u_tag { byte b[4]; int i[2]; long l; double d; } i2c_data[3]; …

Comunicação de bytes em I2C entre Arduinos – Código teste para o Arduino Master

Comunicação de bytes em I2C entre Arduinos – Código teste para o Arduino Master Este programa já tem a base de código para processar os tipos byte, int, long e double. i2c_master_mod_v1 /* * I2C comunication demo 1 * * I2C master * * Send a byte (0-255) send a byte to slave * */ …

Comunicações I2C entre Arduino e Raspberry Pi – Código teste para o Arduino Slave

Comunicação i2C entre o Arduino e o Raspberry Pi, ou outro Arduino. Bloco de código para teste da comunicação  i2C entre o Arduino e o Raspberry Pi. Tambem pode ser usado para comunicar com outro Arduino Raspberry Pi: master Arduino: slave Bloco para o Arduino em C++ i2c_slave_mod1_v1 /* * I2C comunication demo 1 * …

Comunicações I2C entre Arduino e Raspberry Pi – Codigo teste para o Raspberry master

Comunicação i2C entre o Arduino e o Raspberry Pi Bloco de código para teste da comunicação  i2C entre o Arduino e o Raspberry Pi. Raspberry Pi: master Arduino: slave Bloco para o Raspberry em Python i2c_master_test_mod1_v1.py import smbus import time # for RPI version 1, use “bus = smbus.SMBus(0)” bus = smbus.SMBus(1) # slave address …

DAMI BASE rx_base_v3

      // // DAMI nRF24L01 RX base station // // fixed station that collect real time data from robot // using the nRF24L01 2.4GHz transciver // // it provides output to display on serial monitor // or to use in a processing3 sketch for map display // // based on SimpleRxAckPayload – the …