SPDM Level 2 Smart Electronics Unit, Level 2
|
|
- Ethan Bruce
- 5 years ago
- Views:
Transcription
1 SPDM Level 2 Smart Electronics Unit, Level 2 Evidence Folder John Johns Form 3b RSA Tipton
2 1.1 describe the purpose of circuit components and symbols. The candidate can describe the purpose of a range of common circuit components either from their names, circuit symbols or from photographs. After identifying the components used for Level 2 smart electronics, I wired a series of 2v LED lights to a 9v battery using a Breadboard and resistors. The wiring was represented by a Fritzing Diagram, a schematic drawing used to illustrate electronic circuits. The Breadboard is composed of two halves and lettered and numbered 1/2 columns with holes for the insertion of small electrical components. The halves are not connected but the holes in each ½ column are allowing for interconnectivity and the conduction of electricity. The LED's have two legs The short leg is negative or Cathode (-) the longer leg is positive or Anode (+) it is important that the wires corresponding to the power source, in this case a battery and clip, are properly connected, ground to negative and 9 V to positive as LEDs are sensitive to the flow or direction of current. The LED's drew energy from the battery and lit up. It was important to use a resistor to regulate the flow of energy so that the 9V's from the battery did not blow the lower 2V voltage LED's. A switch was also wired in that allowed the energy source to be blocked until the switch was pressed. I found that different colour LED's appeared brighter than others due to the different materials that they are composed of. This determines the colour of the LED, not the plastic case surrounding it. The brightness of the LED could also be controlled using a potentiometer that controlled the flow of current going to the light. This diagram shows the symbols used for drawing a circuit diagram and an example of a circuit.
3 Components
4 1.2 build valid circuits. The candidate will be able to build simple circuits that will function as intended. Torch Arduino LED I wired first one, then two LEDs to a 9V battery & clip and successfully created a circuit that lit the LEDs. After wiring 1 LED, multiples were wired in Series (one after the other in separate ½ columns positive to negative legs connected sharing 1 resistor) and Parallel (same half column but 2 resistors, see photo) I found that there was a limit to how many LED's could be added before they didn't all light up.
5 1.2 build valid circuits. The candidate will be able to build simple circuits that will function as intended. After wiring Leds to a battery, I developed the simple circuit so that it can connect to an Arduino UNO Microcontroller Development board (MCU) The Arduino works by processing Microcontroller digital signals and using these to operate whatever electrical components are wired to it. We used Arduino software in order to do this, which is based on the C/ C++ language. This information is passed from the PC to the Arduino board via a USB cable and this also provided power to the unit, replacing the 9V battery. Several pre-loaded Arduino sample programs were used to activate the LEDs, the coding was written to make the LED's blink and I was able to modify the coding to alter the rate at which this occurred, giving rise to other effects such as fade and traffic light combinations.
6 1.3 set up and debug a physical analogue circuit for a purpose. The candidate should be able to set up simple working circuits and test them. I created another circuit using an LED and potentiometer to illustrate an analogue circuit. The potentiometer works by controlling the flow of current coming from the Arduino to the LED. The light correspondingly illuminates more or dims according to the energy flow. The Arduino example program was modified to correctly eflect the new pins added on the Arduino and breadboard, At first the upload wasn't successful (upload error message was shown) but after checking the coding was correct, the wiring revealed a pin was put in the wrong place. Once corrected the program worked and the LED worked with the potentiometer As an Analoque input
7 1.4 explain the difference between analogue and digital products. The candidate should know the meaning of the terms analogue and digital and they should be able to explain some simple examples. Evidence: From portfolios, internal testing and/or assessor observations. Analogue signals are those that have a physical, continuous quantity such as light, sound, pressure, temperature etc. Digital signals is a type of signal that is composed of fixed values (called discrete values) They can be acoustic, optical, electrical or others and are used in a variety of ways eg telecommunications, electrical circuit software and music and images such as CD's and DVD's. The reproduction of an analogue signal into digital is achieved by sampling the analogue signal and breaking it down into component parts that have been assigned a digital value (bits) When assembled they reproduce the original analogue signal. The 'higher' the sampling rate the better quality reproduction, a lower rate of sampling captures a lesser value snapshot of the original signal and is therefore of a lower quality. Pseudo analogue is when a digital signal produces a analogue effect for example we made a motor move in real time in a pulse action by sending digital code through an Arduino microprocessor.
8 2.1 describe the purpose of digital circuit components. The candidate can describe the purpose of switches, logic gates and micro-controllers as digital devices. Digital circuit components are useful to be able to add controlled functions to analogue component. Switches are components that can pass current ("closed") or break the flow of current ("open") In this example a switch was added to the circuit board to control the flow of electrical current to the LED causing it to light up when depressed. In this digital circuit the components used were an LED 2V lamp, wires, an Arduino board, a breadboard, two resistors 1K and 10K and a button/switch. The Arduino board was attached to the computer and was receiving digital signals via the Arduino program that was coded to allow the LED to light up when the button/switch was depressed. The wires were carefully placed on the breadboard and the Arduino to provide a complete electrical circuit of 5V aided by the resistors that controlled the voltage and the ground pins. Pins 2 and 13 were named in the Arduino program and corresponding code enabled the action of the LED and button to work correctly
9 LED Motor 2.2 create program elements that control physical components. This circuit was created by powering a small motor with a 9V battery and using the Arduino program and microprocessor to send digital signals to the breadboard that made the LED and Motor work in a 'fade' pattern. This meant the LED lit brightly for a short time then faded as power was reduced and the motor reacted in a parallel action by speeding up and slowing down. The working components were linked to the pins on the Arduino unit that were controlled by the named corresponding pins in the Arduino code written in C language and binary. The values in the program could be altered by inputting different numbers that had an analogue effect of increasing the fade effect of the LED and motor. This is known as psuedo analogue because it mimics a n analogue action but is created by using a digital signal. int ledpin = 9; // LED connected to digital pin 9 void setup() { // nothing happens in setup void loop() { // fade in from min to max in increments of 5 points: for (int fadevalue = 0 ; fadevalue <= 255; fadevalue += 5) { // sets the value (range from 0 to 255): analogwrite(ledpin, fadevalue); // wait for 30 milliseconds to see the dimming effect delay(30); // fade out from max to min in increments of 5 points: for (int fadevalue = 255 ; fadevalue >= 0; fadevalue -= 5) { // sets the value (range from 0 to 255): analogwrite(ledpin, fadevalue); // wait for 30 milliseconds to see the dimming effect delay(30);
10 2.3 explain bugs in a control program and get it working. In the previous button circuit, it did not originally work. After a process of elimination it was discovered that the resistors were both 10k instead of 1K but also that the Arduino program had incorrectly named a wrong pin number from the example given in the classroom. Once the correct pin number had been added to the code the button worked
11 To be completed. 2.4 use logic to control actions.
12 3.1 describe the process of analogue to digital conversion. Analogue signals are those that have a physical, continuous quantity such as light, sound, pressure, temperature etc. Digital signals is a type of signal that is composed of fixed values (called discrete values) They can be acoustic, optical, electrical or others and are used in a variety of ways eg telecommunications, electrical circuit software and music and images such as CD's and DVD's. The reproduction of an analogue signal into digital is achieved by sampling the analogue signal with an ADC (analogue to digital converter) and converting it into a digital value (number or 'bits') By breaking the analogue signal into component parts that have been assigned a digital value (bits) the reproduction quality is determined. The 'higher' the sampling rate the better quality reproduction, a lower rate of sampling captures a lesser value snapshot of the original signal and is therefore of a lower quality. Pseudo analogue is when a digital signal produces a analogue effect for example we made a motor move in real time in a pulse action by sending digital code through an Arduino microprocessor. Some examples of sampling rates: Telephone: 8,000 Hz Audio CD: 44,100 Hz (44.1 khz) DVD Audio: 192,000Hz (192 khz)
13 3.2 build a Smart system. The candidate should be able to build a working Smart system that incorporates electronic control largely selfsufficiently. The Smart system I have decided to build is a childrens nightlight, LEDs activated with a lightsensor (photoresistor). There will be an overide switch to enable the light to be activated regardless of external lighting conditions if required. A light-dependent resistor, or photoresistor, is a sensor whose resistance decreases as the amount of light falling on it increases. When it is dark, the resistance of a photoresistor may be as high as a few MΩ. When it is light, however, the resistance of a photoresistor may be as low as a few hundred ohms. In this project,iwill connect a photoresistor to an Arduino analog input and read the value with the analogread() function. Depending on the value the Arduino reads, the program will then set pin 3 HIGH or LOW to turn on or turn off the LED night lights. The threshold value is 150. When the analog value read is less than 150, the Arduino will turn the LEDs on. When the analog value it reads is below 150, the Arduino will turn the LEDs off. Hardware Required 1 x photoresistor 2 x LED 2 x 470 ohm resistors 1 x 1 kohm resistors 1 x Arduino Mega x breadboard jumper wires
14 Code This is an example of the code I wrote for a circuit consisting of an LED and light sensor. Initially the code did not work and after careful examination I noticed that there was a missing line of code at the beginning where the sensor values had not been declared. After this had been added the circuit worked. int led=3; // variable which stores pin number void setup() { pinmode(led, OUTPUT); //configures pin 3 as OUTPUT void loop() { int sensor_value = analogread(a0); if (sensor_value < 150)// the point at which the state of LEDs change { digitalwrite(led, HIGH); //sets LEDs ON else { digitalwrite(led,low); //Sets LEDs OFF
15 -- New code Code digitalwrite(led, HIGH); //sets LEDs ON else--- int led=3; // variable which stores pin number int sensor_value=0; void setup() { pinmode(led, OUTPUT); //configures pin 3 as OUTPUT void loop() { int sensor_value = analogread(a0); if (sensor_value < 150)// the point at which the state of LEDs change { { digitalwrite(led,low); //Sets LEDs OFF
16 SPDM After learning about electronics and how to write coding for a simple circuit board, I have combined last terms work on 3D CAD and created a SMART lighting product that reacts to the environment. The Rocket night light was created to allow a series of LEDs to react to the surrounding environment by illuminating when the light drops below a certain level (sensor value) This is detected by the photosensor and does away with the need for manually operated switches, ideal for a children's night light. The project could have been further extended by adding a switch to the circuit and coding which would have allowed for a manual overdrive if the Rocket were to be used in play. LED LED Photosensor
17 Circuit Diagram for LED with Sensor, to go inside my Smart Night Light
IME-100 ECE. Lab 4. Electrical and Computer Engineering Department Kettering University. G. Tewolde, IME100-ECE,
IME-100 ECE Lab 4 Electrical and Computer Engineering Department Kettering University 4-1 1. Laboratory Computers Getting Started i. Log-in with User Name: Kettering Student (no password required) ii.
More informationPrototyping & Engineering Electronics Kits Basic Kit Guide
Prototyping & Engineering Electronics Kits Basic Kit Guide odysseyboard.com Please refer to www.odysseyboard.com for a PDF updated version of this guide. Guide version 1.0, February, 2018. Copyright Odyssey
More informationIntroduction to Arduino Diagrams & Code Brown County Library
Introduction to Arduino Diagrams & Code Project 01: Blinking LED Components needed: Arduino Uno board LED Put long lead into pin 13 // Project 01: Blinking LED int LED = 13; // LED connected to digital
More informationIntroduction to Arduino Diagrams & Code Brown County Library
Introduction to Arduino Diagrams & Code Project 01: Blinking LED Components needed: Arduino Uno board LED Put long lead into pin 13 // Project 01: Blinking LED int LED = 13; // LED connected to digital
More informationObjectives: Learn how to input and output analogue values Be able to see what the Arduino is thinking by sending numbers to the screen
Objectives: Learn how to input and output analogue values Be able to see what the Arduino is thinking by sending numbers to the screen By the end of this session: You will know how to write a program to
More informationArduino 101 AN INTRODUCTION TO ARDUINO BY WOMEN IN ENGINEERING FT T I NA A ND AW E S O ME ME NTO R S
Arduino 101 AN INTRODUCTION TO ARDUINO BY WOMEN IN ENGINEERING FT T I NA A ND AW E S O ME ME NTO R S Overview Motivation Circuit Design and Arduino Architecture Projects Blink the LED Switch Night Lamp
More informationSerial.begin ( ); Serial.println( ); analogread ( ); map ( );
Control and Serial.begin ( ); Serial.println( ); analogread ( ); map ( ); A system output can be changed through the use of knobs, motion, or environmental conditions. Many electronic systems in our world
More informationPhysical Computing Self-Quiz
Physical Computing Self-Quiz The following are questions you should be able to answer without reference to outside material by the middle of the semester in Introduction to Physical Computing. Try to answer
More informationLab 2.2 Ohm s Law and Introduction to Arduinos
Lab 2.2 Ohm s Law and Introduction to Arduinos Objectives: Get experience using an Arduino Learn to use a multimeter to measure Potential units of volts (V) Current units of amps (A) Resistance units of
More informationLight Sensor. Overview. Features
1 Light Sensor Overview What is an electronic brick? An electronic brick is an electronic module which can be assembled like Lego bricks simply by plugging in and pulling out. Compared to traditional universal
More information<Table of content> <Parts and description> <Circuit board Guide> <Pins> <Basics of Coding> <Intro to Arduino> <Intro> <Downloading Arduino IDO>
http://www.arduino.cc/
More informationLaboratory of Sensors Engineering Sciences 9 CFU
Laboratory of Sensors Engineering Sciences 9 CFU Contacts Alexandro Catini catini@ing.uniroma2.it Phone: +39 06 7259 7347 Department of Electronic Engineering First Floor - Room B1-07b Course Outline THEORY
More informationLab 01 Arduino 程式設計實驗. Essential Arduino Programming and Digital Signal Process
Lab 01 Arduino 程式設計實驗 Essential Arduino Programming and Digital Signal Process Arduino Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's
More informationNote. The above image and many others are courtesy of - this is a wonderful resource for designing circuits.
Robotics and Electronics Unit 2. Arduino Objectives. Students will understand the basic characteristics of an Arduino Uno microcontroller. understand the basic structure of an Arduino program. know how
More informationLDR_Light_Switch1 -- Overview
LDR_Light_Switch1 -- Overview OBJECTIVES After performing this lab exercise, learner will be able to: Understand the functionality of Light Dependent Resistor (LDR) Use LDR (Light Dependent Resistor) to
More informationMore Arduino Programming
Introductory Medical Device Prototyping Arduino Part 2, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota More Arduino Programming Digital I/O (Read/Write) Analog
More informationArduino Part 2. Introductory Medical Device Prototyping
Introductory Medical Device Prototyping Arduino Part 2, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota More Arduino Programming Digital I/O (Read/Write) Analog
More informationStenBOT Robot Kit. Stensat Group LLC, Copyright 2018
StenBOT Robot Kit 1 Stensat Group LLC, Copyright 2018 Legal Stuff Stensat Group LLC assumes no responsibility and/or liability for the use of the kit and documentation. There is a 90 day warranty for the
More informationRobotics/Electronics Review for the Final Exam
Robotics/Electronics Review for the Final Exam Unit 1 Review. 1. The battery is 12V, R1 is 400 ohms, and the current through R1 is 20 ma. How many ohms is R2? ohms What is the voltage drop across R1? V
More information09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview
Presentation overview Engaging electronics for the new D&T curriculum Geoff Hampson Managing Director of Kitronik What to include Free web resources Electronic project ideas Using programmable components
More informationDigital Pins and Constants
Lesson Lesson : Digital Pins and Constants Digital Pins and Constants The Big Idea: This lesson is the first step toward learning to connect the Arduino to its surrounding world. You will connect lights
More informationArduino - DigitalReadSerial
arduino.cc Arduino - DigitalReadSerial 5-6 minutes Digital Read Serial This example shows you how to monitor the state of a switch by establishing serial communication between your Arduino or Genuino and
More informationIntro to Arduino. Zero to Prototyping in a Flash! Material designed by Linz Craig and Brian Huang
Intro to Arduino Zero to Prototyping in a Flash! Material designed by Linz Craig and Brian Huang Overview of Class Getting Started: Installation, Applications and Materials Electrical: Components, Ohm's
More informationmicro:bit Lesson 2. Controlling LEDs on Breadboard
micro:bit Lesson 2. Controlling LEDs on Breadboard Created by Simon Monk Last updated on 2018-03-09 02:39:14 PM UTC Guide Contents Guide Contents Overview Parts BBC micro:bit Half-size breadboard Small
More informationProcedure: Determine the polarity of the LED. Use the following image to help:
Section 2: Lab Activity Section 2.1 Getting started: LED Blink Purpose: To understand how to upload a program to the Arduino and to understand the function of each line of code in a simple program. This
More informationArduino Programming. Arduino UNO & Innoesys Educational Shield
Arduino Programming Arduino UNO & Innoesys Educational Shield www.devobox.com Electronic Components & Prototyping Tools 79 Leandrou, 10443, Athens +30 210 51 55 513, info@devobox.com ARDUINO UNO... 3 INNOESYS
More informationArduino Programming and Interfacing
Arduino Programming and Interfacing Stensat Group LLC, Copyright 2017 1 Robotic Arm Experimenters Kit 2 Legal Stuff Stensat Group LLC assumes no responsibility and/or liability for the use of the kit and
More informationConnecting LEDs to the ADB I/O
Application Note AN-2 By Magnus Pettersson September 26 1996 Connecting LEDs to the I/O Introduction The following notes are for those of you who are a bit inexperienced with hardware components. This
More informationPhysical Computing Self-Quiz
Physical Computing Self-Quiz The following are questions you should be able to answer by the middle of the semeter in Introduction to Physical Computing. Give yourself 6.5 points for questions where you
More informationAdapted from a lab originally written by Simon Hastings and Bill Ashmanskas
Physics 364 Arduino Lab 1 Adapted from a lab originally written by Simon Hastings and Bill Ashmanskas Vithayathil/Kroll Introduction Last revised: 2014-11-12 This lab introduces you to an electronic development
More informationLDR_Light_Switch5 -- Overview
LDR_Light_Switch5 -- Overview OBJECTIVES After performing this lab exercise, learner will be able to: Interface LDR and pushbutton with Arduino to make light controlled switch Program Arduino board to:
More informationWEEK PRactice. Turning on LED with a Switch. Learning Objective. Materials to Prepare. Summary of Class. Project Goal. Hardware Expression
WEEK 04 Have LED My Way PRactice Turning on LED with a Switch Do you remember the project we worked on in week 3? It was a program that had making board s LED blink every second through a simple program.
More information1.0. Presents. techathon 3.0
1.0 Presents techathon 3.0 Course Content - techathon techathon 3.0 is a Robotics and Embedded systems Workshop designed by team Robo-Minions. It is a 2 days workshop with each day divided into two sessions
More informationEXPERIMENT 7 Please visit https://www.arduino.cc/en/reference/homepage to learn all features of arduino before you start the experiments
EXPERIMENT 7 Please visit https://www.arduino.cc/en/reference/homepage to learn all features of arduino before you start the experiments TEMPERATURE MEASUREMENT AND CONTROL USING LM35 Purpose: To measure
More informationROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL
ROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL 1 Preface About RobotLinking RobotLinking is a technology company focused on 3D Printer, Raspberry Pi and Arduino open source community development.
More informationArduino: Piezo Diagrams & Code Brown County Library. Projects 01 & 02: Scale and Playing a Tune Components needed: Arduino Uno board piezo
Arduino: Piezo Diagrams & Code Projects 01 & 02: Scale and Playing a Tune Components needed: Arduino Uno board piezo /* Piezo 01 : Play a scale Code adapted from Adafruit Arduino Lesson 10 (learn.adafruit.com/adafruit-arduino-lesson-
More informationMake your own secret locking mechanism to keep unwanted guests out of your space!
KNOCK LOCK Make your own secret locking mechanism to keep unwanted guests out of your space! Discover : input with a piezo, writing your own functions Time : 1 hour Level : Builds on projects : 1,,3,4,5
More informationTANGIBLE MEDIA & PHYSICAL COMPUTING MORE ARDUINO
TANGIBLE MEDIA & PHYSICAL COMPUTING MORE ARDUINO AGENDA RECAP ALGORITHMIC APPROACHES TIMERS RECAP: LAST WEEK WE DID: ARDUINO IDE INTRO MAKE SURE BOARD AND USB PORT SELECTED UPLOAD PROCESS COVERED DATATYPES
More informationSmart Objects. SAPIENZA Università di Roma, M.Sc. in Product Design Fabio Patrizi
Smart Objects SAPIENZA Università di Roma, M.Sc. in Product Design Fabio Patrizi 1 What is a Smart Object? Essentially, an object that: Senses Thinks Acts 2 Example 1 https://www.youtube.com/watch?v=6bncjd8eke0
More informationTABLE OF CONTENTS INTRODUCTION LESSONS PROJECTS
TABLE OF CONTENTS INTRODUCTION Introduction to Components - Maker UNO 5 - Maker UNO Board 6 - Setting Up - Download Arduino IDE 7 - Install Maker UNO Drivers - Install Maker UNO Board Package 3 LESSONS.
More informationIntroduction to Arduino. Wilson Wingston Sharon
Introduction to Arduino Wilson Wingston Sharon cto@workshopindia.com Physical computing Developing solutions that implement a software to interact with elements in the physical universe. 1. Sensors convert
More informationHow to Use an Arduino
How to Use an Arduino By Vivian Law Introduction The first microcontroller, TMS-1802-NC, was built in 1971 by Texas Instruments. It owed its existence to the innovation and versatility of silicon and the
More informationControlling a fischertechnik Conveyor Belt with Arduino board
EXPERIMENT TITLE: Controlling a fischertechnik Conveyor Belt with Arduino board PRODUCTS USED: CHALLENGE: AUTHOR: CREDITS: Interface and control a conveyor belt model (24 Volts, fischertechnik) with an
More informationArduino and Matlab for prototyping and manufacturing
Arduino and Matlab for prototyping and manufacturing Enrique Chacón Tanarro 11th - 15th December 2017 UBORA First Design School - Nairobi Enrique Chacón Tanarro e.chacon@upm.es Index 1. Arduino 2. Arduino
More informationLab-3: LCDs Serial Communication Analog Inputs Temperature Measurement System
Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-3: LCDs Serial Communication Analog Inputs Temperature Measurement System Ahmed Okasha okasha1st@gmail.com
More informationThis is a tutorial about sensing the environment using a Raspberry Pi. measure a digital input (from a button) output a digital signal (to an LED)
Practical 2 - Overview This is a tutorial about sensing the environment using a Raspberry Pi and a GrovePi+. You will learn: digital input and output measure a digital input (from a button) output a digital
More informationProject 17 Shift Register 8-Bit Binary Counter
Project 17 Shift Register 8-Bit Binary Counter In this project, you re going to use additional ICs (Integrated Circuits) in the form of shift registers in order to drive LEDs to count in binary (I will
More informationLesson 8: Digital Input, If Else
Lesson 8 Lesson 8: Digital Input, If Else Digital Input, If Else The Big Idea: This lesson adds the ability of an Arduino sketch to respond to its environment, taking different actions for different situations.
More informationPhysical Programming with Arduino
CTA - 2014 Physical Programming with Arduino Some sample projects Arduino Uno - Arduino Leonardo look-alike The Board Arduino Uno and its cheap cousin from Borderless Electronics Mini - Breadboard typical
More information1/Build a Mintronics: MintDuino
1/Build a Mintronics: The is perfect for anyone interested in learning (or teaching) the fundamentals of how micro controllers work. It will have you building your own micro controller from scratch on
More informationIntroduction to Programming. Writing an Arduino Program
Introduction to Programming Writing an Arduino Program What is an Arduino? It s an open-source electronics prototyping platform. Say, what!? Let s Define It Word By Word Open-source: Resources that can
More informationUniversity of Portland EE 271 Electrical Circuits Laboratory. Experiment: Arduino
University of Portland EE 271 Electrical Circuits Laboratory Experiment: Arduino I. Objective The objective of this experiment is to learn how to use the Arduino microcontroller to monitor switches and
More informationEDUCATION EXPERIENCES WITH A USB INTERFACE
Practice and Theory in Systems of Education, Volume 4 Number 1 2009 EDUCATION EXPERIENCES WITH A USB INTERFACE József NEMES (University of West-Hungary, Szombathely, Hungary) njozsef@ttmk.nyme.hu On the
More informationScore. Test. Issued. Date. Name:
Name: Date Issued Test Score 1073 2 Workbook Summary To learn about Arduino electronics. To learn how to upload a code the Arduino UNO board. To learn the basic principles of electricity. To learn about
More informationBasic Electronic Toolkit for under $40
Basic Electronic Toolkit for under $40 Multimeter http://www.mpja.com/prodinfo.asp?number=17191+te Small Wire cutters http://www.mpja.com/prodinfo.asp?number=16761+tl Wire strippers http://www.mpja.com/prodinfo.asp?number=11715+tl
More informationDigital I/O Operations
Digital I/O Operations CSE0420 Embedded Systems By Z. Cihan TAYŞİ Outline Digital I/O Ports, Pins Direction Pull-up & pull-down Arduino programming Digital I/O examples on Arduino 1 Digital I/O Unlike
More informationFUNCTIONS For controlling the Arduino board and performing computations.
d i g i t a l R e a d ( ) [Digital I/O] Reads the value from a specified digital pin, either HIGH or LOW. digitalread(pin) pin: the number of the digital pin you want to read HIGH or LOW Sets pin 13 to
More informationELCT708 MicroLab Session #1 Introduction to Embedded Systems and Microcontrollers. Eng. Salma Hesham
ELCT708 MicroLab Session #1 Introduction to Embedded Systems and Microcontrollers What is common between these systems? What is common between these systems? Each consists of an internal smart computer
More informationUsing a Temperature Sensor
Using a Temperature Sensor Add a temperature sensor to the ATmega Board. Site: icode Course: Machine Science Guides (Arduino Version) Book: Using a Temperature Sensor Printed by: Ivan Rudnicki Date: Wednesday,
More informationThursday, September 15, electronic components
electronic components a desktop computer relatively complex inside: screen (CRT) disk drive backup battery power supply connectors for: keyboard printer n more! Thursday, September 15, 2011 integrated
More informationArduino Uno Microcontroller Overview
Innovation Fellows Program Arduino Uno Microcontroller Overview, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Arduino Uno Power & Interface Reset Button USB
More informationAT42QT1010 Capacitive Touch Breakout Hookup Guide
Page 1 of 7 AT42QT1010 Capacitive Touch Breakout Hookup Guide Introduction If you need to add user input without using a button, then a capacitive touch interface might be the answer. The AT42QT1010 Capacitive
More informationLaboratory 1 Introduction to the Arduino boards
Laboratory 1 Introduction to the Arduino boards The set of Arduino development tools include µc (microcontroller) boards, accessories (peripheral modules, components etc.) and open source software tools
More informationAdafruit 1-Wire GPIO Breakout - DS2413
Adafruit 1-Wire GPIO Breakout - DS2413 Created by Bill Earl Last updated on 2018-08-22 03:40:00 PM UTC Guide Contents Guide Contents Overview Assembly & Wiring Headers Position the Header And Solder! Wiring
More informationAlessandra de Vitis. Arduino
Alessandra de Vitis Arduino Arduino types Alessandra de Vitis 2 Interfacing Interfacing represents the link between devices that operate with different physical quantities. Interface board or simply or
More informationOXFORD CAMBRIDGE AND RSA EXAMINATIONS General Certificate of Secondary Education. Additional materials: Formulae Sheet OCR (Tables 2).
Candidate Name Centre Number Candidate Number OXFORD CAMBRIDGE AND RSA EXAMINATIONS General Certificate of Secondary Education DESIGN AND TECHNOLOGY (ELECTRONIC PRODUCTS) PAPER 1 FOUNDATION TIER 1953/1
More informationIntroduction 1. Liquid crystal display (16 characters by 2 rows) Contrast dial: turn the dial to adjust the contrast of the display (see page 5)
Welcome to the GENIE Serial LCD module. Introduction 1 The GENIE Serial LCD module allows GENIE-based projects to display messages on a 16 character by 2 row liquid crystal display (LCD). This worksheet
More informationArduino Prof. Dr. Magdy M. Abdelhameed
Course Code: MDP 454, Course Name:, Second Semester 2014 Arduino What is Arduino? Microcontroller Platform Okay but what s a Microcontroller? Tiny, self-contained computers in an IC Often contain peripherals
More informationKNOCK LOCK MAKE YOUR OWN SECRET LOCKING MECHANISM TO KEEP UNWANTED GUESTS OUT OF YOUR SPACE! Discover: input with a piezo, writing your own functions
125 KNOCK LOCK MAKE YOUR OWN SECRET LOCKING MECHANISM TO KEEP UNWANTED GUESTS OUT OF YOUR SPACE! Discover: input with a piezo, writing your own functions Time: 1 HOUR Level: Builds on projects: 1, 2, 3,
More informationIME-100 ECE. Lab 3. Electrical and Computer Engineering Department Kettering University. G. Tewolde, IME100-ECE,
IME-100 ECE Lab 3 Electrical and Computer Engineering Department Kettering University 3-1 1. Laboratory Computers Getting Started i. Log-in with User Name: Kettering Student (no password required) ii.
More informationIntroduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur
Introduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 23 Introduction to Arduino- II Hi. Now, we will continue
More informationPhotoresistor, Transistor, and LED s
PH-1 Photoresistor, Transistor, and LD s Purpose: To introduce photoresistors, LD s, FT s, and transistors used as power switching devices To become familiar with the capability of the Atmega 128 to measure
More informationMAE106 Laboratory Exercises Lab # 1 - Laboratory tools
MAE106 Laboratory Exercises Lab # 1 - Laboratory tools University of California, Irvine Department of Mechanical and Aerospace Engineering Goals To learn how to use the oscilloscope, function generator,
More informationDiodes Zener diodes. Electronics Diodes. Terry Sturtevant. Wilfrid Laurier University. September 9, 2015
Electronics Diodes Wilfrid Laurier University September 9, 2015 Diode an electronic device which passes current in one direction only Diode an electronic device which passes current in one direction only
More informationUniversity of Hull Department of Computer Science C4DI Interfacing with Arduinos
Introduction Welcome to our Arduino hardware sessions. University of Hull Department of Computer Science C4DI Interfacing with Arduinos Vsn. 1.0 Rob Miles 2014 Please follow the instructions carefully.
More informationIME-100 Interdisciplinary Design and Manufacturing
IME-100 Interdisciplinary Design and Manufacturing Introduction Arduino and Programming Topics: 1. Introduction to Microprocessors/Microcontrollers 2. Introduction to Arduino 3. Arduino Programming Basics
More informationThank you for purchasing the RGB Multi-MCU base and driver board from SuperTech-IT and TheLEDCube.com
CONGRATULATIONS Thank you for purchasing the RGB Multi-MCU base and driver board from SuperTech-IT and TheLEDCube.com In this document, MCU means Microcontroller such as the PIC32, ATmega328P, prototype
More informationPROGRAMMING ARDUINO COURSE ON ADVANCED INTERACTION TECHNIQUES. Luís Carriço FCUL 2012/13
Sources: Arduino Hands-on Workshop, SITI, Universidad Lusófona Arduino Spooky projects Basic electronics, University Pennsylvania Beginning Arduino Programming Getting Started With Arduino COURSE ON ADVANCED
More informationArduino Robots Robot Kit Parts List
Arduino Robots Robot Kit Parts List (1) Metal Chassis (2) Push Button Activators (2) Servo Motors w/ Cross Wheels (2) IR Receivers (1) Control Board (1) Piezo Speaker (1) Dual-Sided Screwdriver (1) Cotter
More informationCPCS (Fall 2015), Merced College A Smart Parking Lot Dulce Meza-Flores Ashley Arredondo
CPCS-42-1737 (Fall 2015), Merced College A Smart Parking Lot Dulce Meza-Flores 0277905 Ashley Arredondo Summary This report presents the design and building process for a smart parking lot that tells the
More informationRing 4 (tolerance) Ring 2 (ones) Ring 1 (tens) Ring 3 (multiplier) Silver 10 2 = 0.01 ±10 % Gold 10 1 = 0.1 ±5 % Black = 1
Advent Calendar for Arduino 2017 In the past, the programming of microcontrollers used to be something for engineers and computer scientists. Today, everyone can get started with microcontroller technology,
More informationSpectrum Shield Hookup Guide
Page 1 of 12 Spectrum Shield Hookup Guide Introduction Have you ever wanted to have your project react to music? Then this is the product for you! The Spectrum Shield enables your Arduino with the capability
More information3.6 MONITORING AND CONTROL SYSTEMS
3.6 MONITORING AND CONTROL SYSTEMS 3.6.1 OVERVIEW OF MONITORING AND CONTROL SYSTEMS REAL-TIME APPLICATIONS A real-time system is one that can react quickly enough to data input to affect the real world.
More informationExample 1 Three D-cells are placed in a battery pack to power a circuit containing three light bulbs.
Circuit Diagrams A circuit diagram, or schematic, is a simplified drawing used to represent an electric circuit. These diagrams use a set of standard symbols to represent the various components of an electric
More informationGUIDE TO SP STARTER SHIELD (V3.0)
OVERVIEW: The SP Starter shield provides a complete learning platform for beginners and newbies. The board is equipped with loads of sensors and components like relays, user button, LED, IR Remote and
More informationAT42QT101X Capacitive Touch Breakout Hookup Guide
Page 1 of 10 AT42QT101X Capacitive Touch Breakout Hookup Guide Introduction If you need to add user input without using a button, then a capacitive touch interface might be the answer. The AT42QT1010 and
More informationDIY Line Tracking Smart Car with AT89C2051
DIY Line Tracking Smart Car with AT89C2051 1. Introduction: A DIY Smart Car design involves mechanical structure, electronic based sensor principle, automatic control, and even knowledge of microcontroller
More informationINDUSTRIAL TRAINING:6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD
MODULE-1 C Programming Language Introduction to C Objectives of C Applications of C Relational and logical operators Bit wise operators The assignment statement Intermixing of data types type conversion
More informationUNIVERSITY OF BOLTON SCHOOL OF ENGINEERING MSC SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 2 EXAMINATION 2016/2017
TW30 UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING MSC SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 2 EXAMINATION 2016/2017 MICROPROCESSOR BASED SYSTEMS MODULE NO: EEM7016 Date: Wednesday 17 May
More informationLayad Circuits Arduino Basic Kit B. Content Summary
Layad Circuits This kit is a careful selection of sensors, displays, modules, an Arduino Uno, connectors and other essential parts meant to facilitate learning of the hardware and software components of
More informationFigure 18: Basic input port drawing.
Appendix A Hardware Inputs The mx_ctlr.0 board has several different types of inputs and outputs allowing for a wide range of functions and actions. The inputs for the board can be broken into three basic
More informationDevelopment Kit Manual DK-114N-1 and DK-114N-3
Development Kit Manual DK-114N-1 and DK-114N-3 Overview Big Chip LEDs from Luminus Devices have been designed from the ground up to enable a new class of illumination and projection systems. Benefiting
More informationTANGIBLE MEDIA & PHYSICAL COMPUTING INTRODUCTION TO ARDUINO
TANGIBLE MEDIA & PHYSICAL COMPUTING INTRODUCTION TO ARDUINO AGENDA ARDUINO HARDWARE THE IDE & SETUP BASIC PROGRAMMING CONCEPTS DEBUGGING & HELLO WORLD INPUTS AND OUTPUTS DEMOS ARDUINO HISTORY IN 2003 HERNANDO
More informationUpdate: Ver 1.3 Dec Arduino Learning Guide For Beginner Using. Created by Cytron Technologies Sdn Bhd - All Rights Reserved
Update: Ver 1.3 Dec 2018 Arduino Learning Guide For Beginner Using Created by Cytron Technologies Sdn Bhd - All Rights Reserved LESSON 0 SETTING UP HARDWARE & SOFTWARE Part 1: Put Up Label Stickers for
More informationMigaOne-Arduino Tutorial: Position/Limit Sensing and Cycling with the Arduino Platform
Miga Motor Company 1250 Addison Street #208 Berkeley, CA 94702 www.migamotors.com MigaOne-Arduino Tutorial: Position/Limit Sensing and Cycling with the Arduino Platform 1.0 Introduction The purpose of
More informationUnit 2. Computer Control. PIC stands for PROGRAMMABLE INTERFACE CONTROLLER. A PIC chip takes in input signals and then controls output transducers
Unit 2 Computer Control PIC stands for PROGRAMMABLE INTERFACE CONTROLLER A PIC chip takes in input signals and then controls output transducers Name: Form: 2 ASIC or Application Specific Integrated Circuits
More informationSTEP MOTOR DRIVER SMD-4.2DIN
SMART MOTOR DEVICES http://www.smd.ee STEP MOTOR DRIVER SMD-4.2DIN manual SMDDIN.42.001 2018 1. Product designation Step motor controller SMD-4.2DIN is an electronic device designed to operate with 2 or
More informationPhysics 364, Fall 2012, Lab #9 (Introduction to microprocessor programming with the Arduino) Lab for Monday, November 5
Physics 364, Fall 2012, Lab #9 (Introduction to microprocessor programming with the Arduino) Lab for Monday, November 5 Up until this point we have been working with discrete digital components. Every
More informationAdafruit INA219 Current Sensor Breakout
Adafruit INA219 Current Sensor Breakout Created by Ladyada Last updated on 2013-09-12 10:15:19 AM EDT Guide Contents Guide Contents Overview Why the High Side? How does it work? Assembly Addressing the
More informationGSV-6BT GSV-6BT. Description
GSV-6BT GSV-6BT The GSV-6BT is a 6-channel measuring amplifier with Bluetooth connection and data logger function, which offers exceptionally many features in the smallest dimensions. The GSV-6BT has 6
More information