INNOVATE WITH THE INNOVATION MAKERS OF ALTRAN

Similar documents
R/C Afterburner Light Kit For Electric EDF Jets 2009 Hyperdyne Labs

Introduction 1. Green status LED, controlled by output signal ST

Introduction 1. Digital inputs D6 and D7. Battery connects here (red wire to +V, black wire to 0V )

Lesson Sequence: S4A (Scratch for Arduino)

Introduction 1. Green status LED, controlled by output signal ST. Sounder, controlled by output signal Q6. Push switch on input D6

COLOUR CHANGING USB LAMP KIT

AVS50 USER GUIDE. 2.4GHz Audio/Video Sender System - AVS50

1 Backlighting the Opencockpits Mode Control Panel

Documentation VFD clock 8 a clock

Bill of Materials: Super Simple Water Level Control PART NO

TECHNOLOGY WILL SAVE US: THE LUMIPHONE

Binary s UFO Inventors Manual

DLP200M 2 Relay Module for Heating and Cooling Plants

ADD AN AUDIO MESSAGE TO YOUR PRODUCT WITH THIS RECORD & PLAYBACK KIT

research platform comma.ai, github.com/commaai/neo

P-2 Installing the monitor (continued) Carry out as necessary

DLP600M 6+1 Relay Module for Heating and Cooling Plants

Atari PICO Composite Mod Board Installation Instructions:

8 PIN PIC PROGRAMMABLE BOARD (DEVELOPMENT BOARD & PROJECT BOARD)

Tailgate module BEXPRO PRINS VSI

Installation of ios version for iphones - install via itunes by searching for SmartDAB. Download the app and install. The app is free.

Commissioning Guide. firepickdelta. Commissioning Guide. Written By: Neil Jansen firepickdelta.dozuki.com Page 1 of 22

QUICK INSTALLATION GUIDE

SN-Class Nixie Clock Kits

21 Channel Light Show PWM LED Controller with Remote Control

IPad 4 REPAIR GUIDE. Version Edition

Vtronix Incorporated. Simon Fraser University Burnaby, BC V5A 1S6 April 19, 1999

User Manual 24PFS PFS5863

Building a MidiBox LCD Cable

IPad 3 (glass) REPAIR GUIDE. Version Edition

Nixie Clock Type Frank 2 Z570M

A6 OPERATING INSTRUCTIONS

Dell Wyse 5030 PCoIP Zero Client

HC20 Healthcare Kit Installation Instructions

SquareLED - Aura Bar & Matrix Beam Light 100

How To Build Megavolt s Small Buffered JTAG v1.2

ISIS intouch NET Wi Fi Touch Screen Controller Owner s Manual and Instruction Guide

Nixie Clock Type Frank 3

INSTALLATION INSTRUCTIONS WIRED REMOTE CONTROL USING COAX CABLE U-WRC-C

DX-10 tm Digital Interface User s Guide

Single cable multiswich programmer PC102W

Total solder points: 123 Difficulty level: beginner 1. advanced AUDIO ANALYZER K8098. audio gea Give your. . high-tech ILLUSTRATED ASSEMBLY MANUAL

MUK REAR PANEL ASSEMBLY ASSEMBLY INSTRUCTIONS

Assembly Instructions And User Guide. Nixie FunKlock. FunKlock Issue 4 (1 February 2017)

Christmas LED Snowflake Project

ENGR 40M Project 3a: Building an LED Cube

3-DRX. AUTOMATIC THREE CHANNEL DIGITAL AES/EBU REPEATER and ANALOG AUDIO SWITCHER INSTALLATION AND OPERATING MANUAL

LinTronic. TableTop series. Hardware version 6. Updated

TKEY-K16. Touch CW automatic electronic keyer. (No moving parts no contacts) Assembly manual. Last review: March 15, 2018

MACH3 LaserAce Installation Manual Revision 1. MACH3 LaserAce Installation Manual

Bill of Materials: Magic Color PART NO

