Screen Shot 2020 05 24 at 7.49.14 PM
Elegoo Uno R3
cshow

O Elogoo Uno R3 é uma placa de microcontrolador. Microcontroladores são incorporados a dispositivos para controlar as ações e os recursos de um produto. São circuitos integrados compactos projetados para controlar operações.

O microcontrolador incluído no Elogoo Uno R3 possui 14 pinos de entrada / saída digital, 6 entradas analógicas, uma conexão USB, uma tomada de energia e um botão de reinicialização. Esta placa possui tudo o que você precisa para suportar o microcontrolador. Basta conectar o cabo USB para ligar o microcontrolador.

Cabo USB

Screen Shot 2020 05 24 at 7.49.22 PM
Cabo USB

Você precisa de um cabo USB para conectar o Elegoo Uno R3 ao computador e ligá-lo. USB significa Universal Serial Bus. O USB é usado para conectar seu computador a dispositivos como câmeras digitais, impressoras, scanners e discos rígidos externos.

Em nosso projeto, usaremos um cabo USB para conectar nosso microcontrolador ao computador.

LEDs

image 161
Luz LED

LED significa diodo emissor de luz. Tem uma vantagem positiva e negativa. O lado mais longo é a vantagem positiva.

Como montar os componentes

Screen Shot 2020 05 25 at 4.15.01 PM

Neste projeto, apenas faremos o LED piscar.

Primeiro, precisamos conectar o cabo USB à placa e depois ao computador.

Em seguida, precisamos conectar o LED ao GND (GND é o ponto de referência em um circuito elétrico a partir do qual as tensões são medidas e é um caminho de retorno comum para a corrente elétrica) e as 13 entradas na placa.

Código para ligar / desligar o LED:

Após a placa do microcontrolador ser conectada ao computador e o LED estar na própria placa, precisamos escrever um código simples para fazer o LED piscar.

// the setup function runs once when you press reset or power the boardvoid setup() {  // initialize digital pin LED_BUILTIN as an output.  pinMode(LED_BUILTIN, OUTPUT);}// the loop function runs over and over again forevervoid loop() {  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on   delay(1000);                       // wait for a second  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off  delay(1000);                       // wait for a second}

O código acima basicamente liga o LED por 1 segundo e depois o apaga por um segundo.

Esta função está em um loop contínuo. o digitalWrite é uma função que recebe 2 parâmetros, LED_BUILTIN e HIGH || LOW . O loop basicamente absorve o LED e depois gira o volt para HIGH que liga. Depois de 1 segundo, apaga o mesmo LED, girando o volt para LOW .

Aqui está o produto final:

O objetivo desse pequeno projeto de LED Light Coding era apresentar os princípios básicos de como o hardware e o software podem ser combinados. Espero que tenha gostado!