S4A is een Scratch modificatie die het mogelijk maakt voor eenvoudige programmering van de Arduino open source hardware platform. Het biedt nieuwe blokken voor het beheer van sensoren en actuatoren aangesloten op Arduino. Er is ook een sensoren rapportbord vergelijkbaar met de PicoBoard een. Het belangrijkste doel van het project is het aantrekken van mensen naar de programmeerwereld. Het doel is ook om een interface op hoog niveau te bieden aan Arduino-programmeurs met functionaliteiten zoals interactie met een set borden via gebruikersgebeurtenissen. Interface Arduino objecten bieden blokken voor de fundamentele microcontroller functionaliteiten, analoog en digitaal schrijft en leest, en ook voor hoger niveau degenen. U blokken vinden om standaard- en continue rotatieservomotoren te beheren: In S4A wordt een Arduino board vertegenwoordigd door een speciaal soort sprite. De Arduino sprite vindt automatisch de usb-poort waar het bord is aangesloten. Het is mogelijk om verbinding te maken met meerdere boards tegelijk door gewoon een nieuwe Arduino sprite toe te voegen. Ondersteunde borden S4A werkt samen met Arduino Diecimila, Duemilanove en Uno. Andere boards zijn niet getest, maar ze kunnen ook werken. Connectiviteit Componenten moeten op een bepaalde manier worden aangesloten. S4A maakt 6 analoge ingangen (analoge pinnen), 2 digitale ingangen (digitale pinnen 2 en 3), 3 analoge uitgangen (digitale pinnen 5, 6 en 9), 3 digitale uitgangen (pinnen 10, 11 en 13) en 4 speciale uitgangen om Parallax-rotatieservemotoren (digitale pinnen 4, 7, 8 en 12) aan te sluiten. U een bord draadloos beheren door er een RF-module aan te bevestigen, zoals Xbee. Met S4A u zoveel borden bedienen als USB-poorten die u hebt. Compatibiliteit S4A is backwards compatible met Scratch, dus je Scratch-projecten erin openen. U uw projecten echter niet delen op de website van de Scratch-community, omdat dit in strijd is met de gebruiksvoorwaarden van Scratch. Houd er rekening mee dat deze compatibiliteit niet in beide richtingen werkt, zodat u geen S4A-project openen vanuit de oorspronkelijke Scratch. Ook het gebruik van een PicoBoard samen met een Arduino bord wordt ondersteund. Protocol S4A werkt samen met Arduino door het verzenden van de actuator staten en het ontvangen van sensor staten om de 75 ms, dus de puls breedte moet groter zijn dan deze periode. De gegevensuitwisseling volgt het PicoBoard protocol en heeft een specifiek programma (firmware) nodig om in het bord te worden geïnstalleerd. Raadpleeg de sectie Downloads voor verdere instructies over hoe dit te doen. S4A is vrije software gedistribueerd onder een MIT-licentie.
versiegeschiedenis
- Versie N/A geplaatst op 2011-01-13
Verschillende oplossingen en updates - Versie N/A geplaatst op 2011-01-13
Programmadetails
- Categorie: Netwerk & Internet > Andere
- Publisher: seaside.citilab.eu/scratch/arduino
- Licentie: Gratis
- Prijs: N/A
- Versie: Array
- Platform: windows