Dr. John Helferty.  Arduino  Wi-Fi Shield  Relay  H-Bridge  Standard Servos  DC Fans  Impeller  Battery  PCB  Headers.

Slides:



Advertisements
Similar presentations
RedBot An introduction to robotics using the SparkFun RedBot Board
Advertisements

JED Microprocessors Pty Ltd Presenting the JED T430 low-cost Projector Controllers Nov 22nd, 2009.
Arduino Guitar Pedal Ian Andal IME 458 Dr. Pan.
© Commonwealth of Australia 2009 Laptops and Windows tips.
EMerge Browser Managed Security Platform Module 2 Hardware install.
In this presentation you will:
PHY 235 Robotics Workshop Day 6 DC Motors, H-Bridge Board, Simple Lego/Boe Bot.
Wiring the new control system MVRT 2010 – 2011 Season.
Bread Boarding and Operating The IFI Robotic Control System.
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
Wireless Surveillance Vehicle Lance P. Riegert Rodrigo A. Urra Steve C. Wilson September 18, 2007Wireless Surveillance Vehicle1 of 20 Senior Design Project.
60 Hz Variations in Pins Plugged probe into temperature controller output pins: pins 1, 2, 3, 4 all show 1V p-p variations Plugged probe into pins at other.
New Human Computer Interfaces Amnon Dekel HUJI – CSE, Spring 2007 Class 3 March
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
BAE SYSTEMS PROPRIETARY – Internal Use Only Unpublished Work Copyright 2014 BAE Systems. All rights reserved. BAE Systems C2C SWAT Project Tutorial 1,
Introduction.
George Washington University DC Circuits Lab Professor Ahmadi ECE 002.
Embedded Programming and Robotics Lesson 1 Basic Electricity and Electronics Transistor Basics Lesson 1 -- Basic Electricity1.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
BAE SYSTEMS PROPRIETARY – Internal Use Only Unpublished Work Copyright 2014 BAE Systems. All rights reserved. BAE Systems C2C SWAT Project Tutorial 2,
BAE SYSTEMS PROPRIETARY – Internal Use Only Unpublished Work Copyright 2014 BAE Systems. All rights reserved. BAE Systems C2C SWAT Project Tutorial 4,
Embedded Programming and Robotics
Computer Hardware The Basics. Overview Why is this important? To be able to recognize each of the main parts of a computer As a professional in digital.
Assembly of Conductivity Flow Loop EAS 199B living with the lab (in preparation for calibrating conductivity sensor)
RM2C Understanding Connections on the Robot Control Board (RCB).
Embedded Programming and Robotics Lesson 5 Motor Control 1.
TechKnowTone Contents: Servo Features Servo Connections Coding Library Sample Sketch Questions …Applications… Arduino Coding – Servo Motors.
Intro to Arduino Zero to Virtual Prototyping in Seven Hours
1 Computer Power Supply Amateur Radio Conversion For Cheap +12 vdc Power March 17, 2003.
Ch4 Electronic Components Circuit/Schematic Symbols.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
George Washington University DC Circuits Lab Professor Ahmadi ECE 002.
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
The New FTC Platform (Connecting your legacy hardware)
Controlling the Outside World
Frequently Unasked Questions Loyola Blakefield Introduction to Engineering March 8, 2012 Bob Rassa, Raytheon Space & Airborne Systems
JMC – Joint Motion Controller Complete guide to building and testing each JMC.
Tweaking Your Simon Adding a photoresistor and changing code Instruction by Pete Lewis and Linz Craig.
Tweaking Your Simon Adding a photoresistor and changing code Instruction by Pete Lewis.
BAE SYSTEMS PROPRIETARY – Internal Use Only Unpublished Work Copyright 2014 BAE Systems. All rights reserved. BAE Systems C2C SWAT Project - WF32 Shield.
BAE SYSTEMS PROPRIETARY – Internal Use Only Unpublished Work Copyright 2014 BAE Systems. All rights reserved. BAE Systems C2C SWAT Project - WF32 Shield.
Microprocessors Tutorial 2: Arduino Robotics. Agenda 1. Robot Anatomy 2. Sensor Review 3. PWM 4. MAKE: Fade 5. Motors 6. H Bridge 7. Robot Control library.
REVERSE ENGINEERING ANALYSIS OF THE KILL-A-WATT Jason Sweeney Ryan Gittens Sean Kolanowski.
MAKE: AN ELECTRONICS WORKSHOP
Basic Equipment and Schematic Reading. Objectives Learn the basic equipment that will be used in the Lab. Learn some of the basic symbols used on electrical.
Intro to Arduino Basic Arduino John Wolf (WolfDenElectronics.com)
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
Partners: Zayira Vasquez Frantz St Valliere Lucy Lin.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Having fun with code, using Arduino in a middle school CS classroom
Arduino Uno – controlling LED strips
Obstacle avoiding robot { pixel }
If you want to swing an robot arm or …
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Introduction to Arduino Microcontrollers
How to avoid catching things on fire.
Create a paper craft for any object that makes a sound
Laptops and Windows tips
Wiring the Light and Relay
Dave Mawdsley, DACS Member, Linux SIG January 16, 2013
PHASE IDENTIFICATION UNIT (PIU)
Arduino Part 4 Let there be more light.
UNIT 11: RC-SERVOMOTOR CONTROL
Intro to Arduino Part 2 The Breadboard
Introduction to arduino
05 | Integrating Advanced Sensors and Shields
Robot and Crickit HAT © Copyright 2019 by Dr. Elizabeth I. Horvath and Dr. Eva A. Horvath 1.
Presentation transcript:

