Innehållsförteckning:

6 år gammal skapar grundläggande trafikljus med repor för Arduino: 3 steg
6 år gammal skapar grundläggande trafikljus med repor för Arduino: 3 steg

Video: 6 år gammal skapar grundläggande trafikljus med repor för Arduino: 3 steg

Video: 6 år gammal skapar grundläggande trafikljus med repor för Arduino: 3 steg
Video: Störig granne 2024, November
Anonim
6 år gammal skapar grundläggande trafikljus med repor för Arduino
6 år gammal skapar grundläggande trafikljus med repor för Arduino

Min son var redan nyfiken på mina Arduino -projekt. Han spelade ett tag med Snap Circuits och LEGO

Han började också bygga några Scratch -projekt.

Det var bara en tidsfråga för oss att spela med Scratch för Arduino.

Detta är vårt första projekt. Syftet var att göra honom bekant med kortet och ledningarna och se något från datorn till kortet.

Steg 1: Installera Scratch för Arduino

Besök webbplatsen

Från deras webbplats:

Om S4A

S4A är en Scratch -modifiering som möjliggör enkel programmering av Arduino hårdvaruplattform med öppen källkod. Det ger nya block för hantering av sensorer och ställdon anslutna till Arduino. Det finns också en sensortavla som liknar PicoBoard. Huvudsyftet med projektet är att locka människor till programmeringsvärlden. Målet är också att tillhandahålla ett gränssnitt på hög nivå till Arduino -programmerare med funktioner som att interagera med en uppsättning kort genom användarhändelser.

Installera firmware i din Arduino

3 steg

Den här inbyggda programvaran är en programvara som du måste installera i ditt Arduino -kort för att kunna kommunicera med den från S4A.

Ladda ner och installera Arduino -miljön genom att följa instruktionerna på

Ta hänsyn till Arduino Uno kräver minst version 0022. Ladda ner vår firmware här

Anslut ditt Arduino -kort till en USB -port i din dator Öppna firmware -filen (S4AFirmware16.ino) från Arduino -miljön På menyn Verktyg väljer du kortversionen och den seriella porten där kortet är anslutet

Ladda in den inbyggda programvaran i ditt kort via Arkiv> Ladda upp

Steg 2: Material

Material
Material
Material
Material

Du kommer behöva:

En väldigt nyfiken 6 -åring;)

1 Arduino -bräda

3 lysdioder (grön, gul, röd)

Trådar

(du kan lägga till motståndet, men eftersom det här var det första ville jag hålla det enkelt)

Steg 3: Blockera kod

Image
Image
Blockeringskod
Blockeringskod

Jag använde https://www.tinkercad.com/ för att skapa skissen och koden, tryckt på en A3 -sida för att fungera som modell. Han är väldigt van vid lego, så att översätta från papper till "hårdvara" var inget problem alls

Vi har redan arbetat med Scratch, så han är bekant med blocken. Koden säger i princip:

en lampa att tända

vänta

ljus för att släcka

tända nästa lampa

vänta

Släck lampan

och tänd den sista lampan

vänta

börja om igen:)

Rekommenderad: