Lesson 18 Automatic door

Size: px
Start display at page:

Download "Lesson 18 Automatic door"

Transcription

1 Lesson 18 Automatic door 1 What you will need CloudProfessor (CPF) PIR (Motion) sensor Servo Arduino Leonardo Arduino Shield USB cable Overview In this lesson, students explore automated systems such as automatic doors and lighting. Using a PIR sensor and a servo, students will write a program to simulate an automatic door. Learning Objectives Design and create an app which uses sequence, selection, repetition and variables. Program, debug and refine the code for their app. Understand and use selection in an algorithm (IF, Else and Else if) Learning Expectations (how learning / progress will be demonstrated) All Use sequences of instructions. Most Explain how their app works. Some Use logical reasoning to detect errors in their algorithms. Curriculum Links (Computing PoS) Designs simple algorithms using loops, and selection i.e. if statements. (AL) Uses logical reasoning to predict outcomes. (AL) Detects and corrects errors i.e. debugging, in algorithms. (AL) Creates programs that implement algorithms to achieve given goals. (AL) Understands that programming bridges the gap between algorithmic solutions and computers. (AB) Computational Thinking Concepts: AB = Abstraction; DE = Decomposition; AL = Algorithmic Thinking; EV = Evaluation; GE = Generalisation. 1 Lesson 18: Room Alarm

2 Step-by-step instructions (Blockly) 1. Connect the power of CloudProfessor then press and hold the power button for two seconds; it will turn on and the power indicator will light up.. Insert the Android Shield into Arduino Leonardo and use the USB cable to connect the CloudProfessor with Arduino Leonardo. Attach the PIR (motion) sensor to port D6 and the servo to port D4.. When the CloudProfessor detects the Arduino Leonardo, a notification will appear on your device; click the notification to launch the Arduino Leonardo APP, and select the CPF Arduino Blockly app. Click on Lesson Press the execute button to enter the control user interface (UI). 5. Press the edit button to enter the program editing page. Edit button Execute button CPF Arduino app Control user interface (UI) Program editing page Lesson 18: Room Alarm

3 Code recap (Blockly) Let s explore some of the code used in the previous lessons. 1. PIR Motion Sensor Get Value: The PIR Motion Sensor Get Value block returns the status of the PIR motion sensor (Returns a numeric value of 0 if no motion detected and a 1 if triggered).. Servo Pin# D4: The Servo block allows the user to control the attached servo by specifying the angle (degrees) and delay (milliseconds).. If / else: The if / else block is used to conditionally run code depending on whether a Boolean condition is true or false. In this example, if the light sensor value is less than (<) 500, the RGB LED light will light up; or else (else), if the light sensor value is greater than or equal to 500, the RGB LED light will automatically turn off. 4. Title Name Panel Set: The Title Name Panel Set block displays a message on the screen. In this example it will display a Downloading message on the UI (User Interface). 5. Delay Time(Sec.): The Delay Time(Sec.) block is used to pause the code (time set in milliseconds). In the example above, the program is paused for 1000 milliseconds (1 second). 6. Set CPF control request: Finally, the Set CPF control request block at the end of the program tells the program to run the code from the beginning again. The program will continuously repeat until the user closes the app or stops the program manually. Lesson 18: Room Alarm

4 4 Step-by-step instructions (Blockly) - Part 1 Let s write the code for our automatic door. 1. Clear the existing code so that you have a blank canvas to create your new program. Click on the bin icon (1). Click on OK () to create a blank canvas. 1. Note: You can return to the original program at any time by clicking on the restore icon ().. First, let s give our app a title. Click on CPF UI. Drag the Title Name Panel Set block onto the empty canvas. Call your app CPF Door. 4. Next, we need to check the status of button d5 in the user interface (UI). We will use this button to turn on and off your Theremin. a) Click on the Variables tab. Drag the Set item to block and attach it to the Title block. Rename the new variable to d6 (4). 4 b) Click on the CPF UI tab. Select and drag the Get control panel value block and attach it to d6. From the drop down menu, select d6 (5) Next, let s display the status of the PIR sensor on the user interface (UI). a) Click on the CPF UI tab. Select and drag the Set control panel value block and attach it to the end of your code. From the drop down menu, select port D6 (6). 6 b) Click on the Variables tab. Select d6 and place it inside the Set control panel value block (7). 7 4 Lesson 18: Room Alarm

5 4 Step-by-step instructions (Blockly) - Part 6. Next, we need to write the condition which checks to see if the PIR has detected movement (PIR = 1). For this, we will use an IF statement. a). Click on the Logic tab. Drag the if do block and attach it to the end of your code (8). 8 9 b). Click on the logic tab. Drag the = block and attach it to your if block (9). c). Click on the CPF Devices tab. Select and drag the Light Get Value block onto the first slot in your logic block (10). 10 d). Click on the Math tab. Drag the 0 block onto the second slot in your logic block. Change this value to a 1 (11) Next, we need to rotate the servo 180 degrees when movement is detected else return the servo back to the starting position (0 degrees) when no movement is detected. a) Click on Output Devices. Select Motors and drag the Servo Pin# D4 block and attach it to your code. b) Change the number of degrees to 180 and the delay to 0 ms (1). 1 c) Click the cog inside your if block. Drag an else block inside the pop-up window (1). d) Click on Output Devices. Select Motors and drag the Servo Pin# D4 block inside the else statement. b) Change the number of degrees to 0 and the delay to 0 ms (14) Finally, we want the program to run continuously until the user ends the program. Select the CPF Devices tab. Click and drag the Set CPF control repeat block and attach it to the end of your code. Your finished code should look like this. Try changing the delay and/or angle to see how it affects the servo. 5 Lesson 18: Room Alarm

