Lesson 27 CPF Weather Station

Size: px
Start display at page:

Download "Lesson 27 CPF Weather Station"

Transcription

1 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 create a simple weather monitoring station using a water sensor, temp & humidity sensor and moisture sensor. Learning Objectives Understand how weather predictions are made, and the importance of data collection. Know how to collect data received from sensors. Interpret data retrieved from sensors and present the results in a meaningful way. Learning Expectations (how learning / progress will be demonstrated) All Explain how weather predictions are made and the importance of data collection. Most Collect data from the three sensors and upload the results to the cloud. Some Make predictions based on the data retrieved from the three sensors. Curriculum Links (Computing PoS) Understands that people interact with computers. Knows common uses of information technology beyond the classroom. (GE) Recognises that a range of digital devices can be considered a computer. (AB) (GE) Knows that computers collect data from various input devices, including sensors and application software. (AB) Computational Thinking Concepts: AB = Abstraction; DE = Decomposition; AL = Algorithmic Thinking; EV = Evaluation; GE = Generalisation. 1 Lesson 27: CPF Weather Station

2 2 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. 2. Insert the Arduino Shield into Arduino Leonardo and use the USB cable to connect the CloudProfessor with Arduino Leonardo. Attach the moisture sensor to port A2, the water sensor to port D6 and the temp & humidity sensor to port A0. 3. 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). The UI can be used to adjust the speed of the fan. 5. Press the edit button to enter the program editing page. Edit button Execute button CPF Arduino Blockly app Control user interface (UI) Program editing page 2 Lesson 27: CPF Weather Station

3 3 Code recap (Blockly) Let s explore some of the code used in the previous lessons. 1. Light Get Value: The Light Get Value block returns the value of the light sensor (Returns a numeric value based on the brightness level of the environment). 2. White LED Set The White LED Set block controls the attached White LED light. The led can be set to either ON or OFF. 3. Servo Pin# D4: The Servo block allows the user to control the attached servo by specifying the angle (degrees) and delay (milliseconds). 4. 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. 5. 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). 6. 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). 7. 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. 3 Lesson 27: CPF Weather Station

4 3 Step-by-step instructions (Blockly) - Part 1 Let s write the code for our Weather Station app. 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 (2) to create a blank canvas. 2. Note: You can return to the original program at any time by clicking on the restore icon (3) First, let s set the Title name. Click on CPF UI. Select the Title Name Panel Set block and drag it onto your code canvas. Set the title to CPF Weather Station. 4. In previous lessons, we used the cpf.repeat() command to repeat our code until manually stopped by the user. However, in this example, we only want to run our code 10 times each time taking a reading from each of the attached sensors and uploading the collected data to the cloud. To do this, we will use a count with loop. Click on Loops. Drag the Count with block and attach it to the Title Name block. 5. Next, let s take a reading from each of the attached sensors. Let s start with the temperature sensor. a) Click on Variables. Drag the Set item to block and place it inside the count with statement. Rename the variable to temp. b) Click on the Sensor Modules tab. Select Input Devices and Environment Sensors. Drag the DHT11 Pin A0 block and attach it to the set temp to block. Change the Data Type value to Temperature (4) Next, let s take a reading from the water sensor. a) Click on Variables. Drag the Set item to block and place it beneath the set temp to block. Rename the variable to water. b) Click on the Sensor Modules tab. Select Input Devices and Environment Sensors. Drag the Water Sensor Get Value block and attach it to the set water to block (5). 5 4 Lesson 27: CPF Weather Station