Azatrax Model Railroad Track Signal Control - Single Track

FD Trinitron Colour Television

Cellular Signal Booster

WIRE AND CABLE SECTION 09 MANUALS EPUB

General FAQs Status as of: 22/10/2018

HP Media Center Extender Quick Start Guide Start Here

In-Wall Control Mount for ipod Touch

Fully ly Automaticti. Motorised Satellite t TV System. User s manual REV

E-TEXTILES STARTER PACK

Peak Atlas IT. RJ45 Network Cable Analyser Model UTP05. Designed and manufactured with pride in the UK. User Guide

INSTALLATION INSTRUCTIONS WIRED REMOTE CONTROL USING TWISTED PAIR AND COAX CABLE U-WRC-U-x

STX Stairs lighting controller.

Channel Controller for Light Show with Remote Control. HomLiCon RCL164R

1. Unlocking your FT847 to get 4m ( for those who already have unlocked one, please move to chapter 2).

White Paper. Discone Antenna Design

AXE101 PICAXE-08M2 Cyberpet Kit

Setting up the Setting up the Dragonfly 1 v June

MOD028 GLOCKENSPIEL TECHNO-MUSIC-OLOGY

User Manual 32PFS PFS PFS5803

Tip: Faller Mittelstadt Apartments with Controlled LED Lighting Date: , Addition

Obtained from Omarshauntedtrail.com

User Manual 43PUS PUS PUS PUS6753

User Manual 43PUS PUS PUS PUS6703

VU Meter Buffer DIY Kit

User Manual V2.6. Omniksol WIFIKIT User Manual. Omnik New Energy Co., Ltd.

Smart Control SC16 3-Channel for matrix

User Manual Wireless HD AV Transmitter & Receiver Kit

ipad Air 2 Wi-Fi Display Assembly Replacement

Harmony Smart Control. User Guide

ipad Air 2 Wi-Fi Display Assembly Replacement

Instructions Manual

Connection Guide of the MOTOTRBO radio to the radioserver as a control station

Build Your Own Clone Super 8 Kit Instructions

Your EdVenture into Robotics You re a Controller

AudioJoG (TM) Rack 8 Connector PIN LABEL LED Connector PIN LABEL LED. Operations Manual 3.5mm & 6.35mm Mono/Stereo Jacks

ipad mini 4 LTE Right Cellular Antenna Replacement

Step What to do Expected result What to do if test fails Component tested 1 Visual inspection. Board is accurately assembled

Remote Control. degraded, causing unreliable operation. The recommended effective distance for remote operation is about 16 feet (5 meters).

MS2540 Current Loop Receiver with RS485 Communication

Lego Robotics Module Guide

DM1624, DM1612, DM812

the Smart way to control your world

In-Ceiling Electric Motorized Front Projection Screen Evanesce Series. User s Guide

DIY. How to install a PL-259 connector. Parts list: Tools list: Worthwhile projects you can build on your own

TV Lift System Model CL-65 Installation Instructions

Receiver Description and Installation

XTENDEX Series. ST-C6DVI(A)-300 ST-C6DVI(A)-IR FOOT DVI VIDEO, AUDIO AND IR EXTENDER Installation and Operation Manual

EM7680 TV Streamer powered by LibreELEC Kodi

SERCOS TSX CSY 84 Module V

Transcription:

INNOVATE WITH THE INNOVATION MAKERS OF ALTRAN A PASSION FOR SHARING IDEAS ABOUT INTELLIGENT SYSTEMS 1

Innovate with the Innovation Makers of Altran. 2 3

The art of Software Engineering The whole world is connected Society is being linked up more and more cleverly by devices connected with one another and with the Internet (Intelligent Systems). From smartphones, through watches and thermostats, to cars. There are already experiments with online pacemakers that warn a doctor of problems via their own IPaddresses. The day is also approaching when you ll be able to sit back and let your self-driving car take you to work. Developments in connectivity between devices are racing ahead and this is a major challenge for the entire industry. There are challenges in real-time data processing, power management, communication protocols, privacy and security. In close collaboration with customers, our software engineers face these challenges on a daily basis. They drive the development of tomorrow s products. And that demands excellent knowledge of software. Software engineering encompasses the whole spectrum of developing and testing software for complex systems: from stating the requirements right up to delivery. It s a complex professional skill and involves more than just writing code. Intelligent Systems/Altran As global leader in innovation and high-tech engineering consulting, Altran accompanies its clients in the creation and development of their new products and services. Altran has been providing services for thirty years to key players in the Aerospace, Automotive, Energy, Railways, Finance, Healthcare and Telecoms sectors. Intelligent Systems/Altran is market leader in the Benelux in the area of technical automation and embedded software. Specific customers are ASML, Philips, TomTom, Vanderlande, Bosch, Océ, Thales, Alstom and Nedap. A passion for sharing ideas Our software engineers have a real passion for technology and are keen to share it with you. The ideas in this pocket book come from our own guys and the aim is to pass on their enthusiasm to young people in the field. The ideas are set out step by step and can be recreated at home. Some ideas are more for fun, while others pose more of a technical challenge. 4 5

Idea 1: Turn your smartphone into a remote control Has this happened to you? You re lazing around on the sofa and the remote control has vanished? It s very likely that your girlfriend or boyfriend, in a fit of tidiness, has put it somewhere very illogical. No problem: just turn your smartphone into a remote control! By connecting some small LEDs to your smartphone s headphone port, you can easily transform it into a universal remote control. This solution is simple, cheap and ready in no time. There are also various free apps available for iphones as well as Android smartphones. 6 7

What do you need? 2 x Infrarood LED (940nm, preferably 5 mm) 1 x Stereo Jack Plug (3.5mm) 1 x 68 Ohm resistor Heat-shrinkable tubing or tape for finishing Let s get started! Below is the diagram of the infrared transmitter. As you can see, it s a very simple diagram. PLEASE NOTE: : The resistor is optional: in theory it makes things safer for the hardware in your telephone. 8 9

Step 4: Bend the legs of the other LED, place them around the existing LED and solder them on. PLEASE NOTE: this LED must be connected exactly the other way round (the flat side of the LED must therefore be on the opposite side) Step 5: As a finishing touch you can put some heat-shrinkable tubing around the whole thing. Step 6: Install one of the apps below and operate your TV! User tip: It s also fun for fooling your parents while they re watching their favourite TV show or for startling your gran! Why are two infrared LEDs necessary? Remote controls often make the LED flash at a frequency of 38kHz. This frequency is far too high for humans to hear and many sound outputs don t support it. Sound works with alternating current. If you use two LEDs in opposite directions, one LED will flash at the positive part of the sine and the other at the negative part. This doubles the frequency, so that the telephone only needs to generate a tone of around 19kHz. This frequency is supported by most types of modern equipment. In order to create what is shown in this diagram, you have to complete the following steps: Step 1: Cut the connection of the sleeve (ground) from the connector. Step 2: Insert the legs of the first LED through the connection of the tip and ring of the plug, and bend them so that the LED stays in place. Download here the Android orapple ios APP for a TV Remote. Thanks, Arno! This idea was contributed by software engineer Arno Moonen. Arno is 25 and has been working for Altran since August 2014. Before that he graduated with us. What does Arno like about Altran? The diversity of products and projects that we work on and the varied knowledge of the staff. Step 3: Solder the legs to the plug. 10 11

Idea 2: Make a Killer Brushbot! Has this happened to you? It s the summer holidays, it s extremely hot and you re bored to death. All your friends are on holiday and you re sick of sitting in front of the TV or the computer. You ve got absolutely nothing to do and the only thing that still makes any sense is building BrushBots! Yeah! Make a mini-robot without a single line of software. check! 12 13

Let s get started! Materials: Button cell battery (e.g. LR1130) Mini vibration motor Wire: 2 x 3cm Toothbrush Double-sided foam tape Sellotape Tools: Wire cutters Small pliers Scissors Wire strippers Soldering iron + soldering tin Optional: hot glue gun Step 1: Heat the soldering iron and the glue gun, if you re using one. Cut off the handle of the toothbrush with the wire cutters. Cut the wire and, with both pieces, strip 15mm at one end and 5mm at the other end. Step 2: Shape the long stripped parts of the wire into a spiral. Bend the short stripped parts of the wire at a 90 upwards angle. Solder one piece of wire to the vibration motor with the right angle pointing upwards and the other with the right angle pointing downwards (the polarity doesn t matter). You now have an assembly into which you can fit a battery. 14 15

Step 3: Stick a small piece of foam tape 3/4 of the way along the head of the toothbrush and put a second little piece of foam tape at the other end. For added strength, replace the second piece of tape with a small amount of glue from the glue gun. Place the vibration motor on the end of the toothbrush head and press the lower wire spiral firmly into the tape, taking care that the rotor of the vibration motor can spin freely. Step 4: Take a button cell battery and press it onto the lower wire spiral. Stick a small piece of Sellotape over the upper wire spiral and the battery, so that there is contact. The motor will now start to turn. Let your BrushBot loose on a smooth surface! Off it goes! User tip: Bend the toothbrush bristles backwards and the BrushBot will run forwards, or alter the weight distribution to make it move differently. Build a maze or a race track for your BrushBots. Thanks, Lex! This idea was contributed by software engineer Lex Nicolaes. Lex is 26 and has been working for Altran since August 2014. Before that he graduated with us. What does Lex like about working for Altran? The challenging work for well-known customers and the opportunities. Altran offers you to develop yourself at an individual level. 16 17

Idea 3: Has this happened to you? It s snowing, it s cold and you re still lying snugly in Connected Senseo bed. You have to get up and go to work, but you re having trouble opening your eyes. Wouldn t it be wonderful if at that moment you could make the coffee from your bed? Expensive new coffee machines probably have Wi-Fi or Bluetooth connectivity. But why buy a new machine if you can make your old Senseo connected? What do you need? 1 x old Senseo Microcontroller of your choice (in this case a PIC microcontroller) Wireless module of your choice (in this case Bluetooth module HC-05) Relay breakout board Soldering iron Breadboard Multimeter Hot glue gun USB TTL cable 18 19

Let's get started! will remain intact. So, unscrew the Senseo, open it up and look for the device s switches/controls. Tip: look for a repair manual on the Internet. Step 2: With your multimeter, measure through which pins of the switch the connection is made at the moment of switching Step 3: Solder a number of wires, each one metre long, to the contact points through which the connection is made at the moment of switching. Tip: use wires of different colours! This makes it easier to debug and connect up. Step 4: Test whether you ve got hold of the right wires. Plug the Senseo into the mains and short-circuit the 2 wires that you ve redirected from a switch. If all is well, the Senseo will react to this. In the case of the power on/off button, the LED will light up. The other two buttons, for 1 or 2 cups, cannot be tested until the water reservoir is back on. If the power button works and we carried out the same procedure for the other two buttons, we ll assume, for simplicity s sake, that it works.. Step 5: Solder a one-metre-long wire to the negative leg of the LED. This can be used to read out the Senseo s status messages. Hardware preparation PLEASE NOTE: You ll be working with an open setup of 230V. At all times make sure that the device is not live when you re working on it. Always pull the plug out of the socket when you are going to handle the electronic parts! Step 6: Note down somewhere which wire (note the colour) is connected to which switch. This can be very helpful once you ve closed the device again. Step 7: Run the wires to the back of the Senseo, behind the water reservoir. Step 8: Stick the wires down in a number of places using a hot glue gun. This way you can avoid pulling the soldered connections loose if you accidentally pull too hard on a wire once it is shut in. Step 1: What we re going to do is to look for the Senseo s controls. We ll then redirect these controls and operate the redirected controls using a microcontroller. In the case of a Senseo it s fairly simple. The appliance is operated by 3 buttons. There s also a status LED, which we ll redirect too. By redirecting the buttons in parallel, the existing operation using the buttons 20 21