6 Step-by-step instructions 1. Connect the power of CloudProfessor then press and hold the power button for two seconds; it will turn on and the power indicator will light up.. Insert the Android Shield into Arduino Leonardo and use the USB cable to connect the CloudProfessor with Arduino Leonardo. Attach the PIR (motion) sensor to port D6 and the servo to port D4.. When the CloudProfessor detects the Arduino Leonardo, a notification will appear on your device; click the notification to launch the Arduino Leonardo APP, and select the CPF Arduino app. Click on Socket Mode Press the execute button to enter the control user interface (UI). 5. Press the edit button to enter the program editing page. Edit button Execute button CPF Arduino app Control user interface (UI) Program editing page 6 Lesson 18: Room Alarm

7 Code recap (JavaScript) Let s explore some of the code used in the previous lessons. 1. cpf.get( light sensor ); The cpf.get( light sensor ); statement returns the value of the light sensor. (Returns a numeric value based on the brightness level of the environment) and stores it in a variable called value. ui.set( light sensor, value); reads the value taken from the light sensor and displays it in the program control Interface (UI).. cpf.set( rgb led, 0, 0, 0); The cpf.set( rgb led, r, g, b); statement sets the colour of the attached RGB LED.. If / else: The if / else statement is used to conditionally run code depending on whether a Boolean condition is true or false. In this example from lesson 1, if the light sensor value is less than (<) 500, the RGB LED light will light up (based on the values taken from the UI); or else (else), if the light sensor value is greater than (>) 500, the RGB LED light will automatically turn off: cpf.set( rgb led, 0, 0, 0); 4. Math.random() Through Math.random(), a random number between 0 and is generated. If we want to generate a whole number in a range such as 1 55 we first need to multiply the result of the random function by 55 and then round the result to produce a whole number e.g., 5. cpf.sleep(1000); The cpf.sleep(1000); statement is used to pause the code (time set in milliseconds). In the example above, the program is paused for 1000 milliseconds (1 second). 6. Set CPF control request: Finally, the cpf.repeat(); statement, usually found at the end of the program, tells the program to run the code from the beginning again. The program will continuously repeat until the user closes the app or stops the program manually. 7 Lesson 18: Room Alarm

8 Step-by-step instructions (JavaScript) 4 Let s write the code for our automatic doors. 1. Clear the existing code so that you have a blank canvas to create your new program. Press and hold on a selection of code and click on Select all (1). Click on Cut () to create a blank canvas (). 1 Note: You can return to the original program at any time by clicking on the restore icon in the Save/load menu.. First, let s give our new script a name. Click on line 1 and type in the following: //Servo. Next, we need to read the status of the PIR motion sensor and display the current status on the user interface (UI). Click on line and type in the following: //Control PIR var d6 = cpf.get( socket d6 ); ui.set( socket d6, d6); 4. Next, we need to write the condition which checks to see if the PIR has detected movement (PIR = 1). For this, we will use an IF statement. Click on line 7 and type in the following (making sure you leave a blank line on line 8): if(d6 == 1) { } 5. Next, we need to rotate the servo 180 degrees when movement is detected else return the servo back to the starting position (0 degrees) when no movement is detected. The syntax for moving the servo is cpf.set(socket, angle, delay). Click on line 8 and type in the following: cpf.set( socket d4, 180, 0); } else { cpf.set( socket d4, 0, 0); 6. Finally, we want the program to run until the user ends the program. Click on line 4 and type the following: cpf.repeat(); 7. Run your code. Your finished code should look like this. Try changing the delay and/or angle to see how it affects the servo. Try swapping the PIR sensor for a button. 8 Lesson 18: Room Alarm