5 3 Step-by-step instructions (Blockly) - Part 2 7. Next, let s record the date and time that the sensor readings were taken. a) Click on Variables. Drag the Set item to block and place it beneath the set water to block. Rename the variable to date. b) Click on the CPF tab and select Cloud Service. Drag the Date Get Date block and attach it to the set date to block (6). 8. Next, let s take the readings from each of our sensors and upload them to the cloud. a) Click on Variables. Drag the Set item to block and place it beneath the set date to block. Rename the variable to AOPstatus. 6 b) Click on the CPF tab and select Cloud Service. Drag the AOP Upload Data block and attach it to the set AOPstatus block (7). 7 c) Click on Variables. Drag the index block and attach it to the Record ID (8). d) Click on the CPF tab and select Cloud Service. Drag the AOP Upload Data Set block and attach it to JSON DATA. e) Replace Value1, Value2 and Value3, with the variables temp, water and date respectively (9) Next, let s display the uploaded data on the user interface (UI). a) Click on the CPF tab and select CPF UI. Drag the Title Panel Set tab and place it beneath the Set AOPstatus to block. b) Click on the Text tab. Drag the Create text with block and place it inside the Title Panel Set block (10). c) Click on the cog inside the Create text with block and add an extra item (11) Lesson 27: CPF Weather Station

6 3 Step-by-step instructions (Blockly) - Part 2 d) Click on the Text tab. Drag an empty text block and attach it to the first item slot (12). e) Click on Text tab. Drag a text newline block and attach it to item slot 2 (13). f) Click on the CPF tab and select Cloud Service. Drag the AOP Upload Data Set block and attach it to item slot 3. g) Click on the Variables tab. Replace Value1, Value2 and Value3, with the variables temp, water and date respectively (14) Finally, let s add a delay between each reading. Click on the CPF tab and select Cloud Service. Drag the Delay Time(ms) block and attach it to the end of your code. 11. Run your code. Your finished code should look like this. Change the number of readings taken by changing the number of times the code is repeated. Change the interval (time) between each reading Delay Time(ms). 6 Lesson 27: CPF Weather Station

7 2 Setup instructions (JavaScript) 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. 2. Insert the Arduino Shield into Arduino Leonardo and use the USB cable to connect the CloudProfessor with Arduino Leonardo. Attach the moisture sensor to port A2, the water sensor to port D6 and the temp & humidity sensor to port A0. 3. 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 7 Lesson 27: CPF Weather Station

8 3 Code recap (JavaScript) Let s explore some of the code used in the previous lessons. 1. d6 = cpf.get( socket d6 ); The cpf.get( socket d6 ); statement returns the value of the button. (Returns a numeric value of 1 if the button is pressed and 0 if the button is not pressed) and stores it in a variable called d6. 2. cpf.set( socket d5, 262, 250); The cpf.set( socket d5, 262, 250); statement plays a tone via the attached buzzer based on the specified frequency and duration. 3. 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 we first need to multiply the result of the random function by 255 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. 8 Lesson 27: CPF Weather Station

9 4 Step-by-step instructions (JavaScript) - Part 1 Let s write the code for our Weather Station app. 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 (2) to create a blank canvas (3) Note: You can return to the original program at any time by clicking on the restore icon in the Save/load menu. 2. First, let s give our new script a name. Click on line 1 and type in the following: //CPF Weather Station 3. Next, let s set the title for our app. Click on line 2 and type the following: ui.set( title, CPF Weather Station ); 4. In previous lessons, we used the cpf.repeat() command to repeat our code until manually stopped by the user. However, in this example, we only want to run our code 10 times each time taking a reading from each of the attached sensors and uploading the collected data to the cloud. To do this, we will use a for loop. Click on line 4 and type the following: var index; for (index=1; index<=10; index++) { 5. Next, let s take a reading from each of the attached sensors. Click on line 6 and type the following: var humid = cpf.get( socket a0, dht11humi ); var temp = cpf.get( socket a0, dht11temp ); var water = cpf.get( socket d6 ); var moist = cpf.get( socket a2 ); 6. Next, for each reading, let s record the date and time. Click on line 10 and add the following: var d = new Date(); Note: Make sure you leave a small indentation before lines 6 to 10 (See image below). 9 Lesson 27: CPF Weather Station

