arduino, eletrônica, robotica...
Pessoal,
Estou iniciando um projeto e não sei muito bem como fazer, pensei em uma funçao tipo random.
Preciso acionar 10 bobinas diferentes, porem de forma aleatoria, sem repetição.
alguem tem alguma sugestão de como posso fazer issso ?
Tags:
MySpace Tweet Facebook Facebook
Exibições: 341
▶ Responder esta
A função random do arduino não lhe atende?
Utilizando random(10) voce consegue randomizar valores de 0 a 9 e apartir desses valores, acionar as bobinas.
▶ Responder
se vc fizer só o random(10) ele vai repetir sempre a mesma sequencia. Para fazer uma sequencia "mais aleatória" vc deve inicializar o randseed, assim:
void setup(){ randomSeed(analogRead(0)); } void loop(){ int randNumber = random(10); } Isso supondo que vc não está usando a porta analógica 0. Se estiver, escolha uma que não esteja sendo usada.
RSS
Bem-vindo aLaboratorio de Garagem (arduino, eletrônica, robotica, hacking)
Registre-seou acesse
Or sign in with:
© 2024 Criado por Marcelo Rodrigues. Ativado por
Badges | Relatar um incidente | Termos de serviço
Verifique as configurações do seu navegador ou contate o administrador do sistema.