9 5 Extension Students can connect a buzzer to port D5 or RGB LED to port D7 and program the CloudProfessor to warn when the door is opening (see lesson 16). Students could also attach a sound sensor to port A and operate the door with voice commands. Hint: var a = cpf.get("socket a"); if(d5 == 1) { 6 Differentiation To support students, provide step by step guides. To stretch students ask them to create a flowchart / pseudocode of their code first or code their solution using JavaScript. 7 Homework Students to write up a summary of what they ve learned; students to include screenshots and snippets of their code in their summary. Students to explore how automatic doors work and explain the benefits / drawbacks of automated systems. 8 Links How PIRs work: How automatic doors work: -pressure-sensor-infrared.html Disclaimer: Use these sites at your own risk. Acer is not responsible for the content of external Internet sites. We recommend that you check the suitability of any recommended websites links before giving them to students. 9 Lesson 18: Room Alarm

Lesson 25 Flood Warning System

Lesson 25 Flood Warning System Lesson 25 Flood Warning System 1 What you will need CloudProfessor (CPF) Moisture Sensor Buzzer Arduino Leonardo Android Shield USB lead Overview In this lesson, students will create a flood warning system

More information

Lesson 27 CPF Weather Station

Lesson 27 CPF Weather Station Lesson 27 CPF Weather Station 1 What you will need CloudProfessor (CPF) Moisture Sensor Water sensor Temp & humidity sensor Arduino Leonardo Android Shield USB lead Overview In this lesson, students will

More information

Lesson 16 Musical Door Bell

Lesson 16 Musical Door Bell Lesson 16 Musical Door Bell 1 What you will need CloudProfessor (CPF) Buzzer Arduino Leonardo Arduino Shield USB cable Overview In this lesson, students will explore how to create music with the CloudProfessor.

More information

Design and create an app which uses sequence, selection, repetition and variables. Program, debug and refine the code for their app.

Design and create an app which uses sequence, selection, repetition and variables. Program, debug and refine the code for their app. Lesson 8 BYOC Lamp What you will need CloudProfessor (CPF) LED 0 light component Overview In this introductory lesson to the CloudProfessor, students will explore the basics of writing algorithms using

More information

Lesson 5 Cloud Upload

Lesson 5 Cloud Upload Lesson 5 Cloud Upload What you will need CloudProfessor (CPF) Temperature sensor Arduino Leonardo Arduino Shield USB cable Overview In the previous lessons, students learned how to retrieve data from sensors

More information

Lesson 7 Cloud Mood Indicator

Lesson 7 Cloud Mood Indicator Lesson 7 Cloud Mood Indicator What you will need CloudProfessor (CPF) RGB LED Light Arduino Leonardo Arduino Shield USB cable Overview In lesson five, students learned how to upload the value measured

More information

Introductory Lesson 1 Working in the cloud

Introductory Lesson 1 Working in the cloud Introductory Lesson 1 Working in the cloud 1 What you will need CloudProfessor (CPF) Temperature Sensor Arduino Leonardo Arduino Shield USB cable Overview In this lesson, students will explore the concept

More information

CPF Arduino Blockly V

CPF Arduino Blockly V CPF Arduino Blockly V1.00.2004 Content CPF Arduino Blockly Installation... 3 CPF Arduino Blockly - CloudProfessor Pairing... 6 CPF Arduino Blockly login... 12 Upload Program Code... 13 Download Program

More information

QUICK START GUIDE. Setting up your AccuDate XL for use with the Jolt App

QUICK START GUIDE. Setting up your AccuDate XL for use with the Jolt App QUICK START GUIDE Setting up your AccuDate XL for use with the Jolt App ACCUDATE XL QUICK START GUIDE Welcome....1 Package Contents Review.... 2 Setting Up Your AccuDate XL... 3 Powering Up and Shutting

More information

Main Features of the LIFE App. LIFE App Main Features

Main Features of the LIFE App. LIFE App Main Features LIFE App Main Features Home... 2 LIFECONNECT... 4 LIFECAM... 5 LIFEDETECT... 7 LIFESENSE... 8 Home (location) List... 9 Scenes... 10 Automation... 11 Notifications... 12 Profile... 13 Main Features of

More information

micro:bit Lesson 1. Using the Built-in Sensors

micro:bit Lesson 1. Using the Built-in Sensors micro:bit Lesson 1. Using the Built-in Sensors Created by Simon Monk Last updated on 2018-03-02 05:46:13 PM UTC Guide Contents Guide Contents Overview Magnetometer Magnet Detector High-strength 'rare earth'

More information

Sphero Lightning Lab Cheat Sheet

Sphero Lightning Lab Cheat Sheet Actions Tool Description Variables Ranges Roll Combines heading, speed and time variables to make the robot roll. Duration Speed Heading (0 to 999999 seconds) (degrees 0-359) Set Speed Sets the speed of

More information

Version B Wi-Fi IP CAMERA

Version B Wi-Fi IP CAMERA HD Version B-1.0.0 Wi-Fi IP CAMERA Quick Start Guide Table of Contents Get Started... 1 Hardware Installation... 1 Live Video... 2 Live Video via Wi-Fi... 6 Camera Settings... 8 Change Password... 8 Alarm

More information

Controlling the Robotic Arm using the BBC micro:bit

Controlling the Robotic Arm using the BBC micro:bit Controlling the Robotic Arm using the BBC micro:bit You need to plug the BBC micro:bit into a computer using a USB cable or sync to it using Bluetooth after downloading the correct app from your app store.

More information

Installation guide for IP Camera G2

Installation guide for IP Camera G2 Installation guide for IP Camera G2 Part I: Mobile Network connection For better experience the convenience that brought by this product, please download mobile phone software before using this product.

More information

What Is a Program? Pre-Quiz

What Is a Program? Pre-Quiz What Is a Program? What Is a Program? Pre-Quiz 1. What is a program? 2. What is an algorithm? Give an example. 2 What Is a Program? Pre-Quiz Answers 1. What is a program? A program is a sequence of instructions

More information

Introduction to microcontrollers

Introduction to microcontrollers Page 1 Page 2 Contents Introduction 2 Worksheet 1 - Switch on the LED 3 Worksheet 2 - Make the LED flash 5 Worksheet 3 - Keep the LED lit for a short time 7 Worksheet 4 - Set up a latch 9 Worksheet 5 -

More information

ROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL

ROBOTLINKING 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 information

In order to update you will have to uninstall the current version and install the newer version using the same procedure.

In order to update you will have to uninstall the current version and install the newer version using the same procedure. Installing the 3M Cloud Library app on your Kindle Fire DISCLAIMER These instructions are to be used as a reference only. Please note that by downloading the 3M Cloud Library app you assume all risk of

More information

Ctdigi.com. Instruction manual. Production by S & W Technology Labs

Ctdigi.com. Instruction manual. Production by S & W Technology Labs Ctdigi.com Instruction manual Production by S & W Technology Labs I. Install app II. Guard camera Guard camera Introduction Accessory Sensor Scenario Guard 360 Introduction - Catalog - Install app Scenario

More information

mi:node User Manual Element14 element14.com/minode 1 User Manual V3.1

mi:node User Manual Element14 element14.com/minode 1 User Manual V3.1 mi:node User Manual Element14 element14.com/minode 1 Table of Contents 1) Introduction... 3 1.1 Overview... 3 1.2 Features... 3 1.3 Kit Contents... 3 2) Getting Started... 5 2.1 The Connector Board...