Dr. John Helferty

 Arduino  Wi-Fi Shield  Relay  H-Bridge  Standard Servos  DC Fans  Impeller  Battery  PCB  Headers

 This is the main processor for your hovercraft  All decisions for control will be programmed using this

 The cool thing about the Arduino is that people develop boards that plug into it  These are called “Shields”  The one we will be using allows the Arduino to create a Wi-Fi network

 A relay is a electronically controlled switch  It can connect and disconnect a circuit when given a signal  Makes an awesome *click* when turned on or off

 This integrated circuit (IC) is responsible for driving the fans of the hovercraft  The Arduino can only output 20 milliamps  The fans require.53 amps  This amplifies the current so the fans can be controlled by the Arduino  DO NOT SOLDER HEADER INTO THE PCB. USE IC HOLDER 

 These are not the same servos that we have used during class but work in much the same way  A PWM signal is sent to the servo and the position will change accordingly  This allows the rudders to be moved left and right to turn

 This will be the main force for movement forward for the hovercraft  The fans turn on, the hovercraft goes forward

 This provides the lift necessary for the hovercraft to hover  Without it, it’s just a craft  Turning this on and off will be controlled by the relay

 This is a LiFePO412V 3.3 Amp hour battery  It will provide power for the Arduino, Fans, Impeller and Servos  3.3 Amp hours means the battery can supply 3.3 Amps for 1 hour, 1.65 Amps for 2 hours and so on

 These are used to make quick connections to solder points on the board  This allows the use of jumper cables and easier changing of pins on the PCB and Arduino

 The bobby pins can be used to mount rudders onto the servos.  You can slide the corrugated cardboard side onto the pins to support the rudders

Pin 9

 Solid Black Wire is GND  Striped Black Wire is +12V

 Libraries ◦ AccelStepper ◦ dataflash ◦ RCKit ◦ WiShield Open and Upload:  remoteV5.ino

 Changing the Wi-Fi Settings  Go to Libraries\RCKit\RCRx.cpp  Adjust the following code accordingly:

 Finding the Wi-Fi signal  Opening and running the app  Controlling the hovercraft

 install the RCTx app on your iPhone.  Build and upload your RCRx program you your Arduino+WiShield hardwareRCRx  Power up the Arduino  Turn on your iphone, go to Settings, Wi-Fi. Enable Wi-Fi  After about 30 seconds, you should see the RCArduino network appear as an available network on the iPhone. Tap on it. Now tap on the RCArduino network details arrow to the right of the RCArduino line. Select 'Static'. Enter an IP Address of Enter a Subnet Mask of  After about 10 seconds, the iPhone should be successfully connected to the RCArduino network. You now have an ad-hoc connection to the Arduino. The Arduino will have the address and the iPhone wil have address  Start the RCTx app on the iPhone.  After about 5 seconds, you should see the NO CONNECT in the bottom left corner change to show RSSI and the correct battery voltage (if the Arduino is so equipped).  Move the josticks and buttons. This will send RCOIP commands to the Arduino. RCRx in the arduino will convert them to analog output signals to drive your hardware. Have fun.RCOIPRCRx