Step 5: Open putty/minicom/screen to send commands over the UART via the TTL cable. If it works, you can hear the relays click at the time of switching. Step 6: Test the Bluetooth module by sending the same commands as were sent over the UART interface. In the case of the HC-05 module there is already an Android app available, called BlueTerm. This makes it easy to test whether it works. Please note: this application only works with the stock Android keyboard. As a final step, everything needs to be embedded in the appliance. To do this, make a circuit board. This can be a prototype circuit board or an etched board. Try to keep it as small as possible and fit it tidily into the space behind the water reservoir. Be very careful not to put anything on or against the boiler or the transformer. Glue all the parts in the empty spaces and you have a connected Senseo. Microcontroller Using this basic arrangement, you can extend things further. For example, you can read out the status of the LED. The protocol can be figured out by hanging a logic analyser on the wire and analysing the different flashing intervals. Now you can also write a nice Android app to operate your Senseo. Step 1: Connect the breakout boards of the relays with the microcontroller. Step 2: Connect a USB TTL cable with the UART of the microcontroller and the PC. Step 3: Write a short program in order to switch the relays on and off via the UART interface. The relays can be switched by making the signal line either high or low. Step 4: Connect the redirected wires from the Senseo switches with the relays. Make sure that each button is connected up to its own relay. The loose wire of the LED can be connected to an I/O of the microcontroller. Thanks, Christian! This idea was contributed by software engineer Christian Litjes. Christian is 24 and has been working for Altran since 2012. Why does Christian enjoy working for Altran? Because we re an innovative company with a lot of motivated people. We re just that little bit different from other service providers; we allow a lot of space for new initiatives and give a lot of encouragement to those who indulge their electronic hobbies at home. This encouragement ranges from an innovation budget to a hackerspace/workroom where people can pursue their hobby. In short, this is a company with many opportunities and many like-minded people. 22 23

Personal innovation budget Altran s Innovation Makers are always busy with software and technology. Not just during office hours, but also at home! To feed this passion, they are given a personal innovation budget every year. They can spend the money as they see fit and it s intended for buying the hardware and/or software they need. We ve seen some great ideas emerge as a result! 24 25

Working for Intelligent Systems/Altran The field of activity of a software engineer at Altran is dynamic and constantly shifting, because to stand still means to go backwards. This certainly holds true for a software engineer s knowledge and skills. A career with Altran offers great variety and many challenges in serving diverse customers. It involves large and complex projects. On one occasion you ll be working at the interface between hardware and software and another time you ll be involved in more highvalue software projects. But you ll always be working in a technical environment. What does this work require of you? To be able to play such a role, you need to have a broad interest in programming languages, operating systems, and development methods and techniques. You also need to be a passionate person, with technology in your genes. Desired training backgrounds include Computer Engineering, Embedded Systems, Computer Science and Electrical Engineering (in combination with software). Contact How to contact us? Eindhoven office: +31 (0) 40 250 32 00 Apeldoorn office: +31 (0) 55 599 92 42 Leuven office: +32 (0) 16 24 16 80 Ghent office: +32 (0) 92 75 31 20 Or mail to recruitment.netherlands@altran.com or recruitment.belgium@altran.com Where can I find current job vacancies? See http://www.altran.nl/careers/jobs Are you still looking for graduates? Yes, certainly but only in the Netherlands! Write an email to recruitment. netherlands@altran.com and ask for our graduate booklet. Or contact our recruiter Iris Henst on +31 (0)6-23 84 87 73 or iris.henst@altran.com. Disclaimer We have made every effort to ensure the correctness and safety of the examples in this pocket book. Altran accepts no liability for any damage that may occur while carrying out the examples provided. If you have any doubts, always consult one of our staff before proceeding. 26 27

intelligent-systems.altran.com 28