Boa tarde, eu estou a fazer um projeto com este Arduino mas nem estou a conseguir verificar o código e tá com muitos erros, mas já pôs todas as bibliotecas e ficheiros necessário mas não dá na mesma. Alguém me pode ajudar?

Exibições: 346

Responder esta

Respostas a este tópico

Boa tarde,

sim,

várias pessoas aqui podem ajudar, mas para isto precisamos saber com mais clareza sua dificuldade 

e claro o seu código para o Arduino.

Qual arduino exatamente está usando?

Ao postar aqui seu código, não cole ele na área de texto do tópico.

Anexe-o como um arquivo. 

RV mineirin

bom dia, o arduino que eu estou a usar é o Arduino nano 33 ble sense R2 e eu estou tentar por o blink mas só que ele nem sequer verifica o codigo e dá muitos mesmo muitos erros.

Anexos

"   precisamos saber com mais clareza sua dificuldade "

Que tipo de erros?

Qual versão da IDE vc tem instalada?

Qual SysOP, Windows, MAC, Linux?

Erros na compilação ou no upload?

Informe também o link de onde vc obteve as bibliotecas usadas,

para que nos testes aqui possamos usar a mesma versão que vc.

RV mineirin

A minha versao é a 1.8.19 no windows 11 e tenho problemas na verificação estou a usar o gestor de placas "Arduino Mbed OS nano boards" e mando já o link das bibliotecas 

GitHub - dragino/RadioHead: Radiohead library

SPI/SPI.h at master · PaulStoffregen/SPI · GitHub

e as bibliotecas do giroscópio BMI270 que a propria Arduino oferece

#include <Arduino_BMI270_BMM150.h>

Nao consigo nem verificar o codigo 

Faltou o link desta:   #include <Arduino_LSM9DS1.h>

RV mineirin

Existe algo estranho nestas bibliotecas.

Nas biblioteca " Arduino_BMI270_BMM150-master " e na  "Arduino_LSM9DS1-master",

na pasta de exemplo tem em cada uma um exemplo de nome:

"SimpleGype.ino".

Ambos exemplos são exatamente iguais, só muda a inclusão da biblioteca, em um inclui a biblioteca "Arduino_LSM9DS1.h"  e no outro inclui a biblioteca 

"Arduino_BMI270_BMM150.h".

Portanto elas fazem a mesma coisa, mas a biblioteca "Arduino_BMI270_BMM150.h"

dá erro na compilação.

Remova a inclusão da biblioteca "Arduino_BMI270_BMM150.h" do seu código e veja se consegue compilar.

RV mineirin

Uma pergunta eu até ao momento ainda só trabalhei com o arduino Uno e Nano ainda não trabalhei com este arduino é a primeira vez mesmo para fazer a verificação do código não é preciso te-lo ligado a uma porta no pc?

Só para compilar, (verificar),não precisa.

Só precisa estar ligado se quiser carregar no nano.

RV mineirin

A diferença entre as duas são as chamadas dos sensores na "Arduino_BMI270_BMM150.h" tem a chamada dos tres:giroscopio, acelarometro e para medir campos magneticos o que eu pensei em fazer é por essa "chamada" dentro da biblioteca "Arduino_LSM9DS1.h" e tentar visto que é só essa a unica diferença

A inclusão da biblioteca " #include <RH_ASK.h>" também está dando erro de compilação.

teste este Código abaixo e veja que ele dá erro ao compilar.


#include <RH_ASK.h>

void setup() {}
void loop() {}

Parece que tem problema desta biblioteca com o nano BLE 33.

veja aqui.

https://community.platformio.org/t/cant-compile-with-radiohead-libr...

RV mineirin

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço