SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
Arduino Lab 1.1
   LED Pattern - SOS
Pre-requisite
Arduino Lab 1.0
Same material, installation
Understanding of
-   setup,
-   loop,
-   output,
-   delay
-   digitalWrite,pinMode
-   High, Low
Setup
Define Pin 13 as LED
Set it as Output
Use a variable I
#define LED 13
int I;
void setup()
{
  pinMode(LED,OUTPUT);
}
Loop
Blink led for 3 times. Each blink is for
100 msec
Blink led for 3 times. Each blink is for
300 msec now.
Remain in loop
This is SOS
dot-dot-dot-dash-dash-dash-dot-dot-dot......
Loop
void loop()
{
  for(I=0;I<3;++I)
  {
    digitalWrite(LED,HIGH);
    delay(100);
    digitalWrite(LED,LOW);
  delay(100);
  }
  for(I=0;I<3;++I)
  {
    digitalWrite(LED,HIGH);
    delay(500);
    digitalWrite(LED,LOW);
    delay(500);
  }
}
Logic
Well, part of the program is same as
first except that it is executed only for
3 times
and then it moves to next step which is
same except that delay is more and
again repeated for three times
And then back to previous step
Result is morse code for SOS
Query

You hear Morse code for SMS almost
every day for last so many years.
Guess where?
Contact Me
Have more ideas, queries, suggestions?
Contact me at -
Vinay Chaddha
email : vinay@open-embedded.info
SMS : 9811074026
know more about me at visualcv.com/
gvc3065
Check us online

Join our facebook page at
facebook.com/open.embedded
Buy products from myworld.ebay.in/
open.embedded

Weitere ähnliche Inhalte

Ähnlich wie Arduino lab 1_1

Arduino Slides With Neopixels
Arduino Slides With NeopixelsArduino Slides With Neopixels
Arduino Slides With Neopixelssdcharle
 
NSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoNSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoBrian Huang
 
Arduino اردوينو
Arduino اردوينوArduino اردوينو
Arduino اردوينوsalih mahmod
 
Georgy Nosenko - An introduction to the use SMT solvers for software security
Georgy Nosenko - An introduction to the use SMT solvers for software securityGeorgy Nosenko - An introduction to the use SMT solvers for software security
Georgy Nosenko - An introduction to the use SMT solvers for software securityDefconRussia
 
My app is secure... I think
My app is secure... I thinkMy app is secure... I think
My app is secure... I thinkWim Godden
 
Ceis101 final joshua_brown
Ceis101 final joshua_brownCeis101 final joshua_brown
Ceis101 final joshua_brownJoshuaBrown233
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduinoavikdhupar
 
아두이노 Digital/Analog IO
아두이노 Digital/Analog IO아두이노 Digital/Analog IO
아두이노 Digital/Analog IOJungHoon Lee
 
Intro arduino English
Intro arduino EnglishIntro arduino English
Intro arduino EnglishSOAEnsAD
 
Arduino coding class part ii
Arduino coding class part iiArduino coding class part ii
Arduino coding class part iiJonah Marrs
 
Review 0 (2) (1) (1).pptx
Review 0 (2) (1) (1).pptxReview 0 (2) (1) (1).pptx
Review 0 (2) (1) (1).pptxWidsoulDevil
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshopmayur1432
 
TestowanieIoT2016
TestowanieIoT2016TestowanieIoT2016
TestowanieIoT2016kraqa
 
Arduino: Intro and Digital I/O
Arduino: Intro and Digital I/OArduino: Intro and Digital I/O
Arduino: Intro and Digital I/OJune-Hao Hou
 
Priming Java for Speed at Market Open
Priming Java for Speed at Market OpenPriming Java for Speed at Market Open
Priming Java for Speed at Market OpenAzul Systems Inc.
 
Arduino slides
Arduino slidesArduino slides
Arduino slidessdcharle
 

Ähnlich wie Arduino lab 1_1 (20)

Arduino Slides With Neopixels
Arduino Slides With NeopixelsArduino Slides With Neopixels
Arduino Slides With Neopixels
 
arduino.ppt
arduino.pptarduino.ppt
arduino.ppt
 
Arduino programming
Arduino programmingArduino programming
Arduino programming
 
NSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoNSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and Arduino
 
Arduino based applications part 1
Arduino based applications part 1Arduino based applications part 1
Arduino based applications part 1
 
Arduino اردوينو
Arduino اردوينوArduino اردوينو
Arduino اردوينو
 
Georgy Nosenko - An introduction to the use SMT solvers for software security
Georgy Nosenko - An introduction to the use SMT solvers for software securityGeorgy Nosenko - An introduction to the use SMT solvers for software security
Georgy Nosenko - An introduction to the use SMT solvers for software security
 
My app is secure... I think
My app is secure... I thinkMy app is secure... I think
My app is secure... I think
 
Ceis101 final joshua_brown
Ceis101 final joshua_brownCeis101 final joshua_brown
Ceis101 final joshua_brown
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduino
 
아두이노 Digital/Analog IO
아두이노 Digital/Analog IO아두이노 Digital/Analog IO
아두이노 Digital/Analog IO
 
Programming arduino makeymakey
Programming arduino makeymakeyProgramming arduino makeymakey
Programming arduino makeymakey
 
Intro arduino English
Intro arduino EnglishIntro arduino English
Intro arduino English
 
Arduino coding class part ii
Arduino coding class part iiArduino coding class part ii
Arduino coding class part ii
 
Review 0 (2) (1) (1).pptx
Review 0 (2) (1) (1).pptxReview 0 (2) (1) (1).pptx
Review 0 (2) (1) (1).pptx
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshop
 
TestowanieIoT2016
TestowanieIoT2016TestowanieIoT2016
TestowanieIoT2016
 
Arduino: Intro and Digital I/O
Arduino: Intro and Digital I/OArduino: Intro and Digital I/O
Arduino: Intro and Digital I/O
 
Priming Java for Speed at Market Open
Priming Java for Speed at Market OpenPriming Java for Speed at Market Open
Priming Java for Speed at Market Open
 
Arduino slides
Arduino slidesArduino slides
Arduino slides
 

Mehr von Open.Embedded

Micro controller what_and_how_to_learn
Micro controller what_and_how_to_learnMicro controller what_and_how_to_learn
Micro controller what_and_how_to_learnOpen.Embedded
 
Arduino + On Screen Display
Arduino + On Screen Display Arduino + On Screen Display
Arduino + On Screen Display Open.Embedded
 
Arduino Labs Introduction
Arduino Labs IntroductionArduino Labs Introduction
Arduino Labs IntroductionOpen.Embedded
 
Learn arduino hardware
Learn arduino hardwareLearn arduino hardware
Learn arduino hardwareOpen.Embedded
 
Who what and by whom
Who what and by whomWho what and by whom
Who what and by whomOpen.Embedded
 

Mehr von Open.Embedded (10)

ARM in 30 minutes
ARM in 30 minutes ARM in 30 minutes
ARM in 30 minutes
 
Micro controller what_and_how_to_learn
Micro controller what_and_how_to_learnMicro controller what_and_how_to_learn
Micro controller what_and_how_to_learn
 
Start with arduino
Start with arduinoStart with arduino
Start with arduino
 
Joy-n-Freedom
Joy-n-FreedomJoy-n-Freedom
Joy-n-Freedom
 
About vinay chaddha
About vinay chaddhaAbout vinay chaddha
About vinay chaddha
 
Arduino + On Screen Display
Arduino + On Screen Display Arduino + On Screen Display
Arduino + On Screen Display
 
Arduino Labs Introduction
Arduino Labs IntroductionArduino Labs Introduction
Arduino Labs Introduction
 
Open.embedded intro
Open.embedded introOpen.embedded intro
Open.embedded intro
 
Learn arduino hardware
Learn arduino hardwareLearn arduino hardware
Learn arduino hardware
 
Who what and by whom
Who what and by whomWho what and by whom
Who what and by whom
 

Kürzlich hochgeladen

integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfAmitRout25
 
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...JeylaisaManabat1
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi OneDay18
 
English basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfEnglish basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfbromerom1
 
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls AgencyCall Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls Agencykojalkojal131
 
ingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesJessicaEscao
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Mikko Kangassalo
 
Benefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBenefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBrantfordIndia
 
The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)Shakti Savarn
 

Kürzlich hochgeladen (9)

integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdf
 
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi
 
English basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfEnglish basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdf
 
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls AgencyCall Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
 
ingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet sauces
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
 
Benefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBenefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in India
 
The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)
 

Arduino lab 1_1

  • 1. Arduino Lab 1.1 LED Pattern - SOS
  • 2. Pre-requisite Arduino Lab 1.0 Same material, installation Understanding of - setup, - loop, - output, - delay - digitalWrite,pinMode - High, Low
  • 3. Setup Define Pin 13 as LED Set it as Output Use a variable I #define LED 13 int I; void setup() { pinMode(LED,OUTPUT); }
  • 4. Loop Blink led for 3 times. Each blink is for 100 msec Blink led for 3 times. Each blink is for 300 msec now. Remain in loop This is SOS dot-dot-dot-dash-dash-dash-dot-dot-dot......
  • 5. Loop void loop() { for(I=0;I<3;++I) { digitalWrite(LED,HIGH); delay(100); digitalWrite(LED,LOW); delay(100); } for(I=0;I<3;++I) { digitalWrite(LED,HIGH); delay(500); digitalWrite(LED,LOW); delay(500); } }
  • 6. Logic Well, part of the program is same as first except that it is executed only for 3 times and then it moves to next step which is same except that delay is more and again repeated for three times And then back to previous step Result is morse code for SOS
  • 7. Query You hear Morse code for SMS almost every day for last so many years. Guess where?
  • 8. Contact Me Have more ideas, queries, suggestions? Contact me at - Vinay Chaddha email : vinay@open-embedded.info SMS : 9811074026 know more about me at visualcv.com/ gvc3065
  • 9. Check us online Join our facebook page at facebook.com/open.embedded Buy products from myworld.ebay.in/ open.embedded