More information

Lab 1: Introductory Project to Breadware

Lab 1: Introductory Project to Breadware 1 Lab 1: Introductory Project to Breadware Exploration of Breadware s IoT Development Tools Overview The goal of this lab is to become familiar with the Internet of Things prototyping tools available in

More information

Don t Steal My BBC micro:bit Alarm!

Don t Steal My BBC micro:bit Alarm! Description This is a simple tutorial demonstrating how to use the output pins on the BBC micro:bit and use the built in accelerometer to control a buzzer when the BBC micro:bit is moved. Learn how to:

More information

Sygonix Home Starter Kit

Sygonix Home Starter Kit App Instruction Manual Sygonix Home Starter Kit Item No. 1597114 www.conradconnect.de Contents Conrad Connect... 4 Symbols... 4 Core functions... 5 App to device communication... 6 App Installation...

More information

Step 1 Turn on the device and log in with the password, PIN, or other passcode, if necessary.

Step 1 Turn on the device and log in with the password, PIN, or other passcode, if necessary. Working with Android Introduction In this lab, you will place apps and widgets on the home screen and move them between different home screens. You will also create folders to which apps will be added

More information

Features: (no need for QR Code)

Features: (no need for QR Code) The Capp-Sure series brings a revolution in surveillance. Utilising a range of high-quality IP Wireless cameras, Capp-Sure provides stunning video clarity and optional Talk-Back audio over internet via

More information

i wonder, therefore i am. Welcome to the Wonder League! This packet includes everything you need to know about Dash, Dot, and how to get started!

i wonder, therefore i am. Welcome to the Wonder League! This packet includes everything you need to know about Dash, Dot, and how to get started! 1 2 3 4 5 6 7 8 9 * 0 # 8 i wonder, therefore i am. Welcome to the Wonder League! This packet includes everything you need to know about Dash, Dot, and how to get started! Setting up your robots Setting

More information

Task On Gingerbread On Ice Cream Sandwich Notification bar on lock screen Notification bar is not accessible on the lock screen.

Task On Gingerbread On Ice Cream Sandwich Notification bar on lock screen Notification bar is not accessible on the lock screen. HTC Rezound to 3.14.605.12 710RD: What s Different and New? Congratulations on updating your HTC Rezound to 3.14.605.12 710RD. You might have some questions about the new update and how you can take advantage

More information

MeetingPad User Manual. Manual Version PTAs1.0

MeetingPad User Manual. Manual Version PTAs1.0 Manual Version PTAs1.0 Contents: 1. MeetingPad Interface Overview... 2 1.1 Connecting your Touch Screen to a Wi-Fi Network... 3 1.2 Browser... 4 1.3 File Explorer... 5 1.4 MeetingPad/Whiteboard... 6 1.4.1

More information

Engineering Project-I. Module 1: Familiarization of LabVIEW and the Vernier Toolkit

Engineering Project-I. Module 1: Familiarization of LabVIEW and the Vernier Toolkit Engineering Project-I Module 1: Familiarization of LabVIEW and the Vernier Toolkit PREPARED BY Academic Services Unit January 2012 Applied Technology High Schools, 2012 Module 1: Familiarization of LabVIEW

More information

QUICK GUIDE. Instruction Manual. UFO Camera

QUICK GUIDE. Instruction Manual. UFO Camera QUICK GUIDE Instruction Manual UFO Camera Contents 1. Things to Note before Getting Started 3 1.1 High-speed WiFi Internet Connection 3 1.2 SSID and Password 3 1.3 Operating System Requirements 3 2. Get

More information

GOOD MORNING SUNSHINE

GOOD MORNING SUNSHINE Item 11: Good Morning Sunshine Monday, 15 October 2018 12:30 PM GOOD MORNING SUNSHINE EXPLORE WALT: definition and decomposition of complex problems in terms of functional and non-functional requirements

More information

user manual Getting started... 3 Calibration... 3 Getting to know your robot... 4

user manual Getting started... 3 Calibration... 3 Getting to know your robot... 4 user manual Table of Contents Getting started... 3 Calibration... 3 Getting to know your robot... 4 Battery pack and power supply... 4 USB connector and power... 4 Arduino hardware... 5 Proximity sensor...

More information

Hello App Inventor! Android programming for kids and the rest of us. Chapter 2. by Paula Beer and Carl Simmons. Copyright 2015 Manning Publications

Hello App Inventor! Android programming for kids and the rest of us. Chapter 2. by Paula Beer and Carl Simmons. Copyright 2015 Manning Publications SAMPLE CHAPTER Hello App Inventor! Android programming for kids and the rest of us by Paula Beer and Carl Simmons Chapter 2 Copyright 2015 Manning Publications Brief contents 1 Getting to know App Inventor

More information

Block Programming Guide

Block Programming Guide f Block Programming Guide FIRST Global Block Programming Guide - Rev 1 Copyright 2018 REV Robotics, LLC TABLE OF CONTENTS 1 Getting Started... 1 1.1 Prerequisites... 1 2 Introduction... 2 2.1 What is an

More information

Getting Started Guide

