VIRTUAL LAB KIT GUDASALAMANI
|
|
- Lydia Dean
- 5 years ago
- Views:
Transcription
1 VIRTUAL LAB KIT 1 ROHINI HONGAL, 2 SANDEEP PATIL, 3 SURAJ PAWAR, 4 JYOTI PATIL, 5 RAJAT BAPURI, 6 SANTOSH KULKARNI, 7 SOURABH ALAGUNDAGI, 8 SANTOSH BAMMIGATTI, 9 SHREYA GUDASALAMANI Dept. of Electronics and Communication Engineering, B.V. Bhoomaraddi College of Engineering and Technology, Hubli- 31, India Abstract Technology has eased human life. Students who are responsible for many technological advents can also make use of this boon. Laboratory is a place where we gain practical knowledge. Students face a problem wherein they are not able to conduct the experiments at their homes due to unavailability of Oscilloscope, Audio Frequency Oscillator (AFO) and other electronic equipment. Also, due to the limited number of electronic equipment at laboratory, students are forced to conduct the experiments in a group. This paper which presents the idea virtual lab kit solves this problem as it includes all the necessary equipment like Oscilloscope, AFO, Digital Multi-meter (DMM), DC power supply and IC tester. The paper includes both hardware and software components. Hardware components consist of an Arduino board, a Bluetooth module and other components. Software components consist of an android app that controls the hardware kit. In this paper, we develop the software code for the desired functioning of the Arduino UNO and the Android application. We also define the circuit models to be constructed to perform the desired functions. Finally, we evaluate the result from the model circuit, which tests how well our application can overcome the existing problem. The tests were conducted and the results were compared with standard equipment which desired results (Deviation of ±5%). The Virtual lab kit a cost-effective, user friendly and an all-in-one kit. Keywords ammeter, Android, Arduino, Bluetooth, continuity, diode, ohmmeter, oscilloscope, transistor, voltmeter. I. INTRODUCTION Consider a scenario in the near future where a person sitting in his room is able to construct a simple communication system using a hardware kit and an Android device. He can tweak the frequency of the carrier signal, simultaneously analyze the output, check the voltages/currents at any point in the circuit, test the ICs used, all by using the Virtual lab kit and the Android application. In the present laboratory condition, students work with bulky equipment that are expensive. However, imagine in the near future, when simple commands given to the commonly used Android devices help them to perform any electronics based experiment anywhere. The Android device transmits commands to the Arduino board via Bluetooth. The Arduino board receives commands via Bluetooth module. The board then compares the obtained command with the standard pre-stored commands and does the necessary function. The result is then displayed on the Android device. This kit is a boon for students who can t afford to buy the Oscilloscope/AFO. Fig1. Block diagram of Virtual lab kit along with Android device II. HARDWARE A. Arduino UNO The Arduino UNO is a microcontroller board based on the ATmega328. It contains everything needed to support the microcontroller; when connected to a USB cable or powered with an AC to DC adapter or battery. It has 14 digital input/output pins, 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. The UNO does not use the FTDI USBto-serial driver chip. Instead, it features the Atmega16U2 (Atmega8U2 up to version R2) programmed as a USB to serial converter. [1] Can such an integrated kit be created? Key considerations lies in answering the questions regarding the integration of hardware and software used. 126 Fig2. Arduino Board
2 B. Features 1. Microcontroller ATmega Operating Voltage 5V 3. Voltage (recommended) 7-12V 4. Input Voltage 6-20V 5. Digital I/O Pins Analog Input Pin 6 7. DC Current per I/O Pin 40 ma 8. DC Current for 3.3V Pin 50 ma 9. Flash Memory 32 KB 10. SRAM 2 KB 11. EEPROM 1 KB 12. Clock Speed 16 MHz C. Bluetooth module HC-06 Bluetooth is a wireless technology standard for exchanging data over short distances from fixed and mobile devices, and building personal area networks. It uses shortwavelength UHF radio waves in the frequency band from 2.4 to GHz. Bluetooth is managed by the Bluetooth Special Interest Group (SIG) and was standardized as IEEE [2] F. Eclipse IDE Eclipse is an integrated development environment (IDE). It contains a base workspace and an extensible plug-in system for customizing the environment. Written mostly in Java, Eclipse can be used to develop applications. Eclipse SDK is free and open source software. [5] IV. METHODOLOGY G. Hardware The following are the logic used to implement the functional blocks- 1) Ohmmeter Two resistors are used as standard (whose resistance is known) to measure the test resistance. A simple voltage divider circuit is used to find the voltage across standard resistor. This voltage is sent to Arduino analog pin that gives the corresponding digital value. This value is used to find the value of test resistance. [6] Fig4. Ohmmeter Fig3. Bluetooth module HC-06 D. Software features 1. Default Baud rate: 38400, Data bits: 8, Stop bit: 1, Parity: No parity, Data control: has Supported baud rate: 9600, 19200, 38400, 57600, , and Given a rising pulse in PIO0, device will be disconnected. 3. Status instruction port PIO1: lowdisconnected, high-connected; 4. Auto-connect to the last device on power as default. 5. Permit pairing device to connect as default. 6. Auto-pairing PINCODE: 0000 as default.[3] Fig5. VLK ohmmeter v/s conventional DMM Reference resistor 2.2K III. SOFTWARE E. Arduino IDE The Arduino Integrated Development Environment (IDE) is a cross-platform application written in Java, and derives from the IDE for the Processing programming language and the Wiring projects. [4] The programs to perform desired functions are written in the Arduino software. Fig6. VLK ohmmeter v/s conventional DMM Reference resistor 100K 127
3 2) Diode tester Two digital pins D1 and D2 of Arduino are used to test the diode. Initially D1 is made HIGH, D2 is read then D2 is made HIGH and D is read. If the readings are 1 and 0, or 0 and 1, the diode is good. [7] 5) Led tester Logic of LED tester is very simple, just connect the positive terminal of the LED to the Vcc and negative terminal to the ground if LED is healthy it glows, if it is dead it doesn t glow. To protect LED we have provided the 220 Ωm resistance which is connected to Vcc. Fig7. Diode tester 3) Continuity tester Two digital pins D1 and D2 of Arduino are used to test the continuity. Initially D1 is made HIGH, D2 is read. If D2 is HIGH then the circuit completes. Fig 11. Led tester Fig8. Continuity tester 4) Voltmeter Arduino only supports reading from 0v to 5v maximum. But a typical DMM must measure at least from -20V to +20V. Therefore we have used differential Amplifier to convert -20V - (+20) V to - 5V- (+5) V and OpAmp 2 to convert -5V- (+5) V to 0V - 5V as shown in the circuit diagram below. The voltage is given to Arduino that measures it. [8] 6) Ammeter To measure the current an Op-amp is used to convert the current into equivalent voltage. Then this voltage is given to Arduino where it is processed and current is calculated. [9] Fig12. Ammeter 7) Transistor Beta value calculator To test the transistor a constant current I b is given to its base. Then the corresponding collector current is measured using Arduino and it is processed to calculate h fe as I c /I b. [10] Fig9. Voltmeter Fig10. VLK voltmeter v/s conventional DMM Fig13. Transistor Beta value calculator 128
4 TABLE 1 Testing of different transistors V. HARDWARE SOFTWARE INTERFACE PNP Transistor V ce (V) I b (ua) I c (ma) H fe 2N BC NPN Transistor V ce (V) I b (ua) I c (ma) H fe 2N2222A BC107B BC547B BC Considering R base = 430kΩ H. Software The software module consists of an Android Java and XML code that helps in integrating the hardware kit with the Android device. The code tries to establish a connection with the Bluetooth module in the initial stage. Further, based on the users options, the respective commands are sent to the hardware kit and the corresponding functional blocks are triggered. The Algorithm is as follows- 1. Create the required package. 2. Import the various classes. 3. Create declaration of the layout for the app such as buttons. 4. For each of the buttons a new activity is created. 5. Based on the feature selected, which is identified by click listener various operations are done. 6. Assume Oscilloscope is selected. 7. If user clicks on Bluetooth connect, set your Bluetooth device on and Scan for other Bluetooth devices. 8. Query the local Bluetooth adapter for paired Bluetooth devices. 9. Connect to other devices through service discovery. 10. Transfer data to and from other devices. 11. Plot the graph on the android phone based on the values received from the kit. 12. On selection of stop stream, stop the plotting of graph on the screen. Similar procedure is followed for other features like AFO, DMM, and IC Tester etc. In this paper the hardware kit is interfaced with the android device via Bluetooth. The data is wirelessly exchanged between the android device and Arduino. In order to interface with Arduino board Bluetooth module is required. The application framework provides access to the Bluetooth functionality through the Android Bluetooth APIs. The application is connected wirelessly to other Bluetooth devices with the help of API. VI. WORKING The command given to the Android application is transmitted via Bluetooth. The HC- 06 Bluetooth module connected to the Arduino Uno board receives the command. The Arduino Uno board compares the received command with the pre-stored commands and performs the desired operation. The corresponding output/waveform is displayed on the android device. VII. MOBILE LAYOUT Fig14. App first look Fig15. Oscilloscope output on app VIII. SIMULATION AND RESULTS I. Simulation Simulation of Virtual lab kit is done using software PROTEUS ISIS. The functioning of each equipment are tested and verified. 129 Fig16. Simulation of the circuit
5 measuring equipment. To conclude, Virtual lab kit is a cost-effective, user friendly and an all-in one kit. FUTURE SCOPE Fig 17. App simulation J. Breadboard implementation We implemented the Virtual lab kit circuit on the breadboard and tested all operations of equipment using the application. In the near future, the Virtual lab kit, because of its cost-effectiveness, easy to use, precise and all-in-one nature will been seen in each and every laboratory which once had the bulky, complicated and discrete equipment. Also, due to its affordable pricing, Virtual lab kit will be commonly seen with students and with each and every person who performs electronics-based experiments. The Virtual lab kit can also be customized for specific applications. The Virtual lab kit can be further developed to increase its accuracy for the medical applications so that the medical services become affordable to all. ACKNOWLEDGMENT Fig 18. Bread board implementation of the circuit It is a great pleasure to express our deep sense of gratitude and indebtedness to the institute B.V.Bhoomaraddi College of Engineering and Technology, Hubli, our HOD Dr. Uma Mudengudi and our guide Prof. Rohini Hongal for their support. REFERENCES Fig19. App implementation on android device CONCLUSION We successfully constructed and implemented functions of the Virtual lab kit like IC Tester, DMM etc. The DMM features were implemented and tested except Ammeter. Voltmeter measurement ranges from -20V to +20V, while resistance measurement ranges from 1Ω to 1 MΩ. The Ammeter will be designed to measure the range 1mA to 1A. Testing of the complete kit is done by comparing it with the existing equipment (DT830D digital multimeter). The results obtained deviates by 5% of that of the results obtained by standard [1] Arduino Uno[Online]. Available: [2] Bluetooth[Online]. Available: [3] Wireless[Online]. Available: [4] Arduino[Online]. Available: [5] Eclipe[Online]. Available: [6] Milen. Digital multimeter shield for Arduino[Online]. Available: [7] R-B. (1995, Oct. 10). Microcontroller based Diode and Bipolar Junction Transistor (BJT) tester[online]. Available: [8] Ramakant A. Gayakwad, Op-Apms and Linear Integrated Circuits, Fourth edition, pp [9] Milen. Digital multimeter shield for Arduino[Online]. Available: [10] Mike Cook. Transistor tester[online]. Available: html 130
Voice Recognition Automation through an Android Application
Voice Recognition Automation through an Android Application Lochan Basyal Amritsar College of Engineering and Technology, Amritsar Punjab India Sandeep Kaushal Amritsar College of Engineering and Technology,
More informationArduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front
Arduino Uno Arduino Uno R3 Front Arduino Uno R2 Front Arduino Uno SMD Arduino Uno R3 Back Arduino Uno Front Arduino Uno Back Overview The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet).
More informationkeyestudio Keyestudio MEGA 2560 R3 Board
Keyestudio MEGA 2560 R3 Board Introduction: Keyestudio Mega 2560 R3 is a microcontroller board based on the ATMEGA2560-16AU, fully compatible with ARDUINO MEGA 2560 REV3. It has 54 digital input/output
More informationARDUINO LEONARDO WITH HEADERS Code: A000057
ARDUINO LEONARDO WITH HEADERS Code: A000057 Similar to an Arduino UNO, can be recognized by computer as a mouse or keyboard. The Arduino Leonardo is a microcontroller board based on the ATmega32u4 (datasheet).
More informationSmart Restaurant Menu Ordering System
IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 09 March 2016 ISSN (online): 2349-784X Smart Restaurant Menu Ordering System Mrs. Anisha Cotta Assistant professor Miss.
More informationARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).
ARDUINO UNO REV3 SMD Code: A000073 The board everybody gets started with, based on the ATmega328 (SMD). The Arduino Uno SMD R3 is a microcontroller board based on the ATmega328. It has 14 digital input/output
More informationIMPLEMENTATION OF A GUI REMOTE SYSTEM FOR HOME AUTOMATION Awuhe T. Samuel 1, Tingir T. James 2, Kpochi P. Kpochi 3
340 IMPLEMENTATION OF A GUI REMOTE SYSTEM FOR HOME AUTOMATION Awuhe T. Samuel 1, Tingir T. James 2, Kpochi P. Kpochi 3 1,2,3 Department of Electrical and Electronics Engineering, Federal University of
More informationARDUINO MICRO WITHOUT HEADERS Code: A000093
ARDUINO MICRO WITHOUT HEADERS Code: A000093 Arduino Micro is the smallest board of the family, easy to integrate it in everyday objects to make them interactive. The Micro is based on the ATmega32U4 microcontroller
More informationARDUINO MEGA 2560 REV3 Code: A000067
ARDUINO MEGA 2560 REV3 Code: A000067 The MEGA 2560 is designed for more complex projects. With 54 digital I/O pins, 16 analog inputs and a larger space for your sketch it is the recommended board for 3D
More informationIDUINO for maker s life. User Manual. For IDUINO development Board.
User Manual For IDUINO development Board 1.Overview 1.1 what is Arduino? Arduino is an open-source prototyping platform based on easy-to-use hardware and software. Arduino boards are able to read inputs
More informationArduino Smart Robot Car Kit User Guide
User Guide V1.0 04.2017 UCTRONIC Table of Contents 1. Introduction...3 2. Assembly...4 2.1 Arduino Uno R3...4 2.2 HC-SR04 Ultrasonic Sensor Module with Bracket / Holder...5 2.3 L293D Motor Drive Expansion
More informationARDUINO LEONARDO ETH Code: A000022
ARDUINO LEONARDO ETH Code: A000022 All the fun of a Leonardo, plus an Ethernet port to extend your project to the IoT world. You can control sensors and actuators via the internet as a client or server.
More informationAgilent 3630A Triple DC Power Supply. Agilent 34401A Digital Multimeter (DMM)
Agilent E3630A Triple DC Power Supply and Agilent 34401A Digital Multimeter (DMM) Agilent 3630A Triple DC Power Supply The DC power supply used in this lab is the Agilent E3630A Triple DC power supply.
More informationBANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1).
BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1). Package number: G4 NO: HEQEP/CP-3137/Procurement/PacakageG4/26-08-2015/004
More informationARDUINO MINI 05 Code: A000087
ARDUINO MINI 05 Code: A000087 The Arduino Mini is a very compact version of the Arduino Nano without an on board USB to Serial connection The Arduino Mini 05 is a small microcontroller board originally
More informationIDUINO for maker s life. User Manual. For IDUINO Mega2560 Board(ST1026)
User Manual For IDUINO Mega2560 Board(ST1026) 1.Overview 1.1 what is Arduino? Arduino is an open-source prototyping platform based on easy-to-use hardware and software. Arduino boards are able to read
More informationSmart Helmet Based On IoT Technology
Smart Helmet Based On IoT Technology Mohammed Khaja Areebuddin Aatif 1, Ainapurapu Manoj 2 1,2 Dept. of Computer Science and Engineering, Vasavi College of Engineering (Autonomous) Ibrahimbagh, Hyderabad-31,
More informationTA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT
TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT I Contents Overview TA0139... 1 Getting started: Arduino 2 Wheel Drive Wireless Bluetooth Robot Kit using Arduino UNO... 1 2.1. What
More informationQuantity required (R) Quantity available (A) Deficiency (R - A) Sl. No. Description of Equipment. 1. BC 107, BC 148,2N2646,BFW10 (each) 25
Faculty of Information and Communication Engineering (R 2013) Semester II EC6211 Circuits and Devices Laboratory 1. BC 107, BC 148,2N2646,BFW10 (each) 2 2. 1N4007, Zener diodes (each) 2 3. Resistors, Capacitors,
More informationBILLING AND CONTROLLING OF INDIVIDUAL LOADS OF A COMPOSITE SYSTEM USING SIMPLE ANDROID APPLICATION
BILLING AND CONTROLLING OF INDIVIDUAL LOADS OF A COMPOSITE SYSTEM USING SIMPLE ANDROID APPLICATION K.RAJASEKHARA REDDY, H.O.D, SREC, NANDYAL 13X51A0228, 13X51A0210, 13X51A0233 P.PUNARVI, I.DHANASREE, M.SAICHARITHA
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 informationKeywords Microcontroller, Arduino UNO, GSM SIM 300, User authentication.
Volume 5, Issue 11, November 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Advanced Locking
More informationARDUINO MEGA ADK REV3 Code: A000069
ARDUINO MEGA ADK REV3 Code: A000069 OVERVIEW The Arduino MEGA ADK is a microcontroller board based on the ATmega2560. It has a USB host interface to connect with Android based phones, based on the MAX3421e
More informationPower Supply, Arduino MEGA 2560, and Stepper Motors Connections
Power Supply, Arduino MEGA 2560, and Stepper Motors Connections By: Maram Sulimani Abstract: Arduino MEGA 2560 is required for this project to control the movement of the 3D printer axis and its extruder.
More informationARDUINO UNO REV3 Code: A000066
ARDUINO UNO REV3 Code: A000066 The UNO is the best board to get started with electronics and coding. If this is your first experience tinkering with the platform, the UNO is the most robust board you can
More informationExperiment 1 Electrical Circuits Simulation using Multisim Electronics Workbench: An Introduction
Experiment 1 Electrical Circuits Simulation using Multisim Electronics Workbench: An Introduction Simulation is a mathematical way of emulating the behavior of a circuit. With simulation, you can determine
More informationArduino ADK Rev.3 Board A000069
Arduino ADK Rev.3 Board A000069 Overview The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface to connect with Android based phones, based on the MAX3421e
More information[Hatwar, 3(3): March, 2014] ISSN: Impact Factor: 1.852
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY A Review on Wireless Oscilloscope Powered by Android Bhagyashree D.Hatwar *1, Prof.A.C.Wan 2 *1,2 S.S.B.T, Bambhori, Jalgaon,
More informationARDUINO YÚN Code: A000008
ARDUINO YÚN Code: A000008 Arduino YÚN is the perfect board to use when designing connected devices and, more in general, Internet of Things projects. It combines the power of Linux with the ease of use
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 informationELECTRONIC INSTRUMENTATION AND SYSTEMS LABORATORY
ELECTRONIC INSTRUMENTATION AND SYSTEMS LABORATORY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING MICHIGAN STATE UNIVERSITY I. TITLE: Lab IX - Light Activated Exhaust Fan II. PURPOSE: One use of bipolar
More informationGE-INTERNATIONAL JOURNAL OF ENGINEERING RESEARCH VOLUME -3, ISSUE -5 (May 2015) IF ISSN: ( )
DESIGN AND IMPLEMENTATION OF MICROCONTROLLER BASED SPEED DATA LOGGER Kriti Jain *, Prem Chand #, Saad Shamsi #, Dimple Taneja #, Rahul Yadav #, Sanjeev Yadav # *Assistant Professor, ECE Department, Amity
More informationSMART ENERGY METER BILLING, MONITORING AND CONTROLLING SYSTEM
SMART ENERGY METER BILLING, MONITORING AND CONTROLLING SYSTEM 1,2,3,4Asst. Prof. Dept of E&TC, AGTI S Dr. Daulatrao Aher College of Engineering, Karad, Maharashtra, India. ------------------------------------------------------------------------***-----------------------------------------------------------------------
More informationPIC Dev 14 Through hole PCB Assembly and Test Lab 1
Name Lab Day Lab Time PIC Dev 14 Through hole PCB Assembly and Test Lab 1 Introduction: The Pic Dev 14 is a simple 8-bit Microchip Pic microcontroller breakout board for learning and experimenting with
More informationBTH-1208LS Wireless Multifunction DAQ Device
Wireless Multifunction DAQ Device Features Eight 11-bit single-ended (SE) or four 12-bit differential (DIFF) analog input channels Acquires data over Bluetooth or USB connection Maximum sampling rate of
More informationVariable Power Supply Digital Control Circuit Diagram Using Lm317
Variable Power Supply Digital Control Circuit Diagram Using Lm317 DIGITAL POWER SUPPLY USING LM317 A Major Project Report Submitted partial fulfillment of the requirement for the award of the Degree of
More informationARDUINO BOARD LINE UP
Technical Specifications Pinout Diagrams Technical Comparison Board Name Processor Operating/Input Voltage CPU Speed Analog In/Out Digital IO/PWM USB UART 101 Intel Curie 3.3 V/ 7-12V 32MHz 6/0 14/4 Regular
More informationGSM MODULE BASED SMART NOTICE BOARD
GSM MODULE BASED SMART NOTICE BOARD Manpreet Singh Gagandeep Singh Sodhi Azadwinder Singh Abstract-- The ways of addressing public at large viz; bus terminals, railway stations, colleges, universities
More informationPIC Dev 14 Surface Mount PCB Assembly and Test Lab 1
Name Lab Day Lab Time PIC Dev 14 Surface Mount PCB Assembly and Test Lab 1 Introduction: The Pic Dev 14 SMD is a simple 8-bit Microchip Pic microcontroller breakout board for learning and experimenting
More informationLAMPIRAN I (LISTING PROGRAM)
LAMPIRAN I (LISTING PROGRAM) #include LiquidCrystal lcd(8, 9, 4, 5, 6, 7); const int numreadings = 10; int readings[numreadings]; // the readings from the analog input int readindex =
More informationCHAPTER 5. Voltage Regulator
CHAPTER 5 Voltage Regulator In your robot, the energy is derived from batteries. Specifically, there are two sets of batteries wired up to act as voltage sources; a 9V battery, and two 1.5V batteries in
More informationBluetooth Based Home Automation Using Arduino and Android Application
Bluetooth Based Home Automation Using Arduino and Android Application J. Kavitha 1, O. Naveen 2, P. Manoj Kumar 3, K. Subba Rao 4 1, 2,3, 4 Department of Electronics and Communication Engineering, St.
More informationEK307 Lab: Microcontrollers
EK307 Lab: Microcontrollers Laboratory Goal: Program a microcontroller to perform a variety of digital tasks. Learning Objectives: Learn how to program and use the Atmega 323 microcontroller Suggested
More informationHome Automation System Using Bluetooth Technology
Home Automation System Using Bluetooth Technology Karanjeet Indrajeet Chauhan 1, Indrajit Chauhan 2, Shashikant Yadav 3, Saurabh Suman 4 1,2,3 Shree L.R. Tiwari College of Engineering 4 Assistant Professor,
More informationCOL862 - Low Power Computing
COL862 - Low Power Computing Power Measurements using performance counters and studying the low power computing techniques in IoT development board (PSoC 4 BLE Pioneer Kit) and Arduino Mega 2560 Submitted
More informationTA0297 WEMOS D1 R2 WIFI ARDUINO DEVELOPMENT BOARD ESP8266
TA0297 WEMOS D1 R2 WIFI ARDUINO DEVELOPMENT BOARD ESP8266 Contents 1. Overview TA0297... 3 2. Getting started:... 3 2.1. What is WeMos D1 R2 Wifi Arduino Development Board?... 3 2.2. What is IDUINO UNO?...
More informationMAXPROLOGIC FPGA DEVELOPMENT SYSTEM Data Sheet
MAXPROLOGIC FPGA DEVELOPMENT SYSTEM Data Sheet The MaxProLogic is an FPGA development board that is designed to be user friendly and a great introduction into digital design for anyone. The MaxProLogic
More informationLab 4: Introduction to ELVIS II+ Introduction to ELVIS II+
Page 1 of 12 Laboratory Goals Introduction to ELVIS Lab 4: Introduction to ELVIS Familiarize students with the National Instruments hardware ELVIS Identify the capabilities of ELVIS Make use of the built
More informationInternational Journal of Artificial Intelligence and Applications (IJAIA), Vol.9, No.3, May Bashir Ahmad
OUTDOOR MOBILE ROBOTIC ASSISTANT MICRO-CONTROLLER MODULE (ARDUINO), FIRMWARE AND INFRARED SENSOR CIRCUIT DESIGN AND IMPLEMENTATION, OPERATING PRINCIPLE AND USAGE OF PIRMOTION SENSOR Bashir Ahmad Faculty
More informationModule 3B: Arduino as Power Supply
Name/NetID: Teammate/NetID: Module 3B: Laboratory Outline As you work on through the labs during the semester and some of the modules you may want to continue experimenting at home. Luckily the microprocessor
More informationXNUCLEO-F030R8, Improved STM32 NUCLEO Board
XNUCLEO-F030R8, Improved STM32 NUCLEO Board STM32 Development Board, Supports Arduino, Compatible with NUCLEO-F030R8 XNUCLEO-F030R8 Features Compatible with NUCLEO-F030R8, onboard Cortex-M0 microcontroller
More informationArduino Dock 2. The Hardware
Arduino Dock 2 The Arduino Dock 2 is our supercharged version of an Arduino Uno R3 board. These two boards share the same microcontroller, the ATmel ATmega328P microcontroller (MCU), and have identical
More informationLesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education
Lesson 5 Arduino Prototype Development Platforms 1 Arduino Boards, Modules And Shields Popular AVR MCU based products Each board has clear markings on the connection pins, sockets and in-circuit connections
More informationSimple Method for Non Contact Thickness Gauge using Ultrasonic Sensor and Android Smartphone
TELKOMNIKA Indonesian Journal of Electrical Engineering Vol. 15, No. 1, July 2015, pp. 191 ~ 196 DOI: 10.11591/telkomnika.v15i1.7187 191 Simple Method for Non Contact Thickness Gauge using Ultrasonic Sensor
More informationAdaptive Motion Control of FIREBIRD V Robot
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 6.017 IJCSMC,
More informationARDUINO PRIMO. Code: A000135
ARDUINO PRIMO Code: A000135 Primo combines the processing power from the Nordic nrf52 processor, an Espressif ESP8266 for WiFi, as well as several onboard sensors and a battery charger. The nrf52 includes
More informationAutonomous, Surveillance Fire Extinguisher Robotic Vehicle with Obstacle Detection and Bypass using Arduino Microcontroller
Autonomous, Surveillance Fire Extinguisher Robotic Vehicle with Obstacle Detection and Bypass using Arduino Microcontroller Sumanta Chatterjee Asst. Professor JIS College of Engineering Kalyani, WB, India
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 informationGetting to know the Arduino IDE
Getting to know the Arduino IDE I ve heard about Arduino, what the heck is it? Arduino is a development environment Combination of hardware and software Hardware based on Atmel AVR processors Software
More informationARDUINO YÚN MINI Code: A000108
ARDUINO YÚN MINI Code: A000108 The Arduino Yún Mini is a compact version of the Arduino YUN OVERVIEW: Arduino Yún Mini is a breadboard PCB developed with ATmega 32u4 MCU and QCA MIPS 24K SoC CPU operating
More informationBluno Mega 2560 (SKU:DFR0323)
Bluno Mega 2560 (SKU:DFR0323) From Robot Wiki Contents 1 Introduction 2 Specification 3 Pin Out 4 Supported Android Devices 5 Supported Apple Devices 6 Tutorial o 6.1 More advantages o 6.2 The serial port
More information15 Discovery Way, Acton, MA Phone: (978) , Fax: (978) Web Site: Acton SpectraHub TM
15 Discovery Way, Acton, MA 01720 Phone: (978)263-3584, Fax: (978)263-5086 Web Site: www.princetoninstruments.com Acton SpectraHub TM Detector Interface Operating Instructions Rev. 06.08.09 SpectraHub
More informationSanguino TSB. Introduction: Features:
Sanguino TSB Introduction: Atmega644 is being used as CNC machine driver for a while. In 2012, Kristian Sloth Lauszus from Denmark developed a hardware add-on of Atmega644 for the popular Arduino IDE and
More informationChristian Brothers University 650 East Parkway South Memphis, TN
Christian Brothers University 650 East Parkway South Memphis, TN 38103-5813 WIRELESS SMART THERMOSTAT Martin Tribo Student IEEE Membership Number 90671969 Submitted for consideration in Region 3, IEEE
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 informationAdafruit USB Power Gauge Mini-Kit
Adafruit USB Power Gauge Mini-Kit Created by Bill Earl Last updated on 2017-07-14 11:55:04 PM UTC Guide Contents Guide Contents Overview Assembly Basic Assembly Solder the female connector. Solder the
More information1. Introduction Packing list Parts Introduction Uno R3 Board for Arduino Specifications... 6
Table of Contents Smart Bluetooth Robot Car Kit for Arduino 1. Introduction...4 1.1 Packing list...5 2. Parts Introduction...6 2.1 Uno R3 Board for Arduino...6 2.1.1 Specifications... 6 2.2 HC-SR04 Ultrasonic
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 informationSpeed Control of A DC Motor Through Temperature Variation Using NI ELVIS LabVIEW
Speed Control of A DC Motor Through Temperature Variation Using NI ELVIS LabVIEW 1 Y Madhusudhan Reddy, 2 Shaik Abdul Rahim, 3 J Leela Mahendra Kumar 1,2,3 Dept. of EIE, RGM Engineering College, Nandyal,
More informationFluke 187 IR Interface Using Discrete Components
Fluke 187 IR Interface Using Discrete Components IR Interface hardware The original Fluke interface costs at least 45. If you are on a shoestring budget, a much cheaper interface can be constructed using
More informationARDUINO M0 PRO Code: A000111
ARDUINO M0 PRO Code: A000111 The Arduino M0 Pro is an Arduino M0 with a step by step debugger With the new Arduino M0 Pro board, the more creative individual will have the potential to create one s most
More informationArduino Smart Bluetooth Robot Car Kit User Guide
Arduino Smart Bluetooth Robot Car Kit User Guide UCTRONICS Table of Contents 1. Introduction... 4 1.1 Packing list... 5 2. Assembly... 6 2.1 Arduino Uno R3... 6 2.1.1 Specifications... 6 2.2 HC-SR04 Ultrasonic
More informationDTMF BASED HOME AUTOMATION
DTMF BASED HOME AUTOMATION Vimlesh Kumar Agrahari 1, Md Arzoo 2, Harish Kumar 3 1, 2 Students, Electrical Engineering Department Greater Noida Institutes of Technology, Gr.Noida, (India) 3 Assistant Professor,
More informationENG-7680: SCADA Laboratory Experiments
ENG-7680: SCADA Laboratory Experiments 1 RS485 LINE DRIVER 1.1 OBJECTIVES In this lab, you will learn how to test a differential data bus driver/receiver for a multi-point communication. In particular,
More informationAdafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC
Adafruit Metro Mini Created by lady ada Last updated on 2018-01-24 08:12:28 PM UTC Guide Contents Guide Contents Overview Pinouts USB & Serial converter Microcontroller & Crystal LEDs Power Pins & Regulators
More informationELECTRONICS LABORATORY TRADERS 89. CRO Battery Eliminator Digital IC Trainer. Transister Characteristic Apparatus Power Supply Function Generator
LABORATORY TRADERS 89 CRO Battery Eliminator Digital IC Trainer Transister Characteristic Apparatus Power Supply Function Generator AC/DC Power Supply Decade Resistance Box Electronic Circuit Trainer FET
More informationArduino UNO R3. Features of the Arduino UNO:
Arduino UNO R This is the Arduino Uno R. In addition to all the features of the previous board, the Uno now uses an ATmegaU instead of the U found on the Uno (or the FTDI found on previous generations).
More informationapr33a1 / apr33a2 / apr33a3 Datasheet
apr33a1 / apr33a2 / apr33a3 Fixed 1/ 2/ 4/ 8 Message Mode (C2.1) Datasheet Recording voice IC APLUS INTEGRATED CIRCUITS INC. Address: 3 F-10, No. 32, Sec. 1, Chenggung Rd., Taipei, Taiwan 115, R.O.C. TEL:
More informationECE791/792 Project Proposal
ECE791/792 Project Proposal Project Title: Touch Screen, Gaming, and Audio Visual LED Table Team Members: Michael Perez, Michael McManus, Nicholas Nazarenko, Andreas Wigger Advisor: Dr. Richard Messner
More informationOBSTACLE AVOIDANCE ROBOT
e-issn 2455 1392 Volume 3 Issue 4, April 2017 pp. 85 89 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com OBSTACLE AVOIDANCE ROBOT Sanjay Jaiswal 1, Saurabh Kumar Singh 2, Rahul Kumar 3 1,2,3
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 informationBuilding your own special-purpose embedded system gadget.
Bare-duino Building your own special-purpose embedded system gadget. Saves a little money. You can configure the hardware exactly the way that you want. Plus, it s fun! bare-duino 1 Arduino Uno reset I/O
More informationFreeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview
Freeduino USB 1.0 Arduino Compatible Development Board Starter Guide 1. Overview 1 Arduino is an open source embedded development platform consisting of a simple development board based on Atmel s AVR
More informationDual Digital Pot (100K) SKU: DFR0520
Dual Digital Pot (100K) SKU: DFR0520 Introduction Digital potentiometer is also called "Digital Pot" in short. It is a kind of mixed signal IC, which is able to dynamically change the internal resistors
More informationRKP08 Component List and Instructions
RKP08 Component List and Instructions PCB layout Constructed PCB RKP08 Scematic RKP08 Project PCB Page 1 Description The RKP08 project PCB has been designed to use PIC microcontrollers such as the Genie
More informationOcean Controls KTA-224 Modbus IO Module
Ocean Controls Ocean Controls 8 Relay outputs (5A, 250VAC contacts) 4 Opto-Isolated Inputs with counters 3 Analog Inputs (10 bit) jumperselectable for 0-5V or 0-20mA 4 Input Counters RS485 or USB (virtual
More informationEmbedded Technology for Remote Data Logging, Monitoring and Controlling Using GSM/GPRS
Embedded Technology for Remote Data Logging, Monitoring and Controlling Using GSM/GPRS Sonika Bhagwatrao Jadhav 1, Prof. Ajay S. Wadhawe 2 Research Scholar (M.E.), Dept of ECE, SSIEMS, Parbhani, Maharashtra,
More informationARDUINO INDUSTRIAL 1 01 Code: A000126
ARDUINO INDUSTRIAL 1 01 Code: A000126 The Industrial 101 is a small form-factor YUN designed for product integration. OVERVIEW: Arduino Industrial 101 is an Evaluation board for Arduino 101 LGA module.
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 informationE85: Digital Design and Computer Engineering Lab 1: Electrical Characteristics of Logic Gates
E85: Digital Design and Computer Engineering Lab 1: Electrical Characteristics of Logic Gates Objective The purpose of this lab is to become comfortable with logic gates as physical objects, to interpret
More informationDigital Circuits Part 2 - Communication
Introductory Medical Device Prototyping Digital Circuits Part 2 - Communication, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Topics Microcontrollers Memory
More informationBMS: Installation Manual v2.x - Documentation
Page 1 of 7 BMS: Installation Manual v2.x From Documentation This section describes how external peripheral devices are connected and additional functions of the BMS are used. I you have not done so already,
More informationFinite State Machine Lab
Finite State Machine Module: Lab Procedures Goal: The goal of this experiment is to reinforce state machine concepts by having students design and implement a state machine using simple chips and a protoboard.
More informationericssonz LBI-38616B MAINTENANCE MANUAL FOR MTD TM SERIES AND DATA RADIO LOGIC BOARD 19D902151G3 DESCRIPTION CIRCUIT ANALYSIS TABLE OF CONTENTS
MAINTENANCE MANUAL FOR MTD TM SERIES AND DATA RADIO LOGIC BOARD 19D902151G3 TABLE OF CONTENTS Page DESCRIPTION............................................. Front Cover CIRCUIT ANALYSIS..........................................
More informationBuilding and using JasperMIDI
Building and using JasperMIDI Table of Contents Introduction... Bill Of Materials... 2 Building Choices... 3 Construction... 4 Installing in a Jasper enclosure... 5 Standalone use... 6 Using JasperMIDI...
More informationCypress PSoC 4 Microcontrollers
Cypress PSoC 4 Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC4 THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.
More informationNetaji Subhas Institute of Technology, New Delhi
Netaji Subhas Institute of Technology, New Delhi Microprocessors Lab (EC-316) CRICKET SCORE DISPLAY (MPU 8085 Project Report) Under the supervision of Prof. Dhananjay V.Gadre DEPTT. OF ELECTRONICS AND
More informationEVAL-INAMP-62RZ/82RZ/82RMZ
Evaluation Boards for the AD620 Series and and the AD8220 Series Instrumentation Amplifiers EVAL-INAMP-62RZ/82RZ/82RMZ FEATURES 3 generic, easy-to-use PC boards Support several related in-amp products
More informationImplementation of FPGA for Decision Making for IC S Library
Implementation of FPGA for Decision Making for IC S Library Sanjay Chowdhary 1, Shashidhar P.K 2, Manjunathraddi Bentur 3, Sunil Begumpur 4 1, 2, 3, 4 Dept. of Electronic and Communication, SKSVMACET Laxmeshwar,
More informationLaboratory: Introduction to Mechatronics. Instructor TA: Edgar Martinez Soberanes Lab 1.
Laboratory: Introduction to Mechatronics Instructor TA: Edgar Martinez Soberanes (eem370@mail.usask.ca) 2017-01-12 Lab 1. Introduction Lab Sessions Lab 1. Introduction to the equipment and tools to be
More information