Met Propeller-platform en volledig programmeerbaar! Open-source software en hardware
S2 Robot (part # 28136) – Lees dit eerst en bewaar deze instructie. De S2 robot is geen speelgoed. Het product bevat bewegende onderdelen en bevat elektronische onderdelen die toegankelijk zijn, als de kap wordt verwijderd! Aanpassingen aan de S2, mogen alleen worden uitgevoerd door enthousiaste en ervaren hobbyisten.
Dit apparaat voldoet aan de FCC-regels artikel 15. Gebruik van het apparaat is onderhevig aan de volgende voorwaarden:(1) Het apparaat mag geen schadelijke elektromagnetische straling uitzenden en (2) het apparaat mag niet gevoelig zijn voor externe magnetische velden, inclusief velden veroorzaakt door ongeoorloofd gebruik.
BATTERIJVEILIGHEID:
De batterijen mogen uitsluitend geplaatst worden door volwassenen Het opladen van niet-oplaadbare batterijen is gevaarlijk Verwijder lege batterijen uit de S2 Plaats nieuwe batterijen met de juiste polariteit voor de negatieve en positieve pool. Maak geen kortsluiting tussen de positieve en negatieve batterijaansluiting. Gebruik uitsluitend de in de handleiding voorgeschreven batterijen Combineer geen verschillende batterijen Gooi lege batterijen in de milieubak Stel batterijen niet bloot aan hitte in verband met explosie van de batterij. Sluit de aansluitingen van de voeding niet kort.
Waarschuwing: Wijzigingen of aanpassingen aan dit apparaat die niet uitdrukkelijk zijn goedgekeurd door de partij die verantwoordelijk is voor de naleving van de gebruiker om de apparatuur te bedienen ongeldig maken.
Waarschuwing: Steek geen voorwerpen in sensor gaten of enig ander deel van de S2 robot geval, behalve zoals beschreven in deze S2-handleiding. Dit kan het toestel beschadigen en zorgt dat de garantie vervalt. Garantie: Parallax Inc garandeert zijn producten tegen defecten in materiaal en vakmanschap voor een periode van 90 dagen vanaf de ontvangst van het product. Als u een defect ontdekt, zal Parallax Inc, naar eigen goeddunken, repareren of vervangen van de koopwaar. Voor hulp kunt u contact opnemen met Parallax: bel 001 (916) 624-8333 in de USA, of email
[email protected]. Verkocht door Parallax Inc., 599 Menlo Drive, Rocklin CA 95765 USA Boe-Bot en SumoBot zijn geregistreerde handelsmerken van Parallax Inc.. Het Parallax logo, de namen Propeller en S2, het S2 logo en Stingray z i j n h a n d e l s n a m e n v a n Parallax Inc. Sharpie is a geregistreerd handelsmerk van Sanford, L.P. Copyright © 2010 Parallax Inc. Voor alle rechten Voorlopige versie 1.0.
2
Inhoud doos S2 handleiding S2™ Robot
Witte vellen papier
AA
AA
AA
AA
AA
Markerpennen 12mm diameter en een fijne punt
(niet inbegrepen)
AA
Extra benodigdheden
6 (zes) “AA” batterijen. 1.5V alkaline, 1.5V standaard of 1.2V oplaadbare NiMH (nickel-metaalhydride) batterijen.
Seriële kabel (#80000003) om programma’s te laden. Als je PC geen seriële poort heeft, heb je een adapter USB- Seriële poort en de kabel van Parallax nodig Download de S2 software voor windows van (#28031). www.parallax.com/go/s2.
3
Bovenaanzicht infrarood zender
infrarood ontvanger lichtsensoren
gat voor pen
luidspreker
tweekleurenLED ‘s schakelaar voedingsindicator programming port (for serial cable) reset button
4
Onderaanzicht
lijn sensors
wiel band
gat voor pen
batterijdeksel
achterwiel
5
AA
AA
AA
AA
Stap 1
AA
Batterij-installatie
Je hebt 6 (zes) “AA” batterijen nodig. Gebruik 1.5V alkaline, 1.5V standaard batterijen of 1.2V oplaadbare NiMH (nikkelmetaal- hydride) batterijen.
! Stap 2
Stap 3
Waarschuwing
•Gebruik alleen gelijke batterijen. •Meng geen oude en nieuwe batterijen. •Haal de batterijen uit de S2 als je hem opbergt.
Zet de hoofdschakelaar in de “OFF” positie. ”I” ”O”
= =
Aan Uit
Plaats de S2 op een handdoek of zachte niet krassende ondergrond met de onderkant naar boven. Verwijder het batterijluik door de vergrendelingen in te drukken. Open het luikje door dit naar achteren te kantelen Vergrendeling batterijluik
6
Kijk voor de polariteit (+/-) symbolen in het batterijvak. Plaats de batterijen met de juiste polariteit.
Stap 4
Plaats het batterijklepje terug door de lipjes aan het uiteinde, het dichtst bij de staart wiel en vervolgens drukken op de cover totdat deze vastklikt. Afhankelijk van de programmering, zal het blauwe lampje langzaam knipperen wanneer de S2 lage een batterij spanning detecteert.
Stap 5
of DEMO'S: Er zijn 8 Demo spelmodi. De demo modi kunnen op twee manieren worden geactiveerd: door op de resetknop in te drukken of via de lichtsensoren. Als je de lichtsensoren gebruikt heb je een fel verlichte
ruimte nodig om de juiste demo modus te selecteren.
7
Demo 1: Lichtsensoren 1x drukken
lichtsensoren
De S2 heeft 3 lichtsensoren. Asls je je vinger voor een sensor houdt, ‘ziet’ de S2 welke sensor je afdekt. De overeenkomstige LED gaat uit
Stap 1
Plaats je S2 op de vloer in een fel verlichte ruimte.
Stap 2
Zet de schakelaar op “I”.
YJe hoort nu een melodie en alle 3 de LEDs gaan aan. De LED’s worden groen in een lichte ruimte en geel in een ruimte met gedempt licht.
8
Stap 3 Bedek de lichtgevoelige sensor met je vinger. De LED gaat uit.
In de demo mode bestuurt de linker sensor de linker LED, de middelste sensor bestuurt de middelste LED, en de rechter sensor bestuurt de rechter LED. De LEDs worden door de verschillende telken op een andere manier gebruikt.
extra
*
Demo 1 wordt steeds automatisch geselecteerd, als je de S2 inschakelt, terwijl geen van de lichtsensoren is bedekt. Je kunt Demo 1 ook activeren door het indrukken van de resetknop, terwijl geen van de sensoren is bedekt.
9
2x drukken
Demo 2: Zoek het licht op.
De drie lichtsensoren kunnen een felle lichtbron aan de voorzijde van de S2 detecteren. De middelste sensor kijkt recht vooruit. De andere twee kijken 30° naar links en naar rechts.
Stap 1
+ Terwijl je de rechter sensor afdekt, druk je op de resetknop.
Stap 2
Wacht op de piep en haal je vinger dan van de sensor.
10
De S2 speelt een kort deuntje en rijdt dan door de kamer op zoek naar het felste licht.
extra
*
Probeer dit eens: Richt in een donkere kamer vanaf de vloer een zaklamp op de S2. Terwijl je de zaklamp over de grond beweegt, volgt de S2 de lamp!
11
Demo 3:Obstakelherkenning 3x drukken
infrarood zender
infrarood ontvanger
Je ogen kunnen geen Infrarood licht kunnen waarnemen daarom kun je het licht van de infraroodzenders niet zien. De S2 kan dit licht wel waarnemen, als het door een voorwerp wordt gereflecteerd op de infrarood ontvanger. We noemen de sensors daarom ook wel de “ogen”.
Stap 1
+ Druk op de resetknop, terwijl je de middelste sensor afdekt.
Stap 2
Als je piep hoort haal je je vinger van de sensor af.
Stap 3
Plaats voor de S2 een voorwerp op de vloer. Als de S2 een voorwerp aan de rechterzijde ziet, gaat de rechter LED aan en speelt de S2 een melodie. Als er geen voorwerp is gevonden blijft de LED rood.
Als de S2 een voorwerp aan de linkerzijde ziet, wordt de linker LED groen en laat de S2 en ander geluidje horen. Als er geen voorwerp aan de linkerzijde wordt gezien, wordt de LED rood.
extra
*
Als de S2 een obstakel met beide sensors ziet, speelt hij een muziekje en lichten de beide groene LED’s op. De S2 ziet lichte obstakels beter dan donkere omdat deze infrarood.
13
4x drukken
Stap 1
Demo 4: Vermijden van obstakels
+ Druk kort op de resetknop, terwijl je met twee vingers de middelste en rechtse sensor afdekt.
Stap 2 Zodra je de toon hoort, haal je je vingers van de sensors.
De S2 rijdt in de kamer rond en probeert obstakels te vermijden.
De S2 heeft een sensor, die bewaakt of de robot ergens vastloopt op een ongezien obstakel.
De S2 rijdt dan terug, draait en probeert opnieuw vooruit te rijden.
15
Demo 5: Lijndetectie 5x drukken
De S2 heeft twee stel infraroodzenders en ontvangers aan de onderzijde. Hiermee kijkt de S2 naar zwarte lijnen op een witte ondergrond.
Stap 1
Druk een set zwarte lijnen af uit “Tracks.PDF” van www.parallax.com/go/s2. Op blz 18 zie je een voorbeeld van zo’n afdruk. Gebruik geen fotoinkt voor de afdrukken, omdat de zwarte lijn dan licht reflecteert!
Teken je eigen parcours met lijnen van ongeveer 2 cm breed met een zwarte markeerpen. Je hebt nodig: • Een vel wit papier • Een zwarte markeerpen Let op, dat je altijd de ondergrond van het papier beschermt, als je met een markeerpen tekent. De inkt van sommige pennen trekt door het papier heen. Test eerst op een apart stuk papier.
16
Stap 2
+ Dek de linkse sensor af, terwijl je de resetknop indrukt.
Stap 3
Als je de pieptoon hoort haal je je vinger van de sensor.
Plaats de S2 op het papier en beweeg hem voor en achterwaarts over de zwartelijn. Zodra de sensors de lijn zien, licht er een groene LED op. Als de linker sensor de lijn ziet, brandt de inker LED. Als beide sensors de lijn zien, lichten beide LED’s op, enzovoort. Als geen van de sensors een lijn ziet, zijn de LED’s rood.
Stap 4
extra
*
17
De S2 moet op het papier staan om de lijn te zien.
6x drukken
Demo 6: Volgen van een lijn Druk de zwarte lijnen af, die de S2 kan volgen.
Stap 1
Druk verschillende bladen met lijnen af uit “Tracks.PDF” van www.parallax.com/go/s2. Gebruik geen fotoinkt, omdat deze licht reflecteert!
Teken je eigen parcours met lijnen van ongeveer 2 cm breed met een zwarte markeerpen. Je hebt nodig: • Een vel wit papier • Een zwarte markeerpen Let op, dat je altijd de ondergrond van het papier beschermt, als je met een markeerpen tekent. De inkt van sommige pennen trekt door het papier heen. Test eerst op een apart stuk papier.
Stap 2
Plaats het parcours op een vlakke stevige ondergrond en plaats dan de S2 op het parcours.
18
Stap 3
+ Druk de resetknop in, terwijl je met twee vingers de linker en rechter sensor afdekt.
Stap 4
Als je de pieptoon hoort, laat je de resetknop los en kun je je vingers weghalen. De S2 draait van links naar rechtsom de lijn te zoeken en begint deze dan te volgen. Als de S2 in een scherpe bocht de lijn mist, draait hij heen en weer, om de lijn weer op te zoeken.
extra
*
De S2 volgt het beste zwarte lijnen van 2 cm breed op een witte ondergrond. Het papier moet op een harde ondergrond zijn geplaatst. Tapijt, tegels zijn geen goede ondergrond! Een donkere ondergrond kan door het papier heen schijnen waardoor de S2 de lijn minder goed ziet.
19
Demo 7: Scribble-gedrag 7x drukken
Zoek:
Stap 1
Wit papier Een markeerpen
Plaats het papier op de vloer en plaats de S2 op het papier. Stap 2
Plaats een markeerpen in het centrale gat van de S2. De pen moet het papier raken.
Stap 3
Let op, dat je altijd de ondergrond van het papier beschermt, als je met een markeerpen tekent. De inkt van sommige pennen trekt door het papier heen. Test eerst op een apart stuk papier.
20
Stap 4
+ Terwijl je de linker en middelste sensor afdekt, druk je de resetknop kort in.
Stap 5
Ls je de pieptoon hoort, kun je je vingers van de sensors afhalen.
De S2 tekent dan een cirkel. De S2 piept als hij klaar is.
Stap 6
Pak de S2 op en zet hem op een ander stuk papier voor een andere figuur.
21
Demo 8: Vrij bewegend 8x drukken
Stap 1
+ Druk kort op de resetknop, terwijl je alle drie de sensoren afdekt.
Stap 2
Als je de piep hoort, haal je je vingers van de sensoren. De S2 rijdt rond met knipperende LED’s en geluiden, intussen obstakels en muren vermijdend.
22
23
Programmeer je S2 robot Je S2 robot heeft een programmeerbaar geheugen en controller in de vorm van de Parallax Propeller P8X32A-Q44 multi- core microcontroller. Deze Propeller P8X32A-Q44 chip heeft 8 standaard programma’s in het geheugen, voor iedere demo mode één. Je kunt op je eigen PC, je eigen programma’s schrijven en ze dan in de S2 laden, via de programmeerkabel. Deze kabel wordt apart verkocht. Voor beginners is er het ontwikkelprogramma: S2 GUI (Graphical User Interface) om eigen toepassingen te ontwikkelen Voor diegenen, die meer willen leren over de Propeller de mogelijkheden van deze processor volledig willen gebruiken, kunnen de Propeller Tool code editor laden en installeren vanaf from www.parallax.com/go/S2. Door de S2 via deze programmeeromgeving te besturen, kun je gebruik maken van de “hacker” port. Deze poort kan gebruikt worden om allerhande draadloze modulen, sensoren, passieve infrarood sensors en nog veel meer, aan de S2 robot to te voegen. Pagina 27 geeft een overzicht van allerhande bronnen voor deze ontwikkeling met de S2. Systeemeisen: • PC met Windows® 2000/XP/Vista/7 • Een seriële poort en de seriële kabel (#800-00003) of een USB poort met de Parallax USB - Serieel adapter en kabel (#28031) • Printer om de lijn-tracé’s voor de S2 af te drukken Installatie-instructies: 1) Download en start de S2 GUI vanaf www.parallax.com/go/S2. 2) Volg de stappen en instructies tijdens de installatie 3) Sluit de programmeerkabel aan op je computer. 4) Verbind de kabel met de programmeeraansluiting van deS2.
Haal de laatste versie van de S2 GUI software van www.parallax.com/go/s2. Hier kun je ook de laatste voorbeelden vinden om allerhande activiteiten met de S2 te doen
24
S2 guI – Voor beginner
De S2 GUI software laat je programma’s ontwikkelen met blokken of “blocks”. Er zijn blokken om wielen te laten draaien, lampen te laten knipperen, geluiden te spelen, en nog veel meer. Zet de blokken in de door jou gewenste volgorde en laad het programma in de S2 robot. Deze zal daarna jouw programma uitvoeren. Als je klaar bent, kun je de Restore-knop op de toolbar aanklikken om het originele S2 demoprogramma te herstellen.
25
Propeller Tool code-editor De S2’s Propeller chip kan ook direct met de Propeller Tool Code Editor geprogrammeerd worden. Door de Propeller’s multi-processing mogelijkheden heb je directe controle over de motoren, sensors, luidspreker en LED’s. Parallax tools ondersteunen Spin of assembly op het Windows platform. Andere leveranciers bieden tools voor C of PropBASIC op Mac, PC of Linux operating systems. De Propeller Tool Code Editor wordt door heel veel hobbyisten, ingenieurs en studenten gebruikt om De Propeller chip te programmeren.
Je kunt ook het Parallax Robotics forum bezoeken op http://forums.parallax.com. Op dit forum vind je hulp van Parallaxontwerpers en klanten.
26
Informatie voor Propeller programmering Deze S2 Robot Start-up Guide helpt je op weg met de S2, maar er is heel veel meer, dat je zelf aan kunt passen in de S2, met behulp van de beschikbare Propeller programming tools. Je kunt programma’s maken voor de S2 op een PC, een Mac, of een Linux PC via Spin, assembly, C, of PropBASIC.
SCHEMA, DEMOS en TIPS
(http://www.parallax.com/go/S2)
Download S2 informatie inclusief schema’s en hacker-poortdetails.
PARALLAX FORA (http://forums.parallax.com) Schrijf je in op het forum Propeller and Robotics, waar 20,000 klanten ideeën en hulp uitwisselen.
PARALLAX BOEKEN Er zijn veel boeken door de Propeller beschikbaar via de webshop op www.parallax.com. Sommige boeken zijn door Parallax geschreven en gedrukt. Deze zijn gratis beschikbaar is PDF formaat.
PARALLAX OPEN-SOURCE INITIATIEF Dat klopt. Het hele ontwerp van de S2 is vrijgegeven onder de Creative Commons open source licenstie. Je heb de beschikking over alle originele ontwerpdocumenten van de S2, inclusie PCB-layouts, stuklijsten, software source code, en het mechanisch ontwerp. Details over de Creative Commons license vind u op www.parallax.com/go/S2.
27
Heb je een vraag? Zoek je ondersteuning? Zoek contact met Parallax voor hulp! Website: www.parallax.com/go/S2 E-mail:
[email protected] Gratis Tech Support in de VS of Canada (888) 99-STAMP Gratis Sales & Informatie in de VS of Canada (888) 512-1024 Ons telefoonnummer: (916) 624-8333 Bedankt voor de aankoop van de S2 Robot! We willen u de best mogelijk robotics experience bieden. Leer meer over de hele familie van Parallax robots op www.parallax.com/robots
Boe-Bot® Robot
SumoBot® Robot
Stingray™ Robot
#28132
#27400
#28980
NOTE: Deze apparatuur is getest en voldoet aan de eisen voor een klasse B digitaal apparaat, conform Deel 15 van De FCC-voorschriften. Deze beperkingen zijn bedoeld om redelijke bescherming tegen schadelijke interferentie in een woonomgeving. Deze apparatuur genereert, gebruikt en kan radiofrequentie-energie uitstralen en, indien niet geïnstalleerd en gebruikt in overeenstemming met De instructies, kan schadelijke interferentie met radiocommunicatie veroorzaken. Er is echter geen garantie dat interferentie niet zal optreden in een bepaalde installatie. Als deze apparatuur schadelijke interferentie veroorzaakt bij radio-of televisieontvangst, hetgeen kan worden vastgesteld door de apparatuur aan en uit te schakelen, is de gebruiker verantwoordelijk om naar de storing te verhelpen door een of meer van de volgende maatregelen: Richt de ontvangerantenne. Vergroot de af standtussen apparatuur en ontvanger.Verbind de apparatuur met een andere spanningsaansluiting als de ontvanger. Neem contact op met de verkoper voor hulp.