SlideShare uma empresa Scribd logo
1 de 21
R-tist   I Sky -
  &       Technolo
          gies
Input    Embeded   Output
           system   Devices
Devices
   It is an open source hardware.
   The arduino program done on arduino IDE
    board.
   Crystal oscillation is of 16 MHz follow the
    path of minimum error with acurate maxi.
    Efficiency.

   Microcontroller need only squar wave form
    that that is why we need capacitor with
    crystal oscillator. It also reduce noise.
Hardware                Software
   The Arduino or          The Arduino IDE.
    other clone boards
                            Based on win AVR
   Based on the Atmel       (C compiler for AVR
    AVR series               Microcontrollers)
    Controllers
   Swarms of robots are effective:
    ◦ They can perform tasks that one expensive robot
      cannot.
   Swarms are robust:
    ◦ Even if some robots fail, the swarm can still achieve
      the task.
Scenario: Unmanned Aerial Vehicles
   Cooperate To Detect Targets
   Inter-Integrated Circuit( generically referred to as
    "two-wire interface“) is a multi-
    master serial single-ended computer
    bus invented by Philips that is used to attach
    low-speed peripherals to
    a motherboard, embedded system,
    or cellphone or other electronics.
   I²C uses only two bidirectional open-drain lines,
    Serial Data Line (SDA) and Serial Clock
    (SCL), pulled up with resistors. Typical voltages
    used are +5 V or +3.3 V although systems with
    other voltages are permitted.
The interintegrated circuit (I 2 C) bus is designed for short-range
communication between chips in the same system using a software
addressing system. It requires only two signal wires and operates
like a simplified local area network.
 The I 2 C slave chips are attached to a two-wire bus, which is
 pulled up to logic 1 when idle. Passive slave devices have their
 register or location addresses determined by a combination of
 external input address code pins and fixed internal decoding. If
 several memory devices are connected to the bus, they can be
 mapped into a continuous address space. The master sends
 data in 8-bit blocks, with a synchronous clock pulse alongside
 each bit. As for SPI, the clock is derived from the instruction
 clock, up to 5 MHz at the maximum clock rate of 20 MHz.
 To send a data byte, the master first sends a control code to set
 up the transfer, then the 8-bit or 10-bit address code, and
 finally the data. Each byte has a start and acknowledge
 bit, and each byte must be acknowledged before the next is
 sent, to improve reliability.
master   Slave 1   Slave 2


5 volt
                                      scl

                                      sda
How to use arduino IDE


         Select Board      Tool




                        Select serial
                            port
cotrol panel -> device manager -> unknown
 serial port->right click on unknown serial
 port->update dreiver from computer ->
Give the path of pin drive then next-> see your
 port no is showing or not if not repeat the
 process.
Q-: Make a program using pin
 D11, D12 and D13 blink LED
 in the manner of aeroplane
 light you see in night.
   int sen1=11;                               digitalWrite(12, HIGH);
    int sen2=12;                                 digitalWrite(13, LOW);
    int sen13=13;                                 digitalWrite(11,LOW);
                                                  delay(1000);
    void setup() {                                 digitalWrite(11, LOW);
      // initialize the digital pin as an       digitalWrite(12, LOW);
    output.                                     digitalWrite(13, HIGH);
      // Pin 13 has an LED connected on           delay(1000);
    most Arduino boards:                             digitalWrite(11, HIGH);
      pinMode(11, OUTPUT);                      digitalWrite(12, HIGH);
    pinMode(12, OUTPUT);                        digitalWrite(13, HIGH);
    pinMode(13, OUTPUT);                          delay(1000);
    }                                                digitalWrite(11, LOW);
                                                digitalWrite(12, LOW);
    void loop() {                               digitalWrite(13, LOW);
     digitalWrite(11, HIGH);                      delay(1000);
    digitalWrite(12, LOW);
    digitalWrite(13, LOW);
     delay(1000);                               }
   Make a program using bit D11,D12 and D13
    to show binary counting by blinking led.
Day1

Mais conteúdo relacionado

Mais procurados

Digital clock workshop
Digital clock workshopDigital clock workshop
Digital clock workshopKedarv
 
Mims effect
Mims effectMims effect
Mims effectarnaullb
 
Reverse engineering presentation - Digital Alarm Clock
Reverse engineering presentation - Digital Alarm ClockReverse engineering presentation - Digital Alarm Clock
Reverse engineering presentation - Digital Alarm ClockDylan Menezes
 
Arduino Nodebots (Hackster CascadiaJS Workshop)
Arduino Nodebots (Hackster CascadiaJS Workshop)Arduino Nodebots (Hackster CascadiaJS Workshop)
Arduino Nodebots (Hackster CascadiaJS Workshop)Monica Houston
 
SENSORS AND BLUETOOTH COMMUNICATION
SENSORS AND BLUETOOTH COMMUNICATIONSENSORS AND BLUETOOTH COMMUNICATION
SENSORS AND BLUETOOTH COMMUNICATIONsoma saikiran
 
برمجة الأردوينو - اليوم الأول
برمجة الأردوينو - اليوم الأولبرمجة الأردوينو - اليوم الأول
برمجة الأردوينو - اليوم الأولAhmed Sakr
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshopJonah Marrs
 
Digital clock presentation
Digital clock presentationDigital clock presentation
Digital clock presentationAditya Jha ✅
 
Etapes fab-venti-v2
Etapes fab-venti-v2Etapes fab-venti-v2
Etapes fab-venti-v2Jonah Marrs
 
Digital stop watch
Digital stop watchDigital stop watch
Digital stop watchviv3ksharma
 
Physical prototyping lab1-input_output (2)
Physical prototyping lab1-input_output (2)Physical prototyping lab1-input_output (2)
Physical prototyping lab1-input_output (2)Tony Olsson.
 
Embedded & pcb design
Embedded & pcb designEmbedded & pcb design
Embedded & pcb designTanveer Behl
 
Advanced motion controls dq111se15a40ldc
Advanced motion controls dq111se15a40ldcAdvanced motion controls dq111se15a40ldc
Advanced motion controls dq111se15a40ldcElectromate
 
Micro c lab6(lcd)
Micro c lab6(lcd)Micro c lab6(lcd)
Micro c lab6(lcd)Mashood
 
Advanced motion controls dq111ee30a40ldc
Advanced motion controls dq111ee30a40ldcAdvanced motion controls dq111ee30a40ldc
Advanced motion controls dq111ee30a40ldcElectromate
 

Mais procurados (20)

Digital clock workshop
Digital clock workshopDigital clock workshop
Digital clock workshop
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Fastest finger first indicator
Fastest finger first indicatorFastest finger first indicator
Fastest finger first indicator
 
Mims effect
Mims effectMims effect
Mims effect
 
Reverse engineering presentation - Digital Alarm Clock
Reverse engineering presentation - Digital Alarm ClockReverse engineering presentation - Digital Alarm Clock
Reverse engineering presentation - Digital Alarm Clock
 
LCD interfacing
LCD interfacingLCD interfacing
LCD interfacing
 
Arduino Nodebots (Hackster CascadiaJS Workshop)
Arduino Nodebots (Hackster CascadiaJS Workshop)Arduino Nodebots (Hackster CascadiaJS Workshop)
Arduino Nodebots (Hackster CascadiaJS Workshop)
 
Arduino based applications part 1
Arduino based applications part 1Arduino based applications part 1
Arduino based applications part 1
 
SENSORS AND BLUETOOTH COMMUNICATION
SENSORS AND BLUETOOTH COMMUNICATIONSENSORS AND BLUETOOTH COMMUNICATION
SENSORS AND BLUETOOTH COMMUNICATION
 
برمجة الأردوينو - اليوم الأول
برمجة الأردوينو - اليوم الأولبرمجة الأردوينو - اليوم الأول
برمجة الأردوينو - اليوم الأول
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshop
 
Digital clock presentation
Digital clock presentationDigital clock presentation
Digital clock presentation
 
Etapes fab-venti-v2
Etapes fab-venti-v2Etapes fab-venti-v2
Etapes fab-venti-v2
 
Digital stop watch
Digital stop watchDigital stop watch
Digital stop watch
 
Physical prototyping lab1-input_output (2)
Physical prototyping lab1-input_output (2)Physical prototyping lab1-input_output (2)
Physical prototyping lab1-input_output (2)
 
Embedded & pcb design
Embedded & pcb designEmbedded & pcb design
Embedded & pcb design
 
Advanced motion controls dq111se15a40ldc
Advanced motion controls dq111se15a40ldcAdvanced motion controls dq111se15a40ldc
Advanced motion controls dq111se15a40ldc
 
Micro c lab6(lcd)
Micro c lab6(lcd)Micro c lab6(lcd)
Micro c lab6(lcd)
 
Advanced motion controls dq111ee30a40ldc
Advanced motion controls dq111ee30a40ldcAdvanced motion controls dq111ee30a40ldc
Advanced motion controls dq111ee30a40ldc
 

Destaque

Lcd programing and pin configuration
Lcd programing and pin configurationLcd programing and pin configuration
Lcd programing and pin configurationAtul Uttam
 
Id 12-datasheet
Id 12-datasheetId 12-datasheet
Id 12-datasheetAtul Uttam
 
Arduino shift in
Arduino   shift inArduino   shift in
Arduino shift inAtul Uttam
 

Destaque (6)

Lcd programing and pin configuration
Lcd programing and pin configurationLcd programing and pin configuration
Lcd programing and pin configuration
 
Day 2
Day 2Day 2
Day 2
 
Id 12-datasheet
Id 12-datasheetId 12-datasheet
Id 12-datasheet
 
Arduino shift in
Arduino   shift inArduino   shift in
Arduino shift in
 
R tist
R tistR tist
R tist
 
Multiplexer
MultiplexerMultiplexer
Multiplexer
 

Semelhante a Day1

Intel galileo gen 2
Intel galileo gen 2Intel galileo gen 2
Intel galileo gen 2srknec
 
Arduino Programming Familiarization
Arduino Programming FamiliarizationArduino Programming Familiarization
Arduino Programming FamiliarizationAmit Kumer Podder
 
IOTC08 The Arduino Platform
IOTC08 The Arduino PlatformIOTC08 The Arduino Platform
IOTC08 The Arduino PlatformEoin Brazil
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshopmayur1432
 
Arduino Workshop (3).pptx
Arduino Workshop (3).pptxArduino Workshop (3).pptx
Arduino Workshop (3).pptxHebaEng
 
4 IOT 18ISDE712 MODULE 4 IoT Physical Devices and End Point-Aurdino Uno.pdf
4 IOT 18ISDE712  MODULE 4 IoT Physical Devices and End Point-Aurdino  Uno.pdf4 IOT 18ISDE712  MODULE 4 IoT Physical Devices and End Point-Aurdino  Uno.pdf
4 IOT 18ISDE712 MODULE 4 IoT Physical Devices and End Point-Aurdino Uno.pdfJayanthi Kannan MK
 
ARDUINO AND ITS PIN CONFIGURATION
 ARDUINO AND ITS PIN  CONFIGURATION ARDUINO AND ITS PIN  CONFIGURATION
ARDUINO AND ITS PIN CONFIGURATIONsoma saikiran
 
INT4073 L07(Sensors and AcutTORS).pdf
INT4073 L07(Sensors and AcutTORS).pdfINT4073 L07(Sensors and AcutTORS).pdf
INT4073 L07(Sensors and AcutTORS).pdfMSingh88
 
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (Dhruwank Vankawala
 
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (Dhruwank Vankawala
 
Arduino اردوينو
Arduino اردوينوArduino اردوينو
Arduino اردوينوsalih mahmod
 
Starting with Arduino
Starting with Arduino Starting with Arduino
Starting with Arduino MajdyShamasneh
 
Powerful Electronics with Arduino
Powerful Electronics with ArduinoPowerful Electronics with Arduino
Powerful Electronics with ArduinoAbdallah Hodieb
 
Physical prototyping lab2-analog_digital
Physical prototyping lab2-analog_digitalPhysical prototyping lab2-analog_digital
Physical prototyping lab2-analog_digitalTony Olsson.
 
Physical prototyping lab2-analog_digital
Physical prototyping lab2-analog_digitalPhysical prototyping lab2-analog_digital
Physical prototyping lab2-analog_digitalTony Olsson.
 
m.tech esd lab manual for record
m.tech esd lab manual for recordm.tech esd lab manual for record
m.tech esd lab manual for recordG Lemuel George
 

Semelhante a Day1 (20)

Arduino Programming Basic
Arduino Programming BasicArduino Programming Basic
Arduino Programming Basic
 
Intel galileo gen 2
Intel galileo gen 2Intel galileo gen 2
Intel galileo gen 2
 
Programming arduino makeymakey
Programming arduino makeymakeyProgramming arduino makeymakey
Programming arduino makeymakey
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Arduino Programming Familiarization
Arduino Programming FamiliarizationArduino Programming Familiarization
Arduino Programming Familiarization
 
Arduino intro.pptx
Arduino intro.pptxArduino intro.pptx
Arduino intro.pptx
 
IOTC08 The Arduino Platform
IOTC08 The Arduino PlatformIOTC08 The Arduino Platform
IOTC08 The Arduino Platform
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshop
 
Arduino Workshop (3).pptx
Arduino Workshop (3).pptxArduino Workshop (3).pptx
Arduino Workshop (3).pptx
 
4 IOT 18ISDE712 MODULE 4 IoT Physical Devices and End Point-Aurdino Uno.pdf
4 IOT 18ISDE712  MODULE 4 IoT Physical Devices and End Point-Aurdino  Uno.pdf4 IOT 18ISDE712  MODULE 4 IoT Physical Devices and End Point-Aurdino  Uno.pdf
4 IOT 18ISDE712 MODULE 4 IoT Physical Devices and End Point-Aurdino Uno.pdf
 
ARDUINO AND ITS PIN CONFIGURATION
 ARDUINO AND ITS PIN  CONFIGURATION ARDUINO AND ITS PIN  CONFIGURATION
ARDUINO AND ITS PIN CONFIGURATION
 
INT4073 L07(Sensors and AcutTORS).pdf
INT4073 L07(Sensors and AcutTORS).pdfINT4073 L07(Sensors and AcutTORS).pdf
INT4073 L07(Sensors and AcutTORS).pdf
 
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (
 
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (
 
Arduino اردوينو
Arduino اردوينوArduino اردوينو
Arduino اردوينو
 
Starting with Arduino
Starting with Arduino Starting with Arduino
Starting with Arduino
 
Powerful Electronics with Arduino
Powerful Electronics with ArduinoPowerful Electronics with Arduino
Powerful Electronics with Arduino
 
Physical prototyping lab2-analog_digital
Physical prototyping lab2-analog_digitalPhysical prototyping lab2-analog_digital
Physical prototyping lab2-analog_digital
 
Physical prototyping lab2-analog_digital
Physical prototyping lab2-analog_digitalPhysical prototyping lab2-analog_digital
Physical prototyping lab2-analog_digital
 
m.tech esd lab manual for record
m.tech esd lab manual for recordm.tech esd lab manual for record
m.tech esd lab manual for record
 

Mais de Atul Uttam

Mais de Atul Uttam (12)

Sms based patient report from remote place1
Sms based patient report from remote place1Sms based patient report from remote place1
Sms based patient report from remote place1
 
Rfid
RfidRfid
Rfid
 
Dtmf
DtmfDtmf
Dtmf
 
Max 232
Max 232Max 232
Max 232
 
Din 4
Din 4Din 4
Din 4
 
Motor driver
Motor driverMotor driver
Motor driver
 
Din 4
Din 4Din 4
Din 4
 
Rgb led strip tutorial
Rgb led strip tutorialRgb led strip tutorial
Rgb led strip tutorial
 
Lm35
Lm35Lm35
Lm35
 
Sharp sensor
Sharp sensorSharp sensor
Sharp sensor
 
Led program
Led programLed program
Led program
 
Arduino
ArduinoArduino
Arduino
 

Day1

  • 1. R-tist I Sky - & Technolo gies
  • 2.
  • 3.
  • 4. Input Embeded Output system Devices Devices
  • 5. It is an open source hardware.  The arduino program done on arduino IDE board.  Crystal oscillation is of 16 MHz follow the path of minimum error with acurate maxi. Efficiency.  Microcontroller need only squar wave form that that is why we need capacitor with crystal oscillator. It also reduce noise.
  • 6. Hardware Software  The Arduino or  The Arduino IDE. other clone boards  Based on win AVR  Based on the Atmel (C compiler for AVR AVR series Microcontrollers) Controllers
  • 7. Swarms of robots are effective: ◦ They can perform tasks that one expensive robot cannot.  Swarms are robust: ◦ Even if some robots fail, the swarm can still achieve the task.
  • 8. Scenario: Unmanned Aerial Vehicles Cooperate To Detect Targets
  • 9. Inter-Integrated Circuit( generically referred to as "two-wire interface“) is a multi- master serial single-ended computer bus invented by Philips that is used to attach low-speed peripherals to a motherboard, embedded system, or cellphone or other electronics.  I²C uses only two bidirectional open-drain lines, Serial Data Line (SDA) and Serial Clock (SCL), pulled up with resistors. Typical voltages used are +5 V or +3.3 V although systems with other voltages are permitted.
  • 10. The interintegrated circuit (I 2 C) bus is designed for short-range communication between chips in the same system using a software addressing system. It requires only two signal wires and operates like a simplified local area network. The I 2 C slave chips are attached to a two-wire bus, which is pulled up to logic 1 when idle. Passive slave devices have their register or location addresses determined by a combination of external input address code pins and fixed internal decoding. If several memory devices are connected to the bus, they can be mapped into a continuous address space. The master sends data in 8-bit blocks, with a synchronous clock pulse alongside each bit. As for SPI, the clock is derived from the instruction clock, up to 5 MHz at the maximum clock rate of 20 MHz. To send a data byte, the master first sends a control code to set up the transfer, then the 8-bit or 10-bit address code, and finally the data. Each byte has a start and acknowledge bit, and each byte must be acknowledged before the next is sent, to improve reliability.
  • 11. master Slave 1 Slave 2 5 volt scl sda
  • 12.
  • 13. How to use arduino IDE Select Board Tool Select serial port
  • 14. cotrol panel -> device manager -> unknown serial port->right click on unknown serial port->update dreiver from computer -> Give the path of pin drive then next-> see your port no is showing or not if not repeat the process.
  • 15.
  • 16.
  • 17.
  • 18. Q-: Make a program using pin D11, D12 and D13 blink LED in the manner of aeroplane light you see in night.
  • 19. int sen1=11;  digitalWrite(12, HIGH); int sen2=12; digitalWrite(13, LOW); int sen13=13; digitalWrite(11,LOW); delay(1000); void setup() { digitalWrite(11, LOW); // initialize the digital pin as an digitalWrite(12, LOW); output. digitalWrite(13, HIGH); // Pin 13 has an LED connected on delay(1000); most Arduino boards: digitalWrite(11, HIGH); pinMode(11, OUTPUT); digitalWrite(12, HIGH); pinMode(12, OUTPUT); digitalWrite(13, HIGH); pinMode(13, OUTPUT); delay(1000); } digitalWrite(11, LOW); digitalWrite(12, LOW); void loop() { digitalWrite(13, LOW); digitalWrite(11, HIGH); delay(1000); digitalWrite(12, LOW); digitalWrite(13, LOW); delay(1000); }
  • 20. Make a program using bit D11,D12 and D13 to show binary counting by blinking led.