Posts

Image
Sinhala Arduino Tutorial | How to control rgb led  colors with bluetooth and ir   1) Arduino program - char p; #include <IRremote.h> IRrecv Piusha(A2); decode_results results; #define redPin 6 #define greenPin 3 #define bluePin 5 void setup() {    digitalWrite(6,HIGH);         digitalWrite(3,HIGH);         digitalWrite(5,HIGH);   Serial.begin(9600);   Piusha.enableIRIn();     pinMode(redPin, OUTPUT);   pinMode(greenPin, OUTPUT);   pinMode(bluePin, OUTPUT); } void loop() { if (Piusha.decode(&results)) {     Serial.println(results.value, DEC);     Piusha.resume();   }   delay(100);   long val = results.value;     if (Piusha.decode(&results)) {     Serial.println(results.value, DEC);     Piusha.resume();   }   if (val ==16195807) {     digitalWrite(6,LOW);//red col...

NodeMcu Sinhalen - Install Drivers & Setup Arduino IDE for Programming s...

Image
  NodeMCU Sinhalen 02 – Install Drivers & Setup Arduino IDE for Programming          අද වීඩියෝ එකෙන් බලන්න හදන්නේ  Nodemcu Board එකට අවශ්‍ය Drivers Install කරගන්න විදිය සහ Arduino IDE එකේ කරගන්න ඕනෙ වෙනස් කම් ටික. මේ Video එක බලලා ඔයාලගේ අදහස් Comment කරන්න Subscribe කරන්න Like කරන්න Share කරන්න  Board Manager Url = http://arduino.esp8266.com/stable/package_esp8266com_index.json CP210x Drivers –   https://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx  
Image
 Sinhala Arduino Tutorial 21 | How To Use Ir module  1)Circuit diagram- 2)code - int ir = 7; void setup() {  Serial.begin(9600);  pinMode(ir,INPUT); } void loop() {   int val = digitalRead(ir);     if (val==0){     Serial.println("White colour");   }   else if (val ==1){     Serial.println("black colour");   }  }
        Sinhala Arduino Tutorial 06| IR Sensor programs-     IR readings code- #include <IRremote.h> IRrecv Piusha(A2); decode_results results; void setup() {   Serial.begin(9600);   Piusha.enableIRIn(); } void loop() {   if (Piusha.decode(&results)) {     Serial.println(results.value, DEC);     Piusha.resume();   }   delay(100);   long val = results.value;     }   IR led on program- #include <IRremote.h> IRrecv Piusha(A2); decode_results results; void setup() {   Serial.begin(9600);   Piusha.enableIRIn();   pinMode(12,OUTPUT); } void loop() {   if (Piusha.decode(&results)) {     Serial.println(results.value, DEC);     Piusha.resume();   }   delay(100);   long val = results.value;   if (val ==16769310) {     digitalWrite(12,HIGH);      delay(500); ...
Image
  Sinhala Arduino | How to make obstacle avoiding car using arduino & l298n motor driver H-Bridge  Diagram - code- #include <Servo.h>          //Servo motor library. This is standard library #include <NewPing.h>        //Ultrasonic sensor function library. You must install this library //our L298N control pins const int LeftMotorForward = 4; const int LeftMotorBackward = 5; const int RightMotorForward = 6; const int RightMotorBackward = 7; //sensor pins #define trig_pin 2 #define echo_pin 3 #define maximum_distance 200 boolean goesForward = false; int distance = 100; NewPing sonar(trig_pin, echo_pin, maximum_distance); //sensor function Servo servo_motor; //our servo name void setup(){   pinMode(RightMotorForward, OUTPUT);   pinMode(LeftMotorForward, OUTPUT);   pinMode(LeftMotorBackward, OUTPUT);   pinMode(RightMotorBackward, OUTPUT);     servo_motor.a...
Image
                          Smart light system    Diagram - Code- char p ; #include <IRremote.h> IRrecv Piusha ( A1 ); decode_results results ; void setup () { Piusha . enableIRIn (); pinMode ( 9 , OUTPUT ); Serial . begin ( 9600 ); } void loop () { if ( Piusha . decode ( & results )) { Serial . println ( results . value , DEC ); Piusha . resume (); } delay ( 100 ); long val = results . value ; if ( val == 16769310 ) { digitalWrite ( 9 , HIGH ); delay ( 500 ); } if ( val == 16736670 ) { digitalWrite ( 9 , LOW ); delay ( 500 ); } if ( Serial . available ()){ p = Serial . read (); Serial . println ( p ); } if ( p == '1' ){ digitalWrite ( 9 , HIGH ); } else if ( p == '2' ){ digitalWrite ( 9 , LOW ); } ...