# Java em arduino

**URL:** <https://forum.fazedores.com/t/java-em-arduino/4878>\
**Category:** Microcontroladores\
**Created:** [Outubro 22, 2017, 4:04pm UTC](https://forum.fazedores.com/t/java-em-arduino/4878 "2017-10-22T16:04:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![UchihaAbaixoDe0](https://avatars.discourse-cdn.com/v4/letter/u/57b2e6/32.png) [@UchihaAbaixoDe0](https://forum.fazedores.com/u/UchihaAbaixoDe0)\
**Post date:** [Outubro 22, 2017, 4:04pm UTC](https://forum.fazedores.com/t/java-em-arduino/4878/1 "2017-10-22T16:04:38Z")

</div>

Olá galera! Bom, sou novo aqui no fórum mas cheio de duvidas. estou começando na área de programação porque sempre me interessei por eletrônica desde pequeno. Ultimamente tenho tidos algumas ideias de gambiarras pra fazer mas nem sei por onde começar.  
Bom, eu estou com um carrinho (carreta pra ser mais especifico) de controle remoto aqui e ele n tem controle remoto e acabei descobrindo uma placa (NRF24L01) e eu queria saber se posso usar ela pra controlar o carrinho através do pc ou celular; se eu teria q colocar uma placa dessas tbm no carrinho; qual o tipo de programação (java; c++…) é usada nos brinquedos de controles de radio frequência; e se eu posso escrever a programação em java para programar o arduino que vai controlar o brinquedo ou os arduinos tem sua linguagem de programação especifica… Gente, lembrando que eu n sei de muita coisa disso, isso é apenas uma ideia para um futuro distante. Não curso faculdade, estou terminando o 3º ano do ensino médio e como me interesso por isso estudo pelo computador através de cursos onlines…

---

<div class="post-metadata">

**Author:** ![DobitAoByte](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/dobitaobyte/32/2021_2.png) [@DobitAoByte](https://forum.fazedores.com/u/DobitAoByte)\
**Post date:** [Outubro 23, 2017, 10:49am UTC](https://forum.fazedores.com/t/java-em-arduino/4878/2 "2017-10-23T10:49:16Z")

</div>

o NRF24L01 é fácil de usar e tem um alcance muito bom. Você pode controlar tranquilamente o carrinho com ele.  
O Arduino tem uma implementação bastante específica do C++, de modo que você pode criar suas próprias classes e deixar o código do sketch mais limpo.  
Aqui tem algumas dicas importantes para programação em MCUs:

> **[Programar em C/C++ para microcontroladoras PIC e Arduino • Do bit Ao Byte](http://www.dobitaobyte.com.br/programar-em-cc-para-microcontroladoras-pic-e-arduino/)**
>
> Primeiramente, citei nomes de micro controladoras para ter alguma referência sobre o assunto. Não que eu darei aqui uma aula de programação para enchê-los de conceitos, porque também não sou \[… \]

Se precisar de dicas com o NRF, tenho alguns artigos relacionados:

> **[Comunicação do Raspberry com Arduino utilizando NRF24L01 • Do bit Ao Byte](http://www.dobitaobyte.com.br/comunicacao-do-raspberry-com-arduino-utilizando-nrf24l01/)**
>
> Veja como comunicar seu Raspberry com Arduino utilizando o NRF24L01 de forma simples e descomplicada. Todos os detalhes de configuração, Do bit Ao Byte!

  

> **[Módulo NRF24L01 com Arduino • Do bit Ao Byte](http://www.dobitaobyte.com.br/modulo-nrf24l01-com-arduino/)**
>
> Veja como utilizar o módulo NRF24L01 com Arduino nesse artigo com código de exemplo. Veja também outras opções de rádio frequência para sua livre escolha!
