Os Testes e a avaliação da biblioteca SoftIIC foi efectuada no ambito do estudo das potencialidades e limites das soluções de comunicação entre microcontroladores disponiveis no Arduino. Biblioteca SoftIIC https://github.com/cirthix/SoftIIC A biblioteca não tem muitas informações em como ser usada. Tive que procurar no código da biblioteca para a por funcionar. A biblioteca SoftIIC foi testada …
Avaliação dos interfaces de comunicação disponiveis para uma arquitectura distribuida
A arquitectura distribuida consiste no uso de vários microcontroladores coordenados, neste caso Arduinos, cada um deles especializados numa tarefa, ou grupos de tarefas. Qualquer arquitetura distribuida tem de ter uma ou mais interfaces de comunicação entre os microcontroladores e entre estes e os dispositivos slave que lhes compete controlar. Portanto um dos requisitos para implementar …
Comunicação I2C no Raspberry Pi
A comunicação por i2c no Raspberry Pi tem limitações, ou pelo não consegui resolver as seguintes limitações que encontrei: Não funciona bem com outros master no bus; No Raspberry Pi B não funciona como slave; De resto, num ambiente com o Pi master e só com slaves não deve existir problemas. Pinos do Raspberry Pi …
Comunicação I2C entre Arduinos
O uso do interface I2C para implementar a comunicação entre Arduinos é especialmente atractiva no caso dos Arduinos que apenas possuem uma porta serie de hardware como Uno e Nano, e que está afecta ao USB serial. Este texto descreve o meu conhecimento superficial e prático do uso do interface I2C para estabelecer a comunicação …
Ligação serie arduino – Raspberry Pi
Ligação serie entre o Arduino e o Raspberry Pi. O Raspberry Pi funciona com uma logica de 3.3V, enquanto que o Arduino trabalha a 5V, pelo que é necessário colocar um divisor de tensão, ou um conversor de nivel lógico, entre o TX do Arduino (5V) e o RX (3.3V) do Raspberry Pi. O Arduino tem a sua …
Comunicação I2C entre Arduino e Raspberry Pi
Estabelecimento de comunicação entre Arduino e Raspberry Pi por I2C. A comunicação por i2c no Raspberry Pi tem limitações, ou pelo não consegui resolver as seguintes limitações que encontrei: Não funciona com outros master no bus; No Raspberry Pi B não funciona como slave; Configurações funcionais Raspberry Pi como unico master (todos os modelos); Raspberry Pi como …
Continuar a ler “Comunicação I2C entre Arduino e Raspberry Pi”
Equação de torricelli
Equação de torricelli https://pt.wikipedia.org/wiki/Equa%C3%A7%C3%A3o_de_Torricelli Dada uma aceleração constante, esta formula da cinemática permite-nos calcular a distancia para necessária para começar a desacelerar, e a velocidade maxima possivel para uma determinada distãncia. Sendo f a velocidade final, i a velocidade inicial, a a aceleração e d a distancia. A equação tem a forma: f^2=i^2+2ad ( velocidade final …
Comunicação I2C em Arduino
A comunicação de dados por I2C tem caracteristicas que o tornam muito usado na comunicação com vários dispositivos electrónicos usados nos projectos com microcontroladores, incluindo o Arduino. Do ponto de vista das ligações o interface I2C é simples e facil de implementar. Para funcionar, o I2C precisa apenas de duas linhas (dois pinos no Arduino) a …
Ligação serie arduino – banana pi
Ligação serie entre o arduino e o banana pi. O Banana pi M1 usado no projecto tem três portas serie, mas apenas uma está facilmente acessivel com a distribuição e kernel que estou a usar (nota 1). O Banana pi tem uma logica 3.3V, enquanto que o Arduino nano tem de 5V, pelo que é necessário colocar …
Avaliação do sensor de distância VL53L1X
Este estudo sobre o sensor VL53L1X sem marca faz parte do projecto de avaliação do comportamento dos sensores de medição de distancia. Preparação O hardware minimo necessário, para além dos fios, placa de teste e alimentação: Um arduino Um sensor VL53L1X Um suporte para o sensor O software utilizado no teste foi o exemplo que demonstra …