Girassol Automatizado

Nesse exemplo vamos fazer um girassol automatizado que se movimenta conforme a posição da luz.

Materiais:#

  • Placa Franzininho DIY;
  • Protoboard;
  • LED 3mm;
  • 1 Resistor LDR (foto resistores 10 k)
  • 1 Servo motor
  • Jumpers macho/fêmea

Circuito#

No protoboard você deve inserir o foto resistores e o servo motoro, conforme a imagem abaixo:

Circuito

Código#

/*
Franzininho
Exemplo: Girassol Automatizado
Nesse exemplo é de um girassol automatizado com dois fotos resistores, um servo motor, entre outros materiais, confira.
*/
//
#include <Servo.h>
int sensor = A;
int servoMotor = 1;
int valorSensor =0;
int analogServo = 90;
Servo servo;
void setup() {
servo.attach(servoMotor);
servo.write(anguloServo);
}
void loop() {
valorSensor = analogRead(sensor);
if(valorSensor <512)
{
if(anguloServo < 170)anguloServo++;
}
if(valorSensor = >512)
{
if(anguloServo > 10)anguloServo--;
}
servo.write(anguloServo);
delay(50);
}

Video explicativo#

Este projeto foi feiro para colaborar no projeto Co.Lab da Red Hat, confira esse e outros na plataforma:https://www.redhat.com/pt-br/colab-repo

Co.Lab | Workshop: Robótica Educacional - Aprenda sobre Ciência da Natureza e Eletrônica (Parte 1)#

Co.Lab | Workshop: Robótica Educacional - Aprenda sobre Ciência da Natureza e Eletrônica (Parte 2)#

Referência#

Arduino Sunflower

AutorDiana Santos
Data:22/01/2022