10 4 Step-by-step instructions (JavaScript) - Part 2 7. Next, let s take the readings from each of our sensors and upload them to the cloud. Click on line 12 and enter the following: var obj = { temperature : temp; humidity : humid, rain : water, moisture : moist, date : d}; var str = JSON.stringify(obj); var storeid = store + index; var status = aop.setstore(storeid, str); 8. Next, let s display the uploaded data on the user interface (UI). Click on line 17 and type the following: ui.set( title, Upload store + index status); ui.set( content, JSON content:\n + str); 9. Next, let s add a delay between each reading. We also need to close our for loop. Click on line 20 and add the following: cpf.sleep(1000); } 10. Finally, let s display a message on the user interface (UI) to notify the user when the upload is complete. Click on line 23 and type the following: ui.set( title, Weather data uploaded ); 11. Run your code. Your finished code should look like this. Change the number of readings taken by changing the number of times the code is repeated index<=10;. Change the interval (time) between each reading cpf.sleep(1000);. 10 Lesson 27: CPF Weather Station

11 4 Extension Students to write a new program which downloads the data from the cloud, as if downloading from a remote weather station, and displays the results in a meaningful way. For help with this task, refer to lesson 6. 5 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. 6 Homework Students to investigate how weather predictions are made and present their findings in the form of a presentation or report. Students to include in their presentation / report what data is needed to predict the weather and explain why, even with the latest technology, forecasters don t always get the weather forecast right! Alternatively, students can explore and list the benefits and drawbacks of using computers for logging data. 7 Links Learning about the weather (Met Office): How weather forecasts are created: 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. 11 Lesson 27: CPF Weather Station

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 18 Automatic door

Lesson 18 Automatic door 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

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

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

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

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

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

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

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

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

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

Class Flow. Mario Saenz. Innovating Teaching and Learning Through Technology Conference

Class Flow. Mario Saenz. Innovating Teaching and Learning Through Technology Conference Class Flow Mario Saenz Innovating Teaching and Learning Through Technology Conference BYOD Traffic Light Use Approved apps and sites may be used for this task. ASK Approved apps and sites may be used with

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

OneDrive for Students. Pilot Information Pack

OneDrive for Students. Pilot Information Pack OneDrive for Students Pilot Information Pack Information for Students Your OneDrive for Business library will allow you to create, edit and save content at any time, on any device, and to share that content

More information

DMS Local. User Manual. For Projector Management V 1.01

DMS Local. User Manual. For Projector Management V 1.01 DMS Local User Manual For Projector Management V 1.01 2 Copyright Copyright Copyright 2018 BenQ Corporation. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed,

More information

RoboRemo User Manual v1.9.1

RoboRemo User Manual v1.9.1 RoboRemo User Manual v1.9.1 Table of Contents General Description...3 Bluetooth / WiFi / Ethernet / USB modules...4 Available interface items...6 Building the interface...8 Common edit s...9 Button edit

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

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

If you get stuck at any point, please let us know! We love talking to our customers! You can reach us at the number below:

If you get stuck at any point, please let us know! We love talking to our customers! You can reach us at the number below: Thank you for purchasing the HomeMinder Remote Video and Temperature Monitoring System. We wrote these instructions so you can get the most out of your HomeMinder, regardless of your technical knowledge.

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

Arduino Programming. Arduino UNO & Innoesys Educational Shield

Arduino Programming. Arduino UNO & Innoesys Educational Shield Arduino Programming Arduino UNO & Innoesys Educational Shield www.devobox.com Electronic Components & Prototyping Tools 79 Leandrou, 10443, Athens +30 210 51 55 513, info@devobox.com ARDUINO UNO... 3 INNOESYS

More information

ACS-1805 Introduction to Programming (with App Inventor)

ACS-1805 Introduction to Programming (with App Inventor) ACS-1805 Introduction to Programming (with App Inventor) Chapter 2 9/6/2018 1 HelloPurr The counterpart of the Hello World the typical very first program in the traditional programming Instead of displaying

More information

AsteraApp with AsteraBox

AsteraApp with AsteraBox AsteraApp with AsteraBox Quick Start Guide Welcome to the AsteraApp. This Quick Start Guide tells you how to set up the AsteraApp with your AsteraBox and how to start controlling Astera lights. Download

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

Lesson 4 Implementing a VI

Lesson 4 Implementing a VI Lesson 4 Implementing a VI A. Front Panel Design B. LabVIEW Data Types C. Documenting Code D. While Loops E. For Loops F. Timing a VI G. Iterative Data Transfer H. Plotting Data I. Case Structures A. Front

