Boas pessoal
Alguém sabe onde posso adquirir informação sobre código para arduino para um sensor óptico de proximidade AP3216 ( CJMCU-3216) ????
Já pesquisei bastante no google e só me aparece onde comprar o dito sensor...
Em anexo estão as fotos do sensor.
Cumprimentos a todos
Tags:
Oi H. Boa tarde.
Aqui voce encontrará o datasheet dele e um sketch de uso.
http://www.roboremo.com/reading-ap3216-with-arduino.html
Rui
Obrigado pela ajuda Rui Viana.
Vou ler o site.
Cumprimentos
Hugo
Boa tarde Rui
Li a pagina , experimentei o sketch com o roboremo e serial monitor , fiz bem as ligações , e no fim não funcionou. Será que isto veio com defeito ou existe algo de errado no sketch que eu não consiga ver???
Já experimentas-te este sketch? Ou alguém já experimentou??
Cumprimentos
Oi H, boa tarde.
Comece a identificação do problema pelo basico.
Use o sketch deste link e veja se consegue conexão com o I2C.
http://playground.arduino.cc/Main/I2cScanner
Se conseguir conexão, anote o endereço I2C que o sketch mostra
no serial monitor e veja se é o que voce está usando no seu sketch.
Rui
Sim Rui
Por acaso foi a primeira coisa que fiz para ver o endereço, e correspondia com o endereço do sketch.
Eu tenho esse sketch do scaner guardado desde que tive problemas em ligar um lcd com I2C.
Por isso ,comunicação I2C ele faz ,agora o resto não. Até já mudei o baun do serial monitor e não deu em nada.
Cumprimentos
O que ocorre de errado.
?
Tanto na app "roboremo" no Tablet como no serial monitor no PC , não aparece nenhuma informação do sensor.
Por mais que eu aproxime objectos ou aponte uma luz para o sensor, não obtenho nenhum valor no roboremo nem no serial monitor.
Será que não existe outro exemplo para este tipo de sensor???
Eu não consigo mesmo ver se ele está a funcionar ou não :( ...
No arquivo zipado do site , eu vi isso no Sketch do sensor AP3216 :
Se conectar o pino VCC do módulo AP3216 no 5V, pode queimar o chip !
VLED => conecte um resistor de 240 ohms entre esse pino e o pino VCC (3,3V)
ARDUINO => Módulo AP3216
GND => GND
3.3V => VCC
A5 => SCL
A4 => SDA
Faça testes em um ambiente na penumbra ( como no vídeo) .
Boa tarde José
Eu também fiz isso, respeitei todas as ligações mas mesmo assim não dá nada.
Reparei que na App roboremo quando clico nos botões "ALS Start" e " PS Start" dá um pico no gráfico e volta a 0 e do 0 não sai por mais que aproxime algo ou aponte luz para o sensor.
Beleza, conectou o resistor de 240 ohms e fez todas as conexões corretamente ?
Envie uma foto nítida da sua montagem. Podemos conferi-la.
Se o cara do tutorial conseguiu, por quê você não consegue ?
Fez os testes em um local escuro ?
Sim ,fiz tudo como diz no tutorial.
Neste presido momento não consigo enviar foto porque já desmontei o circuito . Só amanha o poderei fazer.
Fiz os testes a media luz.
Já pensei se o sensor não estará estragado...
Se verificar o datasheet do sensor, verá que as linhas de interface I2C não suportam 5V (somente até 4,5V). Mas como o cara do site diz que conseguiu, acho que talvez funcione.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por