Getting Started Guide Introduction Flowcode is an Integrated Development Environment (IDE) for programming microcontrollers such as 8, 16 and 32bit PIC, Arduino and ARM devices. It achieves this by using flowcharts instead

More information

Saviour App User Manual. User Manual to use app. This documents describe the Saviour app functionalities for end user.

Saviour App User Manual. User Manual to use app. This documents describe the Saviour app functionalities for end user. Saviour App User Manual User Manual to use app This documents describe the Saviour app functionalities for end user. Introduction This document describes the Saviour app to use Saviour Indoor, Outdoor

More information

INTRODUCING THE CODEBIT!

INTRODUCING THE CODEBIT! GETTING STARTED Downloading the littlebits Code Kit app STEP 1 Download and open the littlebits Code Kit app at littlebits.com/code-kit-app STEP 2 Click the pink open blank canvas button to start writing

More information

ECE 463 Lab 1: Introduction to LabVIEW

ECE 463 Lab 1: Introduction to LabVIEW ECE 463 Lab 1: Introduction to LabVIEW 1. Introduction The purpose of the lab session of ECE463 is to apply/practice the digital communication theory on software-defined radios (USRPs). USRP is coupled

More information

Motion Sensor 2 with temperature sensor

Motion Sensor 2 with temperature sensor Neo Coolcam Motion Sensor 2 with temperature sensor SKU: NEOEMS02Z Quickstart This is a Multilevel Sensor for Europe. To run this device please insert fresh 1 * CR123A batteries. Please make sure the internal

More information

Activity Inputs and Outputs VEX

Activity Inputs and Outputs VEX Activity 3.1.1 Inputs and Outputs VEX Introduction Robots are similar to humans if you consider that both use inputs and outputs to sense and react to the world. Most humans use five senses to perceive

More information

Windows 10 Essentials

Windows 10 Essentials Windows 10 Essentials User Interface START MENU Start typing to search for applications or files Once the start menu is open you can change its size by dragging a side Right-click on an application and

More information

Video recorders Series DH

Video recorders Series DH Page: 1 DVRs for analog cameras, 960H, HD-SDI Viewclient Program Manual How to install and use the client program to the DVR Page: 2 Contents of this handbook This manual describes how to install and use

More information

Lab - Working with Android

Lab - Working with Android Introduction In this lab, you will place apps and widgets on the home screen and move them between different screens. You will also create folders. Finally, you will install and uninstall apps from the

More information

EV3 Programming Workshop for FLL Coaches

EV3 Programming Workshop for FLL Coaches EV3 Programming Workshop for FLL Coaches Tony Ayad 2017 Outline This workshop is intended for FLL coaches who are interested in learning about Mindstorms EV3 programming language. Programming EV3 Controller

More information

A guide to using Blockly to simulate and program a PICAXE microcontroller

A guide to using Blockly to simulate and program a PICAXE microcontroller A guide to using Blockly to simulate and program a PICAXE microcontroller Copyright Revolution Education Ltd 1999-2016. Copyright is waived in the following circumstances: a small number of copies may

More information

HOME SECURITY KIT. USER MANUAL SMART PROTECTION WITH THE ALL-IN-ONE SOLUTION. SMART WINDOW SENSOR SMART POWER SOCKET SMART MOTION SENSOR SMART IP CAM

HOME SECURITY KIT. USER MANUAL SMART PROTECTION WITH THE ALL-IN-ONE SOLUTION. SMART WINDOW SENSOR SMART POWER SOCKET SMART MOTION SENSOR SMART IP CAM HOME SECURITY KIT. SMART PROTECTION WITH THE ALL-IN-ONE SOLUTION. SMART WINDOW SENSOR SMART POWER SOCKET SMART IP CAM SMART MOTION SENSOR USER MANUAL SL-900100/900111 HOME SECURITY KIT A/B SHORT INSTRUCTION

More information

Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher

Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher A digital system that students can program: create an algorithm accept user input store

More information

D3D Security Pvt ltd

D3D Security Pvt ltd D3D Security Pvt ltd Copyright Notice @ 2017 D3D. All right reserved. All text instructions on product information and services are protected by copyright or other intellectual property, any use of the

More information

Arduino Uno. Power & Interface. Arduino Part 1. Introductory Medical Device Prototyping. Digital I/O Pins. Reset Button. USB Interface.

Arduino Uno. Power & Interface. Arduino Part 1. Introductory Medical Device Prototyping. Digital I/O Pins. Reset Button. USB Interface. Introductory Medical Device Prototyping Arduino Part 1, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Arduino Uno Power & Interface Reset Button USB Interface

More information

USER MANUAL. Mac Version

USER MANUAL. Mac Version USER MANUAL Mac Version Contents 1 Software Introduction... 1 1.1 Summary... 1 1.2 Install and Uninstall... 1 1.2.1 Install the Software... 1 2 Login Software... 3 2.1 Login... 3 2.2 Control Panel Instruction...

More information

SECOND EDITION. Arduino Cookbook. Michael Margolis O'REILLY- Tokyo. Farnham Koln Sebastopol. Cambridge. Beijing

SECOND EDITION. Arduino Cookbook. Michael Margolis O'REILLY- Tokyo. Farnham Koln Sebastopol. Cambridge. Beijing SECOND EDITION Arduino Cookbook Michael Margolis Beijing Cambridge Farnham Koln Sebastopol O'REILLY- Tokyo Table of Contents Preface xi 1. Getting Started 1 1.1 Installing the Integrated Development Environment

More information

create.tokylabs.com has a large number of blocks. They are divided into the following categories:

create.tokylabs.com has a large number of blocks. They are divided into the following categories: BLOCKS INDEX INDEX OVERVIEW Control Logic Variable Number Input Output Display IOT create.tokylabs.com has a large number of blocks. They are divided into the following categories: CONTROL The Control

More information

USER GUIDE. Security Multi-Sensor

USER GUIDE. Security Multi-Sensor USER GUIDE Security Multi-Sensor USER GUIDE Security Multi-Sensor Setup 1. Smartphone App Install... 1 Download App Sign In Create Site 2. Associate the Device. 1 Device Activation Add the Device to your

More information

SecurityProbe 5E Camera & Alerting Setup Manual

SecurityProbe 5E Camera & Alerting Setup Manual www.akcp.com SecurityProbe 5E Camera & Alerting Setup Manual Help Version updated till firmware 404u Copyright 2014, AKCess Pro Co., Ltd.. Table of Contents Camera setup guide... 3 Connecting the cameras

More information

How to Use Passive Infrared Sensor Cameras

How to Use Passive Infrared Sensor Cameras ACTi Knowledge Base Category: Application Note Sub-category: Hardware, Application Model: ACM-4201, ACM-4001, TCM-4201, TCM-4001 Firmware: N/A Software: N/A Author: Ando Meritee Published: 2010/08/23 Reviewed:

More information

For this option, you need a flash drive or CD (CD-R or CD-RW). NOTE: If you use a CD-R, be careful not to close the session.

For this option, you need a flash drive or CD (CD-R or CD-RW). NOTE: If you use a CD-R, be careful not to close the session. DSP&S Butte College Saving: MP3 File Kurzweil 3000 For this option, you need a flash drive or (-R or -RW). NOTE: If you use a -R, be careful not to close the session. This will allow you to: Save your

More information

mblock Robotics Advanced Programs

mblock Robotics Advanced Programs mblock Robotics Advanced Programs Computer Science Unit Activity 1 - Changing Colors with Variables Each LED has 3 different lights Red, Green and Blue all of which can be assigned a value between 0 and

More information

Sphero. Draw your name using the Sphero Robot.

Sphero. Draw your name using the Sphero Robot. Sphero Draw your name using the Sphero Robot. To be able to complete the task, you will need to complete the following steps. Connect the Sphero to the mobile device. Open the Sphero app on the mobile

More information

HSIP2 User Manual. ios Application Android Application PC Setup

HSIP2 User Manual. ios Application Android Application PC Setup HSIP2 User Manual ios Application Android Application PC Setup Please read all instructions carefully before use to get the most out of your HSIP2 Wireless Surveillance Camera. The design and features

More information

OUTDOOR SECURITY CAMERA WITH LED FLOODLIGHT

OUTDOOR SECURITY CAMERA WITH LED FLOODLIGHT OUTDOOR SECURITY CAMERA WITH LED FLOODLIGHT Wifi Security Camera With LED Floodlight Features 20W with 1600 Lumens Indoor and Outdoor Wifi IP Camera with LED flood light Passive IR and Motion sensor Support

More information

HSIP2 User Manual. ios Application Android Application PC Setup

HSIP2 User Manual. ios Application Android Application PC Setup HSIP2 User Manual ios Application Android Application PC Setup Please read all instructions carefully before use to get the most out of your HSIP2 Wireless Surveillance Camera. The design and features

More information

TABLE OF CONTENTS. Page 2 35

TABLE OF CONTENTS. Page 2 35 TABLE OF CONTENTS INTRODUCTION... 3 WARNING SIGNS AND THEIR MEANINGS... 3 1. ABOUT THE PULSE ROBOT... 4 1.1. The hardware and software... 4 1.2. The operating states of the PULSE robot... 5 1.3. Safe operation

More information

Panoramic Talking Camera

Panoramic Talking Camera Panoramic Talking Camera IPC2201 home8alarm.com 1-844-800-6482 support@home8alarm.com 1 Table of Contents Chapter 1. Introduction... 1 1.1 System Requirement... 1 Chapter 2. Hardware Overview... 2 Chapter

More information

Crossley Fields - Computing Vocabulary

Crossley Fields - Computing Vocabulary Crossley Fields - Computing Vocabulary Glossary of terms taken from Kirklees Guidance, CAS/NAACE Computing in the National Curriculum & MIT Scratch Reference Guide. A Algorithm an unambiguous procedure

More information

The purpose of this tutorial is to introduce you to the Construct 2 program. First, you will be told where the software is located on the computer

The purpose of this tutorial is to introduce you to the Construct 2 program. First, you will be told where the software is located on the computer Learning Targets: Students will be introduced to industry recognized game development software Students will learn how to navigate within the software Students will learn the basics on how to use Construct

More information

Chapter 1 Introduction of the Camera 4. Chapter 2 Install Reolink App System Requirement Install the App 5

Chapter 1 Introduction of the Camera 4. Chapter 2 Install Reolink App System Requirement Install the App 5 Content Chapter 1 Introduction of the Camera 4 Chapter 2 Install Reolink App 5 2.1 System Requirement 5 2.2 Install the App 5 Chapter 3 Device Management 7 3.1 Add New Device 7 3.2 Modify Camera Login

More information

Internet Explorer 11 QUICK START GUIDE ADDRESS BAR SEARCH ACCESSING FMS

Internet Explorer 11 QUICK START GUIDE ADDRESS BAR SEARCH ACCESSING FMS QUICK START GUIDE While Internet Explorer 11 does not look that much different to what you are used to, there are a few useful features that have been added/enhanced that may make your life easier. ADDRESS

More information

iminicam 1080p Wireless Spy Camera User Manual

iminicam 1080p Wireless Spy Camera User Manual iminicam 1080p Wireless Spy Camera User Manual imini Spy Camera User Manual Introduction Thank you for choosing the imini Spy Camera. Experience cutting edge technology and enjoy the security that the

More information

Discover Robotics & Programming CURRICULUM SAMPLE

Discover Robotics & Programming CURRICULUM SAMPLE OOUTLINE 5 POINTS FOR EDP Yellow Level Overview Robotics incorporates mechanical engineering, electrical engineering and computer science - all of which deal with the design, construction, operation and

More information

All Blocks of Scratch

All Blocks of Scratch All Blocks of Scratch Scratch has over 100 coding blocks, and each one has a unique use. They are all colour-coded into 9 different categories as seen below: You can also create your own block under More

More information

To lead your students through this activity, you will need your computer, attached to a projector, for projecting your code for students to see.

To lead your students through this activity, you will need your computer, attached to a projector, for projecting your code for students to see. To lead your students through this activity, you will need your computer, attached to a projector, for projecting your code for students to see. INSTALL THE SOFTWARE Download and install the Arduino integrated

More information

Micro:bit - an Educational & Creative Tool for Kids

Micro:bit - an Educational & Creative Tool for Kids Micro:bit - an Educational & Creative Tool for Kids SKU:DFR0497 INTRODUCTION micro:bit is a pocket-sized microcontroller designed for kids and beginners learning how to program, letting them easily bring

More information

Studuino Block Programming Environment Guide

Studuino Block Programming Environment Guide Studuino Block Programming Environment Guide [DC Motors and Servomotors] This is a tutorial for the Studuino Block programming environment. As the Studuino programming environment develops, these instructions

More information

Table Of Content 1. What s in the box 3 2. About the unit 4 3. Getting started 5 4. Networking options 6 5. Turning on the MTC-5000 Unit 7 6.

Table Of Content 1. What s in the box 3 2. About the unit 4 3. Getting started 5 4. Networking options 6 5. Turning on the MTC-5000 Unit 7 6. MTC-5000 User Guide Table Of Content 1. What s in the box 3 2. About the unit 4 3. Getting started 5 4. Networking options 6 5. Turning on the MTC-5000 Unit 7 6. The Status Bar Menu 8 7. Connecting participants

More information

User s Guide. Attainment s. GTN v4.11

User s Guide. Attainment s. GTN v4.11 Attainment s User s Guide A printable PDF of this user guide is available from the Attainment Company website: https://www.attainmentcompany.com/gotalk-now Contents 1 Getting Started with GoTalk NOW 1

More information

QUICK START GUIDE. Setting up your AccuDate XL for use with CrunchTime! KitchenSync

QUICK START GUIDE. Setting up your AccuDate XL for use with CrunchTime! KitchenSync QUICK START GUIDE Setting up your AccuDate XL for use with CrunchTime! KitchenSync ACCUDATE XL QUICK START GUIDE Welcome 1 Package Contents Review 2 Setting Up Your AccuDate XL 3 Powering Up 3 Setting

More information

Techsense Bangladesh Ltd.

Techsense Bangladesh Ltd. PIR sensor Based Automatic light control System (Secure your entire home, office and shop) Project Advisor Engr. Rezaul Karim MSc in Sensor Technology Coburg University, Germany Project Advisor Engr. Ariful

More information

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

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 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 information

lab A.3: introduction to RoboLab vocabulary materials cc30.03 Brooklyn College, CUNY c 2006 Name: RoboLab communication tower canvas icon

lab A.3: introduction to RoboLab vocabulary materials cc30.03 Brooklyn College, CUNY c 2006 Name: RoboLab communication tower canvas icon cc30.03 Brooklyn College, CUNY c 2006 lab A.3: introduction to RoboLab Name: vocabulary RoboLab communication tower canvas icon drag-and-drop function palette tools palette program algorithm syntax error

More information

Grove Inventor Kit for micro:bit Project Guide

Grove Inventor Kit for micro:bit Project Guide Grove Inventor Kit for micro:bit Project Guide Content About Seeed Product Introduction - Diversified demands cannot be fully satisfied by mass production. The booming of open source hardware, D printing,

More information

Activity Inputs and Outputs VEX

Activity Inputs and Outputs VEX Activity 3.1.1 Inputs and Outputs VEX Introduction Robots are similar to humans if you consider that both use inputs and outputs to sense and react to the world. Most humans use five senses to perceive

More information

Android Mobile Client. User Guide. Version 2.9.1

Android Mobile Client. User Guide. Version 2.9.1 Android Mobile Client. User Guide Version 2.9.1 1. General information about the Android mobile client..................... 3 2. Connecting to the server and working with servers in the Android client........

More information

Robotics Adventure Book Scouter manual STEM 1

Robotics Adventure Book Scouter manual STEM 1 Robotics Robotics Adventure Book Scouter Manual Robotics Adventure Book Scouter manual STEM 1 A word with our Scouters: This activity is designed around a space exploration theme. Your Scouts will learn

More information

Arduino Cookbook O'REILLY* Michael Margolis. Tokyo. Cambridge. Beijing. Farnham Koln Sebastopol