More information

Using Canvas Features

Using Canvas Features Using Canvas Features Connecting Announcements to SMS Text Messages Canvas has the ability to communicate with the user in a variety of ways. The information will be push-based which means Canvas will

More information

Help documentation for UAE Ministry of Education, Design and Technology course.

Help documentation for UAE Ministry of Education, Design and Technology course. Help documentation for UAE Ministry of Education, Design and Technology course. December 2018 CONTENTS 1. Create a new account offline 5. Log in to an existing account in offline mode 7. Assessing your

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

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

Echo360 Personal Capture Echo360 Personal Capture allows you to create recordings in your office. Simply install the software on your computer and you can record what you see on the screen plus audio,

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

End User Manual. December 2014 V1.0

End User Manual. December 2014 V1.0 End User Manual December 2014 V1.0 Contents Getting Started... 4 How to Log into the Web Portal... 5 How to Manage Account Settings... 6 The Web Portal... 8 How to Upload Files in the Web Portal... 9 How

More information

This is the Arduino Uno: This is the Arduino motor shield: Digital pins (0-13) Ground Rail

This is the Arduino Uno: This is the Arduino motor shield: Digital pins (0-13) Ground Rail Reacting to Sensors In this tutorial we will be going over how to program the Arduino to react to sensors. By the end of this workshop you will have an understanding of how to use sensors with the Arduino

More information

PRELAB! Read the entire lab, and complete the prelab questions (Q1-Q3) on the answer sheet before coming to the laboratory.

PRELAB! Read the entire lab, and complete the prelab questions (Q1-Q3) on the answer sheet before coming to the laboratory. PRELAB! Read the entire lab, and complete the prelab questions (Q1-Q3) on the answer sheet before coming to the laboratory. 1.0 Objectives In the last lab we learned that Verilog is a fast and easy way

More information

Project Organization and Data Security

Project Organization and Data Security Project Organization and Data Security Contents PROJECT ORGANIZATION AND DATA SECURITY... 1 RENAMING, DELETING, AND DUPLICATING PROJECTS... 1 MANUAL AND AUTOMATIC BACKUPS FOR PROJECTS... 2 Project Organization

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

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

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

Introduction to Programming. Writing an Arduino Program

Introduction to Programming. Writing an Arduino Program Introduction to Programming Writing an Arduino Program What is an Arduino? It s an open-source electronics prototyping platform. Say, what!? Let s Define It Word By Word Open-source: Resources that can

More information

AsteraApp with AsteraBox

AsteraApp with AsteraBox AsteraApp with AsteraBox Quick Start Guide Welcome to the AsteraApp. This Quick Start Guide tells you how to set up the AsteraApp with your AsteraBox and how to start controlling Astera lights. Download

More information

CONTENTS BEFORE USE. Button menu System settings menu Deleting an item

CONTENTS BEFORE USE. Button menu System settings menu Deleting an item CONTENTS BEFORE USE Important information Care and maintenance Warning Product description Computer requirements PRODUCT AT A GLANCE Package contents Product overview Product specification GETTING STARTED

More information

Objective: Construct perpendicular line segments on a rectangular grid.

Objective: Construct perpendicular line segments on a rectangular grid. NYS COMMON CORE MATHEMATICS CURRICULUM Lesson 15 5 6 Lesson 15 Objective: Construct perpendicular line segments on a rectangular grid. Suggested Lesson Structure Fluency Practice Concept Development Student

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

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

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

Lesson 4: Animation. Goals

Lesson 4: Animation. Goals Introduction: In this session you are going to use custom built tools in Arduino to help you turn images or animation into code that automatically uploads to your DIY Gamer. It is a fun and easy way to

More information

OneDrive for Business: Basics

OneDrive for Business: Basics OneDrive for Business: Basics DRAFT 2015. All Rights Reserved. California State University, Bakersfield September 21, 2015 REVISION CONTROL Document Title: Author: File Reference: O365 OneDrive for Business

More information

Design and Implementation of Modern Greenhouse System

