Árvore de Natal
Árvore de Natal
Árvores de Natal encantam as pessoas no mundo todo, no Rio de Janeiro existe uma tradição com a Árvore de Natal da Lagoa e em 2025 surgiu uma outra na enseada de Botafogo.
Código arduino da Árvore de Natal
/* Árvore de Natal
Adapatado por César Bastos de Sweep by BARRAGAN <http://barraganstudio.com>
Exemplo de domínio públicoThis example code is in the public domain.
Atualizado em 25 Dez 2025
by César Bastos
https://sites.google.com/view/projetos-robotica/projetos/natal
*/
#include <Servo.h> // inclusão da biblioteca de servo
Servo myservo; // criação de um Servo object para controlar o servo motor
// até vinte Servo objects podem ser criados na maioria das placas arduino
int pos = 0; // variável para armazenar a posição do servo motor
void setup() {
myservo.attach(9); // servo motor conectado no pino 9 para o Servo object
}
void loop() {
for (pos = 45; pos <= 135; pos += 1) { // estrutura FOR para variar da posição 45º até 135º de 1 em 1
// in steps of 1 degree
myservo.write(pos); // diz para o servo ir para a posição da variével 'pos'
delay(25); // espera 25 15 ms para o servo mudar para a próxima posição
}
for (pos = 135; pos >= 45; pos -= 1) { // estrutura FOR para variar da posição 135º até 45º de 1 em 1
myservo.write(pos); // diz para o servo ir para a posição da variével 'pos'
delay(25); // espera 25 15 ms para o servo mudar para a próxima posição
}
}