Untitled Quiz
48 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What command is used to find the inet address on the Raspberry Pi board?

  • ifconfig (correct)
  • sudo ip address
  • netstat
  • sudo find inet
  • Which software is required for establishing server client operations with Raspberry Pi?

  • WinSCP
  • Browser
  • Putty (correct)
  • FileZilla
  • What does enabling X11 forwarding in Putty allow the user to do?

  • Access files directly
  • Display system logs
  • Run graphical applications (correct)
  • Manage SSH keys
  • What protocol is used to send emails from the Raspberry Pi without using Gmail?

    <p>SMTP</p> Signup and view all the answers

    What programming language is suggested for writing email sending scripts on the Raspberry Pi?

    <p>Python</p> Signup and view all the answers

    What is the default port number set in Putty for SSH connections?

    <p>22</p> Signup and view all the answers

    What occurs when a terminal window is opened via Putty after logging in?

    <p>Command prompt access to the Raspberry Pi</p> Signup and view all the answers

    Which of the following is NOT a required material for sending emails from Raspberry Pi?

    <p>Email client software</p> Signup and view all the answers

    What command initializes the GSM module for SMS mode in the provided code?

    <p>AT+CMGF=1</p> Signup and view all the answers

    Which hardware component is NOT mentioned as required in the procedure to receive SMS?

    <p>Computer</p> Signup and view all the answers

    What response is expected after sending the command 'AT' to the GSM module?

    <p>OK</p> Signup and view all the answers

    Which pin of the Raspberry Pi is used to connect the RXD of the GSM module?

    <p>8th pin</p> Signup and view all the answers

    What function does the receive_sms() perform in the code?

    <p>Receives a text message</p> Signup and view all the answers

    Which command is used to silence the feedback from the GSM module?

    <p>ATE0</p> Signup and view all the answers

    What should be done if a keyboard interrupt is detected during the program execution?

    <p>Close the serial connection</p> Signup and view all the answers

    What is the purpose of the buzzer mentioned in the 'Try it' section?

    <p>To indicate message reception</p> Signup and view all the answers

    What is the primary difference between microcontrollers and microprocessors?

    <p>Microcontrollers are often employed in embedded systems.</p> Signup and view all the answers

    Which of the following is true regarding Raspberry Pi compared to Arduino?

    <p>Raspberry Pi has a higher power consumption than Arduino.</p> Signup and view all the answers

    Which component is usually NOT required externally for a microcontroller?

    <p>Counters</p> Signup and view all the answers

    What is a significant characteristic of the Raspberry Pi regarding its capability?

    <p>It can run any kind of operating system.</p> Signup and view all the answers

    How does the maximum disk storage capability of Raspberry Pi compare to Arduino?

    <p>Raspberry Pi's disk size is dependent on SD card capacity.</p> Signup and view all the answers

    What is the maximum input voltage that can be supplied to an Arduino?

    <p>7-12V</p> Signup and view all the answers

    Which of the following tasks is MOST likely to be performed by a microcontroller?

    <p>Executing basic control functions in appliances.</p> Signup and view all the answers

    What is the minimum current requirement for the Raspberry Pi?

    <p>700mA</p> Signup and view all the answers

    What is the correct pin number for connecting the D0 pin of the gas sensor to the Raspberry Pi?

    <p>23</p> Signup and view all the answers

    What component should be connected to the 24th pin of the Raspberry Pi?

    <p>Positive terminal of the buzzer</p> Signup and view all the answers

    Which command is used to import the GPIO library in Python?

    <p>import RPi.GPIO</p> Signup and view all the answers

    What action does the buzzer perform when the gas sensor detects gas?

    <p>Activates</p> Signup and view all the answers

    Which two pins need to be connected to power the MQ2 sensor from the Raspberry Pi?

    <p>VCC and GND</p> Signup and view all the answers

    What is the primary purpose of the automatic street light control system mentioned?

    <p>To conserve energy by controlling lights based on light intensity</p> Signup and view all the answers

    Which type of sensor is used for detecting methane gas as per the content?

    <p>MQ2 sensor</p> Signup and view all the answers

    How do you open the Python shell on the Raspberry Pi?

    <p>Go to Terminal Window and type sudo idle</p> Signup and view all the answers

    What is the purpose of the provided Python program?

    <p>To send an SMS using a GSM module</p> Signup and view all the answers

    Which pin of the Raspberry Pi is connected to the RXD of the GSM module?

    <p>Pin 8</p> Signup and view all the answers

    What command is used to set the GSM module to text mode?

    <p>AT+CMGF=1</p> Signup and view all the answers

    What should be included in the program to handle the GSM connection?

    <p>Serial communication settings</p> Signup and view all the answers

    What is the purpose of the 'time.sleep(1)' command within the program?

    <p>To allow time for the GSM to initialize</p> Signup and view all the answers

    Which line of code is responsible for sending the actual SMS content?

    <p>ser.write(content.encode() + b’ ’)</p> Signup and view all the answers

    What material is NOT required for sending the SMS using the program?

    <p>LED lights</p> Signup and view all the answers

    What is the first command that establishes communication with the GSM module?

    <p>ser.write(b’AT ’)</p> Signup and view all the answers

    What happens when the soil is dry according to the procedure?

    <p>The motor is turned ON automatically.</p> Signup and view all the answers

    Which pin is used to read input from the soil moisture sensor?

    <p>Pin 16</p> Signup and view all the answers

    In the program, which command sets up the GPIO pin mode?

    <p>GPIO.setmode()</p> Signup and view all the answers

    What is the purpose of the flame sensor in the fire accident detection project?

    <p>To detect the presence of fire.</p> Signup and view all the answers

    Which component is used to control the pump motor in the project?

    <p>Motor driver</p> Signup and view all the answers

    What command is used to prevent warnings in the GPIO setup?

    <p>GPIO.setwarnings(False)</p> Signup and view all the answers

    How does the program indicate the status of the motor?

    <p>By printing the motor status to the Raspberry Pi connected PC.</p> Signup and view all the answers

    Which action is NOT part of the procedure outlined for setting up the project?

    <p>Connect the sensor's VCC to the output pin of the motor driver.</p> Signup and view all the answers

    Study Notes

    Robotic Makers Level 2 - Overview

    • Autobots is a tie-up industry of Bharathidasan University's IECD.
    • IECD is the Institute for Entrepreneurship and Career Development.
    • The institution is focused on higher education, research, and extension activities.
    • They provide skill development programs (certificate, diploma, and advanced diploma/PG Diploma).
    • Autobots' mission is to inspire learning, trigger thinking, and enhance creativity in modern students.
    • They partner with schools to help students achieve learning objectives and become creative designers.

    Robotics Makers Level 2 - Syllabus

    • Unit 1: Raspberry Pi Introduction: Introduces Raspberry Pi boards, different models, applications, and hardware features.
    • Unit 2: Inbuilt Peripherals of Raspberry Pi: Discusses System on Chip (SOC), ARM processors, GPIO pins, analog to digital conversion, and microcontroller differences.
    • Unit 3: OS Installation and Programming: Covers OS installation (using Raspberry Pi Imager), Linux commands, and Python programming.
    • Unit 4: Interfacing Input/Output Devices: Explains interfacing with input/output devices (sensors, controlling devices, communication with real world).
    • Unit 5: Internet of Things (IoT): Provides an overview of IoT, IP addresses, applications, and game development using Scratch software.

    Robotics Makers Level 2 - Practical 1

    • Practical 1.1: Blink an LED: Includes code and procedure for an LED blink program.
    • Practical 1.2: Control LED using Switch: Includes code and procedure for controlling an LED with a switch.
    • Practical 1.3: Control DC Motor: Includes code and procedure for controlling a DC motor.
    • Practical 1.4: Change Motor Direction: Includes code and procedure for controlling motor direction.
    • Practical 1.5: Object Detection Using Sensor: Includes code and procedure for object detection using an IR sensor.
    • Practical 1.6: Interface Android Phone: Includes code and procedure for controlling lights via android phone using Bluetooth module.
    • Practical 1.7: Sending SMS using GSM: Includes code and procedure for sending SMS using GSM module.
    • Practical 1.8: Receiving SMS using GSM: Includes code and procedure for receiving SMS using GSM module.
    • Practical 1.9: Server Client Operation: Includes code and procedure for server-client communication using putty.
    • Practical 1.10: Sending Emails using Raspberry Pi (with image attachments): Includes code and procedure for sending emails with attachments

    Robotics Makers Level 2 - Practical 2

    • Practical 2.1: Smart Gas Leakage Intimation: Includes code and procedure for gas leakage detection and intimation via buzzer.

    • Practical 2.2: Automatic Street Light Control: Includes code and procedure for automatic street light control using an LDR sensor.

    • Practical 2.3: Motion Detection of Animals: Includes code and procedure for detecting animal movement using a PIR sensor and indicating using a buzzer.

    • Practical 2.4: Smart Agri-Tech: Includes code and procedure for controlling water pumps in agricultural land based on soil moisture levels.

    • Practical 2.5: Fire Accident: Includes code and procedure for detecting fire and producing an alarm.

    • Practical 2.6: Home Automation: Includes code and procedure for controlling home appliances (fans, lights etc) using a mobile phone and Bluetooth connection.

    • Practical 2.7: Theft Intimation Vehicle: Includes code and procedure for sending SMS alerts to specified phones when theft is detected.

    • Practical 2.8: Security System Using Camera Module: Includes code and procedure for continuous photo capture using a camera and sending it to an email address when movement is detected.

    • Practical 2.9: IoT and RPi Based Email/SMS Alert to Avoid Crime: Includes code and procedure to capture images of a specified location and automatically send them via email to specific email addresses based on motion detection.

    • Practical 2.10: Smart Home Using RPi: Includes code and procedure for automating home appliances and alerting for gas or fire hazards.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Robotic Makers Level 2 PDF

    More Like This

    Untitled Quiz
    6 questions

    Untitled Quiz

    AdoredHealing avatar
    AdoredHealing
    Untitled Quiz
    37 questions

    Untitled Quiz

    WellReceivedSquirrel7948 avatar
    WellReceivedSquirrel7948
    Untitled Quiz
    50 questions

    Untitled Quiz

    JoyousSulfur avatar
    JoyousSulfur
    Untitled Quiz
    48 questions

    Untitled Quiz

    StraightforwardStatueOfLiberty avatar
    StraightforwardStatueOfLiberty
    Use Quizgecko on...
    Browser
    Browser