Design and Implementation of Modern Greenhouse System Design and Implementation of Modern Greenhouse System Zaw Ngwe Lecturer, Department of Electronic Engineering Technological University (Mandalay) Mandalay City, Myanmar Email - zawngwe278@gmail.com Abstract:

More information

WALT: definition and decomposition of complex problems in terms of functional and non-functional requirements

WALT: definition and decomposition of complex problems in terms of functional and non-functional requirements Item 5: It's Totally Random Monday, 5 October 08 :5 PM IT'S TOTALLY RANDOM EXPLORE WALT: definition and decomposition of complex problems in terms of functional and non-functional requirements WILF - Defined

More information

Installing. Download the O365 suite including OneDrive for Business: 1. Open the Google Play Store on your Android device

Installing. Download the O365 suite including OneDrive for Business: 1. Open the Google Play Store on your Android device Mobile Microsoft OneDrive for Business is a part of Office 365 (O365) and is your private professional document library, it uses O365 to store your work files in the cloud and is designed to make working

More information

Remote Access Synchronization DL Parent

Remote Access Synchronization DL Parent Remote Access Synchronization DL Parent 205 Distance Learning Features Switched-On Schoolhouse 2008 School Edition has two optional distance learning features available: SOS Remote Access and SOS Synchronization.

More information

Module 1: Crash Prevention Lesson 3: Weather Information systems Programming Activity Using Arduino Teacher Resource Grade 6-8 Time Required

Module 1: Crash Prevention Lesson 3: Weather Information systems Programming Activity Using Arduino Teacher Resource Grade 6-8 Time Required Module 1: Crash Prevention Lesson 3: Weather Information systems Programming Activity Using Arduino Teacher Resource Grade 6-8 Time Required Weather Information Systems is a 120 minute lesson plan (90

More information

Microsoft Excel Using Excel in the Science Classroom

Microsoft Excel Using Excel in the Science Classroom Microsoft Excel Using Excel in the Science Classroom OBJECTIVE Students will take data and use an Excel spreadsheet to manipulate the information. This will include creating graphs, manipulating data,

More information

ECHO Personal Capture

ECHO Personal Capture 1 ECHO Personal Capture Introduction to Lecture Capture Lecture capture technology allows instructors to create audio/video recordings of classroom lectures or presentations. With lecture capture, instructors

More information

Nextiva Drive The Setup Process Mobility & Storage Option

Nextiva Drive The Setup Process Mobility & Storage Option Nextiva Drive The Setup Process The Setup Process Adding Users 1. Login to your account and click on the Account icon at the top of the page (this is only visible to the administrator). 2. Click Create

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

Chat Activity. Moodle: Collaborative Activities & Blocks. Creating Chats

Chat Activity. Moodle: Collaborative Activities & Blocks. Creating Chats Chat Activity The Moodle chat tool allows communication between instructors and students in real time. Unlike in discussion forums, which are a means for asynchronous communication, online chat sessions

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

IoE Workshop. Marc Khayat, CCIE #41288, Leonard Janer Technical Managers. June 16

IoE Workshop. Marc Khayat, CCIE #41288, Leonard Janer Technical Managers. June 16 IoE Workshop Marc Khayat, CCIE #41288, makhayat@cisco.com Leonard Janer ljaner@inlea.com Technical Managers June 16 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 2 2016 Cisco and/or

More information

Student User Guide: Navigation. Student User Guide: Navigation Toolbar

Student User Guide: Navigation. Student User Guide: Navigation Toolbar Student User Guide: Navigation Toolbar Table of Contents Navigation Toolbar... 3 Menu Button... 3 Dashboard... 4 Courses... 6 LiveText Docs... 8 File Manager... 9 Reviews... 11 Forms... 12 Community...

More information

Acknowledgments...xvi Introduction... xvii Primer Project 1: Blinking an LED Project 2: Pushbutton LED Flashlight...

Acknowledgments...xvi Introduction... xvii Primer Project 1: Blinking an LED Project 2: Pushbutton LED Flashlight... Contents Acknowledgments...xvi Introduction... xvii Primer... 2 LEDs Project 1: Blinking an LED... 36 Project 2: Pushbutton LED Flashlight... 46 Project 3: LED Dimmer Switch... 52 Project 4: A Graphical

More information

How to make a Recap Mobile Recording on ios devices

How to make a Recap Mobile Recording on ios devices How to make a Recap Mobile Recording on ios devices Introduction This guide tells you how to make a Mobile Recording in Recap using the Panopto app on your mobile or tablet. Panopto are the provider of

More information

HD PLAYER SOFTWARE USER GUIDE Chapter 1- Install and Uninstall... Error! Bookmark not defined.

HD PLAYER SOFTWARE USER GUIDE Chapter 1- Install and Uninstall... Error! Bookmark not defined. HD PLAYER SOFTWARE USER GUIDE Chapter 1- Install and Uninstall... Error! Bookmark not defined. 1. Software instal...... 1 2. Software uninstall...... 4 Chapter 2- Network setting...... 4 Chapter 3- Edit

More information

HUB-ee BMD-S Arduino Proto Shield V1.0

HUB-ee BMD-S Arduino Proto Shield V1.0 HUB-ee BMD-S Arduino Proto Shield V1.0 User guide and assembly instructions Document Version 1.0 Introduction 2 Schematic 3 Quick user guide 4 Assembly 5 1) DIP Switches 5 2) Micro-MaTch Connector Headers