Arduino Cookbook O'REILLY* Michael Margolis. Tokyo. Cambridge. Beijing. Farnham Koln Sebastopol Arduino Cookbook Michael Margolis O'REILLY* Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Preface xiii 1. Getting Started 1 1.1 Installing the Integrated Development Environment (IDE)

More information

Fundamentals. Training Kit. Presentation Products, Inc. 632 W 28th St, 7th fl New York, NY f presentationproducts.

Fundamentals. Training Kit. Presentation Products, Inc. 632 W 28th St, 7th fl New York, NY f presentationproducts. Fundamentals Training Kit Presentation Products, Inc. 632 W 28th St, 7th fl New York, NY 10001 212.736.6350 f 212.736.6353 presentationproducts.com Table of Contents Getting Started How Does the SMART

More information

WideQuick Remote WideQuick Designer

WideQuick Remote WideQuick Designer FLIR ThermoVision CM training This manual is starting off with a quick instruction on how to start the system and after that there are instructions on how to make your own software and modify the FLIR

More information

Introduction. Built-in speaker. Infrared lights. Camera lens. Reset button. Indicator light. Micro- USB port for power supply.

Introduction. Built-in speaker. Infrared lights. Camera lens. Reset button. Indicator light. Micro- USB port for power supply. Axel USER MANUAL Contents Introduction 4 LED Indicators 5 What s Included 6 Wi-Fi Requirements 7 Mobile Device Requirements 7 Download the Momentum App 8 Pairing 9 Pairing additional Momentum Devices 11

More information

Hardy EASY 8 Quick Start & Programming Guide. Function Block Description

Hardy EASY 8 Quick Start & Programming Guide. Function Block Description Hardy EASY 8 Quick Start & Programming Guide Section 1: Section 2: Section 3: Wiring Guide Function Block Description Using Function Blocks Section 1: Wiring Guide 1 Excitation + 7 C2+ (PLUS version only)

More information

NVR Equipment WEB Operation Guide ISSUE V1.1 DATE

NVR Equipment WEB Operation Guide ISSUE V1.1 DATE NVR Equipment WEB Operation Guide ISSUE V1.1 DATE 2018-05-15 About This Document About This Document Purpose This document describes how to use the web management system for NVR and the cameras managed

More information

DCS-8000LH. HW Version FW Version App Name App Version. A1 V Mydlink Lite V3.8.0

DCS-8000LH. HW Version FW Version App Name App Version. A1 V Mydlink Lite V3.8.0 DCS-8000LH HW Version FW Version App Name App Version A1 V1.00.05 Mydlink Lite V3.8.0 Contents Q1: How to setup DCS-8000LH using mydlink Lite App?... 2 Q2: How to setup Motion detection?... 7 Q3: How to

More information

International Journal of Artificial Intelligence and Applications (IJAIA), Vol.9, No.3, May Bashir Ahmad

International 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 information

Package Content. QSG booklet. Warranty, legal & safety booklet. USB cable. Charger. Warranty ARCHOS 11,31

Package Content. QSG booklet. Warranty, legal & safety booklet. USB cable. Charger. Warranty ARCHOS 11,31 Table of contents Package contents... 2 Getting started... 3 Description of the device... 4 Through the wizard... 6 Connecting to a WiFi network... 7 The Android TM interface... 8 Getting familiar with

More information

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. App Inventor Workbook

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. App Inventor Workbook Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl App Inventor Workbook App Inventor is a cloud-based application development tool, enabling users to develop Android applications for free! App Inventor

More information

Microsoft Windows 10. Quick Reference. Watsonia Publishing 47 Greenaway Street Bulleen VIC 3105 Australia

Microsoft Windows 10. Quick Reference. Watsonia Publishing 47 Greenaway Street Bulleen VIC 3105 Australia Watsonia Publishing 47 Greenaway Street Bulleen VIC 3105 Australia www.watsoniapublishing.com info@watsoniapublishing.com Quick Reference Course Code: INF1440 Table of Contents Chapter 1: Starting With

More information

Configuring an Android Device for inet Guardian

Configuring an Android Device for inet Guardian Configuring an Android Device for inet Guardian Edge IT Ltd Piecing Together the IT Puzzle 2016 Edge IT Ltd 1 Configuring a Device for inetguardian inetguardian has been tested on the following devices

More information

SG520 Series. Infrared Digital Scouting Camera User Manual. Page 1

SG520 Series. Infrared Digital Scouting Camera User Manual. Page 1 1 Instruction Infrared Digital Scouting Camera User Manual SG520 Series Page 1 1 Instruction Content 1 Instruction... 3 1.1 Camera Body Interface... 3 1.2 General Description...4 1.3 Shooting Information

More information

Learn to Code. App Inventor Overview

Learn to Code. App Inventor Overview App Inventor Overview App Inventor is an Integrated Development Environment (IDE) that you access through a web browser. An IDE provides all of the tools you need to develop in one application. App Inventor

More information

WI-FI GARAGE DOOR CONTROLLER WITH CAMERA USER MANUAL

WI-FI GARAGE DOOR CONTROLLER WITH CAMERA USER MANUAL WI-FI GARAGE DOOR CONTROLLER WITH CAMERA USER MANUAL Contents Introduction 4 Product Features 5 Garage Door Controller LED Indicators 6 What s Included 7 Wi-Fi Requirements 8 Mobile Device Requirements

More information

Studuino Programming Environment Manual

Studuino Programming Environment Manual Studuino Programming Environment Manual Ver 0.9.7 Jun. 02, 204 This manual explains the Studuino Programming Environment and how to use it. As the Studuino Programming Environment develops, this manual

More information