PiFace Control & Display



Similar documents
5inch HDMI LCD User Manual

7inch HDMI LCD (B) User Manual

Using an IR Remote with a Raspberry Pi Media Center

Adafruit's Raspberry Pi Lesson 5. Using a Console Cable

Adafruit's Raspberry Pi Lesson 3. Network Setup

Adafruit's Raspberry Pi Lesson 6. Using SSH

Raspberry Pi Setup Tutorial

How To Connect A Raspberry Pi To The Internet On A Microsoft Moonstone 2 (Microsoft) Microsoft Powerbook 2 (Powerbook 2) (Powerboard 2) And Powerbook 3 (Powerstation 2)

Preparing Raspberry Pi

Configure the idrac Remote Access Console

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Adafruit's Raspberry Pi Lesson 7. Remote Control with VNC

Adafruit's Raspberry Pi Lesson 5. Using a Console Cable

Using the IPMI interface

PiFace Real Time Clock user guide

Revision History. Revision Revision History Date

Universal Mobile Print Server On the Cheap, and Cloud-free. What You Will Need. Configuring your Pi as a Print Server

Embedded Based Web Server for CMS and Automation System

Table of Contents. Part I Introduction 2. Part II Keyboard Monitor 2. Part III Console Viewer 4. Part IV FAQ 5. Part V Support 6. Index 0.

Installing S500 Power Monitor Software and LabVIEW Run-time Engine

Maintaining the Content Server

System Area Manager. Remote Management

secucam User Manual Version 1.1.x Darhon Software

Adafruit's Raspberry Pi Lesson 5. Using a Console Cable. Created by Simon Monk

Raspberry Pi Android Projects. Raspberry Pi Android Projects. Gökhan Kurt. Create exciting projects by connecting Raspberry Pi to your Android phone

For Raspberry Pi - Getting started Connect to the real world in minutes, with the most popular interface board for Raspberry Pi.

QUANTIFY INSTALLATION GUIDE

Acer erecovery Management

Acer erecovery Management

YubiKey OSX Login. yubico. Via Yubico-PAM Challenge-Response. Version 1.6. October 24, 2015

USB HSPA Modem. User Manual

Vess A2000 Series. NVR Storage Appliance. Windows Recovery Instructions. Version PROMISE Technology, Inc. All Rights Reserved.

IriScene Remote Manager. Version 4.8 FRACTALIA Software

Setting Up Monthly Reporter

How To Set Up A Backupassist For An Raspberry Netbook With A Data Host On A Nsync Server On A Usb 2 (Qnap) On A Netbook (Qnet) On An Usb 2 On A Cdnap (

Using iscsi with BackupAssist. User Guide

Chapter 1 Hardware and Software Introductions of pcduino

Media Backup Storage Device. Operation Manual

Adafruit NFC/RFID on Raspberry Pi

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

Configuration Guide. Remote Backups How-To Guide. Overview

Step One: Installing Rsnapshot and Configuring SSH Keys

Remote Desktop Instructions for the Remote PC Running Windows Vista

Reboot the ExtraHop System and Test Hardware with the Rescue USB Flash Drive

Super Pro Net TM Network Key Installation and Operation

XTreme Files OS & Data Backup/Restore User Manual Please read the Instruction manual before using the XTreme Files (F Series) 1.

CONNECTING THE RASPBERRY PI TO A NETWORK

SecureLinx Spider Duo Quick Start Guide


Quick Deployment Step-by-step instructions to deploy Oracle Big Data Lite Virtual Machine

Warnings: This manual is intended to guide a technicians or customers who would like to repair DBL's

Enterprise Remote Control 5.6 Manual

Playing sounds and using buttons with Raspberry Pi

SETTING UP RASPBERRY PI FOR TOPPY FTP ACCESS. (Draft 5)

Creating a DUO MFA Service in AWS

Windows 7 Hard Disk Recovery

2.5" XTreme Files OS & Data Backup/Restore User Manual Please read the Instruction manual before using the XTreme Files (X Series) 1.

Configuring a Windows 2003 Server for IAS

Quick start to evaluating HP Windows Embedded Standard 2009 Thin Clients. HP t5630w, HP t5730w, HP t5740, HP gt7720

F-Secure Messaging Security Gateway. Deployment Guide

PCI Express SATA / esata 6Gb/s RAID Card User Manual

Howto: Changing Password for an Ingate Firewall 1450/1500/1550/1600/1650/1900 or Ingate SIParator 45/50/55/60/65/90

How To Upgrade A Websense Log Server On A Windows 7.6 On A Powerbook (Windows) On A Thumbdrive Or Ipad (Windows 7.5) On An Ubuntu (Windows 8) Or Windows

3.5 EXTERNAL NETWORK HDD. User s Manual

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

Turn on all of your network devices and then check to see if the LEDs on the Access Point display normally as the diagram below describes.

Raspberry Pi Webserver

Deploying Windows Streaming Media Servers NLB Cluster and metasan

Newton Backup Utility User s Guide. for the Windows Operating System

RSA SecurID Token User Guide February 12, 2015

To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:

Central Administration QuickStart Guide

Config software for D2 systems USER S MANUAL

REMOTE DESKTOP SETUP INSTRUCTIONS

Create a virtual machine at your assigned virtual server. Use the following specs

MGC WebCommander Web Server Manager

How to Install Microsoft Windows Server 2008 R2 in VMware ESXi

Setting up a Raspberry Pi as a WiFi access point

mypro Installation and Handling Manual Version: 7

How To Use 1Bay 1Bay From Awn.Net On A Pc Or Mac Or Ipad (For Pc Or Ipa) With A Network Box (For Mac) With An Ipad Or Ipod (For Ipad) With The

PenMount Touch Screen Controller Board Installation Guide

ScoMIS Encryption Service

KODI MEDIA CENTER GUIDE

3CX Phone System Cloud Server. Administration Manual

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu bit)