More information

Note-Taking Guide. Creating an Account: Go ahead and type in.com into your browser. You will see a couple of options: F or e-.

Note-Taking Guide. Creating an Account: Go ahead and type in.com into your browser. You will see a couple of options: F or e-. Episode: Creating an Account/Basic Searching Fill in the blanks as you view this episode: Creating an Account: Go ahead and type in.com into your browser. You will see a couple of options: F or e-. You

More information

1. Software instal Software uninstall... 4

1. Software instal Software uninstall... 4 Catalog Chapter 1- Install and Uninstall... 1. Software instal... 1 2. Software uninstall... 4 Chapter 2- Network setting... 4 Chapter 3- Edit the Program... 5 1. Software Interface... 5 2. Program Stucture...

More information

EC-11 Ethernet Converter

EC-11 Ethernet Converter EC-11 Ethernet Converter PSTN Contact ID to TCP Converter Installation and Operations Manual Version 8.H3.MID 1 Table of Contents About EC-11 Ethernet Converter... 3 Circuit Board Layout and Wiring Diagram...

More information

CreateLAB. Visual PRogrammer. copyright 2015 Birdbrain Technologies LLC

CreateLAB. Visual PRogrammer. copyright 2015 Birdbrain Technologies LLC CreateLAB Visual PRogrammer copyright 2015 Birdbrain Technologies LLC The Interface allows you to rapidly create expressions by selecting outputs and setting them off... The Create Lab Visual Programmer

More information

Microsoft Office SharePoint. Reference Guide for Contributors

Microsoft Office SharePoint. Reference Guide for Contributors Microsoft Office SharePoint Reference Guide for Contributors SharePoint: Reference Guide for Contributors Table of Contents INTRODUCTION... 3 FOLLOWING A SITE... 3 NAVIGATION... 4 LISTS AND LIBRARIES...

More information

Styles and Conditional Features. Version: 7.3

Styles and Conditional Features. Version: 7.3 Styles and Conditional Features Version: 7.3 Copyright 2015 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived

More information

HuertomatoUser'sGuide

HuertomatoUser'sGuide HuertomatoUser'sGuide Huertomato is an Arduino based controller for the management of hydroponics systems. It consists of an Arduino MEGA 2560 shield and a reservoir module. It has all the sensors you

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

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

Microsoft OneDrive. How to login to OneDrive:

Microsoft OneDrive. How to login to OneDrive: Microsoft OneDrive The beauty of OneDrive is that is accessible from anywhere you have an Internet connection. You can access it from a Mac or Windows computer. You can even access it on your SmartPhone

More information

Valley. Scheduling. Client User Manual _ Valmont Industries, Inc., Valley, NE USA. All rights reserved.

