Arduino Programming Code
Arduino Programming Code
Int
led=11;
char ch;
int onCount = 0;
int offCount = 0;
char myget();
void setup() {
Serial.begin(9600);
pinMode(led,OUTPUT);
}
void loop() {
ch = myget();
Serial.print(ch);
if(ch == 'o')
{
onCount = 1;
offCount = 1;
}
else if(ch == 'n')
{
if(onCount == 1)
onCount = 2;
else
onCount = 0;
}
else
{
onCount=0;
}
if (ch == 'f')
{
if(offCount==1)
offCount = 2;
else if(offCount==2)
offCount = 3;
else
offCount=0;
}
if(onCount == 2)
{
digitalWrite(led, HIGH);
// onCount=0;
}
if(offCount == 3)
{
digitalWrite(led, LOW);
// offCount=0;
}
}
char myget()
{
char ch = 0;
while
(Serial.available()==0);
ch=Serial.read();
return ch;
}
hc05_led_brightness_control
char ch[3]={1,2,3};
int data;
int i=0;
bool flag = true;
void setup() {
Serial.begin(9600);
pinMode(11,OUTPUT);
}
void loop()
{
if (Serial.available())
{
ch[i]=Serial.read();
i++;
flag = true;
}
else if (flag)
{
data=atoi(ch);
Serial.println(data);
analogWrite(11,data);
i=0;
memset(ch,0,3);
flag=false;
delay(1000);
}
delay(1000);
}
× 1
LED (generic)
× 1
× 1
Android device
× 1
× 1
#include <SPI.h>
#include <SD.h>
File myFile;
char buffer[] = {"EPT eck burjul quwait palazh Koh-e-noor
Town Faisalabad"};
void setup()
{
Serial.begin(9600);
SD.begin(10);
myFile = SD.open("test.txt", FILE_WRITE);
// write to it:
Serial.print("mydaaaaataa...");
myFile.println(buffer);
myFile.close();
Serial.println("done.");
myFile.close();
}
void loop()
{
}
#include <Arduino.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
void setup()
{
lcd.init(); // initialize the lcd
lcd.backlight();
lcd.begin(16, 4);
}
void loop()
{
lcd.setCursor(8,0);
lcd.print("EPT eck burjul quwait palazh kohenoor fsd");
lcd.scrollDisplayLeft();
delay(1000);
}