Using pcduino's WiFi Dongle With the Pi a

Addonics T E C H N O L O G I E S. NAS Adapter. Model: NASU Key Features

Remote Online Support

Transferring Scans from your Dolphin into Destiny

Using TViX Network. NFS mode : You must install the TViX NetShare utility in to your PC, but you can play the TP or DVD jukebox without stutter.

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013

Servicom G.R.I.P. Enabling Global Push-to-Talk over BGAN and Fleet Broadband Version

inforouter V8.0 Server Migration Guide.

Partek Flow Installation Guide

Introduction to Mirametrix EyeTracker

Virtual Appliance Setup Guide

Updates Click to check for a newer version of the CD Press next and confirm the disc burner selection before pressing finish.

Win 7 - STIMA CLS / CMP Driver Installation Quick Guide

Using the JNIOR with the GDC Digital Cinema Server. Last Updated November 30, 2012

Transcription:

PiFace Control & Display A Plug and Play Device to control Raspberry Pi Exclusively From Quick Start Guide Version 1.0 Dated: 30 th Oct 2013

Table Of Contents Page No 1. Overview 2 2. Fitting the PiFace Control & Display 2 3. Configuring your Raspberry Pi 3 4. Installing PiFace Control and Display Software 4.1 PiFace Control and Display Software 4.2 Troubleshooting 3 5. Setting up your IR remote with PiFace Control & Display 5.1 Setting up your Infrared 5.2 Setting up your Remote 4 1 P a g e

1. Overview PiFace Control & Display is a plug and play device that allows you to use and control your Raspberry Pi without a keyboard, mouse and monitor. It saves space and power by removing the need for a monitor whilst still providing a simple, yet capable interactive user interface. PiFace Control & Display is ideal for applications such as internet radio, streaming media, XBMC and many more. PiFace CAD allows you to unshackle your RaspberryPi from the constraints of the monitor and facilitates interaction with its onboard buttons and IR remote transceiver. To use PiFace Control and Display, you will need to follow the simple steps contained in this guide. 2. Fitting the PiFace Control & Display PiFace Control and Display sits on top of the Raspberry Pi and connects using the expansion connector (GPIO). First make sure your RaspberryPi s power is disconnected. Take care to ensure all the RaspberryPi expansion pins are lined up with the holes on the PiFace Control and Display socket. Check the alignment for left, right and back and never force the boards together if they don t slide smoothly. Figure 1: Raspberry Pi & PiFace Control & Display Setup 2 P a g e