Valley. Scheduling. Client User Manual _ Valmont Industries, Inc., Valley, NE USA. All rights reserved. Valley Scheduling Client User Manual 09805_0 09 Valmont Industries, Inc., Valley, NE 6806 USA. All rights reserved. www.valleyirrigation.com Valley Scheduling This page was left blank intentionally Table

More information

OneDrive for Business

OneDrive for Business Office 365 OneDrive for Business As part of Towson University s upgrade to Office 365, faculty/staff and students will have access to Microsoft s cloud storage solution known as OneDrive for Business.

More information

8 MANAGING SHARED FOLDERS & DATA

8 MANAGING SHARED FOLDERS & DATA MANAGING SHARED FOLDERS & DATA STORAGE.1 Introduction to Windows XP File Structure.1.1 File.1.2 Folder.1.3 Drives.2 Windows XP files and folders Sharing.2.1 Simple File Sharing.2.2 Levels of access to

More information

S30 Smart. icomfort. Thermostat. connected. So simple. So smart. So comfortable.

S30 Smart. icomfort. Thermostat. connected. So simple. So smart. So comfortable. icomfort S30 Smart Thermostat connected So simple. So smart. So comfortable. Adapts to your life. Perfectly. Your schedule may change. The weather may change. Even the air quality in your neighborhood

More information

SafeWebApp Android QuickStart

SafeWebApp Android QuickStart SafeWebApp Android QuickStart Excel Software Copyright 2012 Excel Software SafeWebApp is an easy, secure way to deliver and use web applications, called Web Apps. SafeWebApp is free download available

More information

MAY CANVAS UPDATES FOR TEACHERS

MAY CANVAS UPDATES FOR TEACHERS MAY CANVAS UPDATES FOR TEACHERS The Canvas Browser updates every three weeks. There was one update during the month of May. This past month there have also been updates to both the Teacher App and the

More information

Using Modules in Canvas

Using Modules in Canvas Using Modules in Canvas Modules in Canvas are used to organize the course content. Each module can contain files, discussions, assignments, quizzes, and other learning materials. Modules are especially

More information

MODULE 1: Getting Started with Windows 10

MODULE 1: Getting Started with Windows 10 WIN-1 Edition Hunt SOLUTIONS MANUAL office-2016-fundamentals-1st-edition-hunt-solutions-manual/ Edition Hunt TEST BANK office-2016-fundamentals-1st-edition-hunt-test-bank/ MODULE 1: Getting Started with

More information

This Navigation Drawer Activity contains icons and TextFields that are clickable and take us to the different portions of the app.

This Navigation Drawer Activity contains icons and TextFields that are clickable and take us to the different portions of the app. Drive Lesson The app is called Drive and is meant for users to keep track of all sessions learning to drive. Because of its purpose, it is tailored specifically for student drivers anywhere from age 16

More information

Contents. Introduction. Getting Started. Navigating your Device. Customizing the Panels. Pure Android Audio. E-Books. Browsing the Internet

Contents. Introduction. Getting Started. Navigating your Device. Customizing the Panels. Pure Android Audio. E-Books. Browsing the Internet Contents Introduction Getting Started Your Device at a Glance Charging Assembling the Power Adapter Turning On/Off, Unlocking Setting to Sleep and Waking Up Connecting to a Computer Navigating your Device

More information

Arduino: LCD Diagrams & Code Brown County Library

Arduino: LCD Diagrams & Code Brown County Library Arduino: LCD Diagrams & Code Project 01: Hello, World! Components needed: Arduino Uno board breadboard 16 jumper wires 16x2 LCD screen 10k potentiometer /* LCD 01 : Hello World! Source: Code adapted from

More information

IP116 Plus HD WiFi Camera

IP116 Plus HD WiFi Camera IP116 Plus HD WiFi Camera Instruction Manual 1 Introduction Thank you for choosing the IP116 Plus HD WiFi Camera. We understand that whenever we purchase something new, we want to enjoy it as soon as possible.

More information

MicroStrategy Academic Program

MicroStrategy Academic Program MicroStrategy Academic Program Creating a center of excellence for enterprise analytics and mobility. DATA PREPARATION: HOW TO WRANGLE, ENRICH, AND PROFILE DATA APPROXIMATE TIME NEEDED: 1 HOUR TABLE OF

More information

AVE-Series Quick Start Guide

AVE-Series Quick Start Guide AVE-Series Quick Start Guide E Series Quick Start Guide Table of Contents 1. Installation Guide 2. The Display at a Glance 3. Display Input Sources 4. The Remote Control 5. Switching the display on and

More information

HDPlayer Operating Manual

HDPlayer Operating Manual Catalog Chapter 1- Install and Uninstall...2 1. Software Install...2 2. Software Uninstall...4 Chapter 2- Network setting...4 The controller can connect to the computer directly. It can also connect to

More information

How to View Autodesk Inventor Publisher Assembly Instructions in a Curriculum Course

How to View Autodesk Inventor Publisher Assembly Instructions in a Curriculum Course How to View Autodesk Inventor Publisher Assembly Instructions in a Curriculum Course Introduction This document provides procedures to transfer Autodesk Inventor Publisher files to a mobile device for

More information

Work with Shapes. Concepts CHAPTER. Concepts, page 3-1 Procedures, page 3-5

Work with Shapes. Concepts CHAPTER. Concepts, page 3-1 Procedures, page 3-5 3 CHAPTER Revised: November 15, 2011 Concepts, page 3-1, page 3-5 Concepts The Shapes Tool is Versatile, page 3-2 Guidelines for Shapes, page 3-2 Visual Density Transparent, Translucent, or Opaque?, page

More information

INTRODUCTION TO THE MATLAB APPLICATION DESIGNER EXERCISES

INTRODUCTION TO THE MATLAB APPLICATION DESIGNER EXERCISES INTRODUCTION TO THE MATLAB APPLICATION DESIGNER EXERCISES Eric Peasley, Department of Engineering Science, University of Oxford version 4.6, 2018 MATLAB Application Exercises In these exercises you will

More information

Video Management Software

Video Management Software Video Management Software User Manual Web: europesecurity.eu Mail: info@europesecurity.eu Tel.: 0541 352 952 User s Manual 2 Contents CHAPTER : XMS CENTRAL USER MANUAL 1 PC REQUIREMENT 3 2 INSTALL 3 3

More information

Halloween Pumpkinusing. Wednesday, October 17, 12

Halloween Pumpkinusing. Wednesday, October 17, 12 Halloween Pumpkinusing Blink LED 1 What you will need: 1 MSP-EXP430G2 1 3 x 2 Breadboard 3 560 Ohm Resistors 3 LED s (in Red Color Range) 3 Male to female jumper wires 1 Double AA BatteryPack 2 AA Batteries

More information

2017 EDST Calibration Instructions [Windows for calibration are open between 06/14/2017 6/21/2017 or 7/31/2017 8/7/2017]

2017 EDST Calibration Instructions [Windows for calibration are open between 06/14/2017 6/21/2017 or 7/31/2017 8/7/2017] [Windows for calibration are open between 06/14/2017 6/21/2017 or 7/31/2017 8/7/2017] RECOMMENDED BROWSERS: It is highly recommended to use Mozilla Firefox or Google Chrome browsers when working on the

More information

Input/Output Machines

Input/Output Machines UNIT 1 1 STUDENT BOOK / Machines LESSON Quick Review t Home c h o o l This is an / machine It can be used to make a growing pattern Each input is multiplied by 9 to get the output If you input 1, the output

More information

Assessment - Unit 3 lessons 16-21

Assessment - Unit 3 lessons 16-21 Name(s) Period Date Assessment - Unit 3 lessons 16-21 1. Which of the following statements about strings in JavaScript is FALSE? a. Strings consist of a sequence of concatenated ASCII characters. b. Strings

More information

HOBO Temp/RH 2.5% Data Logger (UX ) Manual

HOBO Temp/RH 2.5% Data Logger (UX ) Manual HOBO Temp/RH 2.5% Data Logger (UX100-011) Manual The HOBO Temp/RH data logger records temperature and relative humidity (within 2.5% accuracy) in indoor environments with its integrated sensors. Using

More information