MUSIC MAKER SMART ROBOT SPACE RACE INVENTOR GU I DE BE INSPIRED 1
CONTENTS 01 Message for inventors 02 How to use this guide Music Maker 12 Don’t Push Me 21 Space Race Smart Robot 03 Components 13 Melody Madness 22 Hello World 04 pi-topPROTO+ 14 Make Some Wubs 23 Clappy Hands 05 Inventor’s Journey 15 What’s a Theremin? 24 Feed Me 16 Sonic Synth 25 Chatter Box 26 It’s ALIVE! Basics of Coding 07 Let there be light! Space Race 08 Button Down 17 Rapid Reflexes 27 Troubleshooting 09 You Got the Measure of it 18 Fingers of Fury 28
Innovators have conquered the deepest seas, traversed the highest mountains, harnessed the energy from the Earth and sent humanity to space all in the pursuit of discovery. We are all capable of extraordinary feats, driven by curiosity and adventure into the unknown. At pi-top we believe every single person can become a great innovator if given the chance to ignite their own passion in the undiscovered.
How to use this guide Choose an Inventor Journey CHOOSE Select one of the pathways to create your own amazing inventions. Use the inventor journey pathways to build up your knowledge to make your final project. Code & Build Follow the step-by-step guide in pi-topCODER CODE & BUILD SHARE to code and build your invention. Expand Use your imagination and creativity to build on your creation and invent something new! Add new EXPAND components and code to expand on functionality in all different ways.
Components 3 LEDs A Jumper Cables B Jumper Cables Button Buzzer LEDs (light-emitting diodes) are little devices that emit light when electric current flows through them. These cables are electrical wires to direct the flow of electricity. You can connect them on your pi-topPROTO+. These cables are used to connect the Raspberry Pi GPIO pins to your pi-topPROTO+ ADC pins.
pi-topPROTO+ pi-topPROTO+ is a prototyping board (the platform) for all your inventions. The breadboard, in Ground the middle, allows you to plug VCC in your LEDs, Buzzers, Buttons Raspberry Pi GPIO pins and more. The GPIO pins (general purpose input/output) are used as the physical interface for your Raspberry Pi and the outside world.
Inventor’s Journey Power on your pi-top - you should be greeted with pi-topDASHBOARD. From here, it is easy to launch pi-topCODER, where you’ll find all the step-by-step guides you need. First, follow the basic pathway (outlined below) to build your fundamental understanding.
Music Maker Music Maker 1 2 3 4 Don’t Push Me Melody Madness Make Some Wubs What’s a Theremin? 5 Space Race Space Race 1 2 3 4 Rapid Reflexes Tap Tap revolution Double Click King Keep it Steady Smart Robot 5 I t ’ s ALIVE!! 1 2 3 4 Hello World Clappy Hands Feed Me Chatter Box 5 6
Let There be Light! This is the first step to building your first invention which is powered by your pi-top laptop. The power (electricity) is an output. Let’s build your first electronic circuit. Add some code to turn on a light. The light is an LED which stands for ‘light emitting diode’.
Button Down This is where you’re going to make your code respond by pressing a button, this is called an INPUT. This is one way we can make the digital world, a computer for instance, interact with the physical one, your finger in this case. It could be the switch that makes your doorbell ring.
You’ve Got the Measure of it Sensors which aren’t just on or off are called analogue, for example, light. It’s not just dark or light, it can be dim. We’re going to learn how to measure these values.
Be like a Bat Using an ultrasonic sound sensor we can send out a signal and time how long it takes to come back. Using this information we can measure how far away an object is. Here we’ll learn how to measure that distance.
Make Some Noise All music starts with a single sound. Use a pi-topSPEAKER or plug in your speaker to create your own orchestra of funny sounds.
Don’t Push Me At its most basic form, a musical instrument makes a single sound when you hit a key, or pluck a string. Let’s use a button to get your new instrument to make a sound.
Melody Madness Music is made out of melodies, and melodies are made out of notes. Using the variable resistor we can change the tone to create different notes, to make a whole tune! The change in tone is called a change in frequency.
Make Some Wubs In earlier lessons we made a light dimmer, let’s use that same knowledge to change the frequency of a tone ourselves! This allows us to build the basics of a musical instrument. Inventor’s Journey 3 Challenges Real-life Applications Can you make it so that the speaker only plays 4 different notes? Can you limit your programme so that certain frequencies play a single note rather than a range of notes e.g.
What’s a Theremin? A Theremin is a musical instrument which makes sounds without even touching it, pretty cool eh! You control it by moving your hand closer to, further away from or along a sensor. Use your hands to make your own hands-free instrument! You can turn our distance sensor into a Theremin to make your own beats. Inventor’s Journey 4 Challenges Real-life Applications Can you make it only play defined musical notes.
Sonic Synth Combine all the previous inventions into one, and make an instrument which is truly unique.
Rapid Reflexes Test your reactions against your friends. With just a few components you can code a game to determine who is the fastest! WINNER Inventor’s Journey 1 Challenges Real-life Applications Make a game for 3 people? Make a game best of 3.
Fingers of Fury How accurately can you time 10 seconds without using a watch? Now that you can detect a button press and the time that is taken to press it, let’s write a program which can identify which of two players pushes their button closest to 10 seconds after the game starts.
Tap Tap Revolution Challenge yourself to press the button as many times as possible in 5 seconds.
Keep it Steady Add a feature to give players a helping hand. When you press the invisibility button you can touch the wire as many times as you like for two seconds.
Space Race Upgrade the steady hand game to count how many times you have touched the wire, and add a shield to your spaceship. Inventor’s Journey Completed 5 Challenges Each touch adds 5s to the total time.
Hello World Bring your smart robot to life with a voice and glowing ears.
Clappy Hands Make your robot react to noise in its environment.
Feed Me Use the light sensor to detect when you put food over the robot’s mouth feeding it with more power! Inventor’s Journey 3 Challenges Can you make your thermometer play a sound after the temperature has been at a certain level for a period of time? Real-life Applications Autonomous Vehicle Astrophysics Smart Clocks 24
Chatter Box Using the ultrasonic range sensor, your 01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100......... smart robot can sense when people approach your smart robot.
It’s ALIVE! Bring the whole smart robot together by combining all the functionality and adding additional input for interaction! Inventor’s Journey Completed! 5 26
Troubleshooting GPIO pins are not working. Is there power running through the pi-topPROTO+? Is your pi-topPROTO+ aligned with the correct pins? Check that the 34 pin connector is properly There is no power running through my components. i. Ensure jumper cable connects from the 3v3 GPIO to the breadboard on the row with the first aligned with the 34 pin connected in the pi-top. component. ii.
Community + Share your Invention Tag us and use the hashtag Facebook #daretoinvent to share your inventions with our community. www.pi-top.
Continue Your Inventor’s Journey Now that you have finished all of the inventor journeys there are a wealth of resources online which you can use to continue building, inventing and discovering new projects. pi-topCODER Raspberry Pi website MagPi pi-topCODER has a wealth of resources in addition to the inventors pathways. The Raspberry Pi website has a wealth of resources which you can explore.
Glossary Raspberry Pi A small credit card sized computer, it is the brain of the pi-top and runs the entire computer. GPIO Pins The General Purpose Input Output Pins directly interact with the Raspberry Pi. You can code them to do almost anything! ADC The Analogue to Digital Converter enables the Raspberry Pi to receive signals from the analogue world. It is part of pi-topPROTO+.
Visit www.pi-top.com to see our full range of amazing accessories! 31 pi-topPULSE pi-topPROTO pi-topSPEAKER pi-topPULSE brings the arts into STEAM. Code your own games, create music and lightshows and build your own pi-top powered Amazon Alexa! Use pi-topPROTO to make circuits for pi-topCODER and CEEDuniverse & even solder your own projects. Use pi-topSPEAKER to give your pi-top a voice. Enjoy immersive gameplay in CEEDuniverse or making your own music in Sonic Pi.
Notes 32
pi-top Model: 2.0 Brand:pi-top Manufacturer Name: CEED LTD Manufacturer Address: 19 - 23 Featherstone Street London, EC1Y 8SL This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interference. 2. This device must accept any interference received, including interference that may cause undesired operation.
The new pi-top FAQs Overview of Questions 1. What is the new pi-top? 2. Who is the new pi-top for? 3. Does the new pi-top work with the Raspberry Pi? 4. What projects / inventions can you make with it? 5. Is the new pi-top used in the classroom? 6. What colours are available for the new pi-top? 7. What keyboard layouts are available? 8. What plug types are available? 9. What’s inside the box? 10. What is the inventor’s kit? 11. What inventions or projects can you build with the inventor’s kit? 12.
2. Who is the new pi-top for? We’re all young at heart, that’s why pi-top have developed a new range of exciting inventor journeys to awaken anyone’s inner child. So anyone from young musicians to explorers to scientists to software developers to inventors can do what they enjoy like they’ve never done before. The all new pi-top is for anyone. 3. Does the new pi-top work with the Raspberry Pi? Yes, it works with the Raspberry Pi 3. It is the brain of the pi-top.
7. What keyboard layouts are available? Currently, it is available as a US QWERTY keyboard layout. 8. What plug types are available? The new pi-top comes with an International plug. This includes plugs for: US, UK, EU and AU. 9. What’s inside the box? Of course, you’ll get a new generation laptop, pi-top. It’s a modular laptop and introduces an allnew sliding keyboard.
It includes the inventor’s guide which describes 20+ inventions. You can complete them by following the step-by-step guide in the pi-topCODER app! Explore technology together and create inventions with all the bits and accessories in the kit. Some of the inventions you’ll be making are: ● Let there be light! ● Melody Madness ● Space Race ● Clappy Hands And more! 11.