Babuino do Arduino

Aprendendo Arduino aos poucos... Noobs são bem vindos kkkkk
Bora trocar experiências...
^ ^

Learning Arduino slowly ... Noobs are welcome kkkkk
Come to exchange experiences...

^ ^
Equipe
Recent Tweets @thunderstruckz

Consegui gravar dados na EEPROM e utilizá-los sem problemas.

Projeto quase concluído =D

Para gravar use o exemplo abaixo:

#include <avr/eeprom.h> 
#include <EEPROM.h>    
#include <Streaming.h>   

int myInt1, myInt2;          //note that a 16-bit int is also referred to as a word
float myFloat1, myFloat2;    //floats require 32 bits

void setup(void)
{
    delay(2000);
    Serial.begin(115200);
    myInt1 = 31416;
    myFloat1 = 3.14159;
    eeprom_write_word( (uint16_t *) 10, myInt1 );    //write a 16-bit int to EEPROM address 10
    eeprom_write_float( (float *) 20, myFloat1 );    //write a float to address 20
    myInt2 = eeprom_read_word( (uint16_t *) 10 );    //read a 16-bit int from address 10
    myFloat2 = eeprom_read_float( (float *) 20 );    //read a float from address 20
    Serial « _DEC(myInt2) « endl;                  //print the values read
    Serial « _FLOAT(myFloat2, 5) « endl;
}

void loop(void)
{
}

 

Você só precisa adicionar a lib do Streaming aqui.

As outras já vem por padrão.

 

Thanks to Jack from arduino forum… helps a lot man =D

Obrigado ao brother Danilo lá do meu trampo pela ajuda em entender essas porra de linguagem. =D

Logo tem video… 

Esquema de como acender uma lâmpada utilizando TRIAC.

Usado:

 MOC 3021

TRIAC BT151 500

TSOP 4838

Logo tem video

Pessoal, segue o esquema de como fazer a parte elétrica da lâmpada acendida por controle remoto.

Preciso de ajuda para programar um projeto no Arduino =/

PastebinQuero pegar um código de uma tecla de um controle remoto, armazenar numa variável enquanto um push botton estiver pressionado e depois fazer uma checagem onde, caso a mesma tecla do controle  seja pressionada novamente, execute uma ação.

A parte de armazenar em uma variável não tá dando muito certo, pois quando dou um print na variavel IRn ela mostra apenas 0 no teste.

Olhem o pastebin

Acendendo uma lâmpada utilizando rele e debounce (veja vídeo no próximo post).

Bom, depois de acompanhar o video do tio ensinando como acender uma lâmpada utilizando um rele eletro-mecânico.

O que é preciso:

1 Rele com disparo de 5v ou 6v e aguente 110v e/ ou 220v.

1 Led 5mm vermelhor.

1 Led 5mm Verde.

1 Transistor BC 548.

4 Resistores 330.

1 Resistor 10k.

1 Push botton.

1 Optoaclopador MOC 4N25

1 Diodo.

1 Socket de lâmpada.

1 Lâmpada.

1 Tomada.

Um pouco de fio.

Obs.: Ligar na rede elétrica apenas após os testes.

1° Ligue um fio da tomada diretamente em um terminal do socket.

2° Ligue um fio do outro terminal do socket à sua protoboard.

3° Ligue um fio da protoboard diretamente à tomada.

obs: O rele será um tipo de interruptor.

4° Faça o esquema da foto na sua protoboard. Obs.: Aquele metal enrolado era pra ser uma lâmpada, apenas imagine kkkk.

5° Use o código abaixo:

int led = 7;

int botao = 6;

int ledPin2 = 12;

int ledPin3 = 11;

void setup() {                

  pinMode(led, OUTPUT);  

  digitalWrite(led, LOW);  

  pinMode(botao, INPUT);

  digitalWrite(botao, HIGH);

  pinMode(ledPin2, OUTPUT);

  pinMode(ledPin3, OUTPUT);

}

void loop() {

  byte debounce = 0;

  if (digitalRead(botao) == LOW)

  {

      unsigned long tempo = millis();

      while(tempo + 100 > millis());

    if (digitalRead(botao) == LOW) debounce = 1;

        digitalWrite(ledPin2,HIGH);

        digitalWrite(ledPin3,LOW);

  }

    if (debounce) 

      digitalWrite(led, !digitalRead(led));

      digitalWrite(ledPin3, !digitalRead(led));

     digitalWrite(ledPin2, digitalRead(led));

        delay(500);

 }

6° Antes de ligar na rede elétrica, faça o teste apertando o push botton por meio segundo, o led verde irá acender indicando o acendimento da lâmpada.

7° Depois de revisar toda a protoboard, ligue na tomada e faça o teste.

Video do tio que falei: https://www.youtube.com/watch?v=8KwmjDz2sjc

 

Onde comprar essas paradas? Se você mora em Sampa Rock City, o esquema é ir no primeiro andar da galeria que fica no número 295 na Santa Ifigênia.

Atenção, se falar que viu sobre a galeria aqui no babuino, com apenas mais 5 reais, você ganha qualquer café nas padarias dos arredores. xD haUHAuhaUHauhAUHa

Ps.: Arrumei o LED Vermelho.