3. Configuring your Raspberry Pi To use PiFace Control & Display you need to enable your Raspberry Pi s SPI port, do this by opening a Terminal window and entering the following command: sudo raspi-config Use your keyboard s arrow keys to select "Option 8 Advanced Options" to view the list of advanced configuration options. Choose the A5 SPI option, set this to <Yes> then select <OK> then <Finish>. 4. Installing PiFace Control and Display Software 4.1 PiFace Control and Display Software Install the latest Control and Display software by typing the following command in a Terminal: sudo apt-get install python3-pifacecad Test everything has installed by running the sysinfo.py program: python3 /usr/share/doc/python3-pifacecad/examples/sysinfo.py *replace python3 with python if you are not using Python3. Details about your Raspberry Pi s temperature, memory and I.P. address should appear on the LCD screen. Figure 2: Successful Display on PiFace Control & Display LCD 3 P a g e

4.2 Troubleshooting If your LCD has nothing appearing on it or its character spaces are all black, try adjusting the contrast screw with a small star head screwdriver. 5. Setting up your IR remote with PiFace Control & Display Want to control your PiFace Control and Display with your remote? Now you can, simply follow below steps: 5.1 Setting up your Infrared First set up the Raspbian Infrared module to use GPIO pin 23, by typing: sudo modprobe lirc_rpi gpio_in_pin=23 You can test that it works with the mode2 program: Run pidof lirc to see if the lirc processes are running. Note: if pidof is not installed you may need to install by typing sudo apt-get install pidof if this returns a number, you must kill that process with the following command sudo kill process_number *replace process_number with the number returned by pidof Now run mode2 program mode2 d /dev/lirc0 Note: If this says something like No such file or directory then lirc has not been installed. Follow instructions in section Lirc Software, of Installing PiFace Control and Display Software. If, after pressing some buttons, you get a series of pulse/space lengths then your Infrared Receiver is working. Press Ctrl-c to quit this. To make sure that the module is loaded each time you boot, add the following lines to /etc/modules. Edit the file with the command sudo nano /etc/modules 4 P a g e

Add these lines to the end of the file: lirc_dev lirc_rpi gpio_in_pin=23 Save your changes, press Ctrl-x then Y and enter. To set up your pi to receive IR data from PIFace CAD, first backup the previous Linux Infrared Remote Control configuration with: cp /etc/lirc/hardware.conf ~/. Then edit the configuration using sudo nano /etc/lirc/hardware.conf So it looks like the following: # /etc/lirc/hardware.conf # # Arguments which will be used when launching lircd LIRCD_ARGS="--uinput" #Don't start lircmd even if there seems to be a good config file #START_LIRCMD=false #Don't start irexec, even if a good config file seems to exist. #START_IREXEC=false #Try to load appropriate kernel modules LOAD_MODULES=true # Run "lircd --driver=help" for a list of supported drivers. DRIVER="default" # usually /dev/lirc0 is the correct setting for systems using udev DEVICE="/dev/lirc0" MODULES="lirc_rpi" # Default configuration files for your hardware if any LIRCD_CONF="" LIRCMD_CONF="" 5 P a g e

The highlighted text are the parts that will need changing, though it s worth checking the rest of the text incase you have a different initial configuration. Save your changes by pressing Ctrl-x then Y Reboot your Pi and then log back in: sudo reboot 5.2 Setting up your Remote The /etc/lirc/lircd.conf file tells LIRC about your remote control. Since every remote control is different, you need to download or generate a config for each remote. First backup the original lirc configuration file with: cp /etc/lirc/lircd.conf ~/. This will save a copy of your original lirc configuration to your home directory. If you ever want to restore these original settings use the command: sudo cp ~/lircd.conf /etc/lirc/lircd.conf To setup your remote: Try and find your remote control config file online: o In midori or another Internet browser, go to the address http://lirc.sourceforge.net/remotes/ o Click on the manufacturer of your remote. o Then right click on the model of your remote (not the.jpg file). o Click Save as... and save it somewhere. Copy it in the /etc/lirc/ directory o as lircd.conf by typing the following sudo cp downloadedfile /etc/lirc/lircd.conf Alternatively, generate your own configuration: o sudo rm /etc/lirc/lircd.conf o sudo irrecord f -d /dev/lirc0 /etc/lirc/lircd.conf o Carefully follow the onscreen instructions. At some point it will ask you to enter the commands for each button you press. o If you make a mistake re-remove the licrd.conf file sudo rm /etc/lirc/lircd.conf o You can list the available commands (in another terminal) with: o irrecord list-namespace 6 P a g e

After you have finished, reboot using: sudo reboot Once you have logged in, test your remote using the command: irw Your commands will appear in the console when you press buttons on your remote. Press Ctrl-c to exit this. 7 P a g e