Hoe Om U Kind Arduino Te Leer

INHOUDSOPGAWE:

Hoe Om U Kind Arduino Te Leer
Hoe Om U Kind Arduino Te Leer

Video: Hoe Om U Kind Arduino Te Leer

Video: Hoe Om U Kind Arduino Te Leer
Video: Массимо Банци: Как Arduino пробуждает воображение 2024, November
Anonim

Wil u hê dat u kind elektronika en programmering moet begin leer, maar weet nie waar om te begin nie? Op watter ouderdom kan jy begin leer? Ek wil u gou gerusstel: selfs op 5-7 jaar is dit nog nie te vroeg as hy Russies kan lees nie. Gelukkig is daar nou sulke programmeertale dat dit nie nodig is om die kode te skryf nie, en u kind sal die program soos 'n raaisel stel. Ek praat van 'n stelsel soos 'Scratch for Arduino' wat programmering en elektronika kombineer. Dit is 'n uitstekende hulpmiddel om by u kind te begin leer.

Hoe om u kind Arduino te leer
Hoe om u kind Arduino te leer

Nodig

  • - rekenaar met Arduino IDE;
  • - Internet konneksie;
  • - Arduino-bord;
  • - USB-kabel om Arduino aan 'n rekenaar te koppel.

Instruksies

Stap 1

Eerstens moet u die program "Scratch for Arduino" (afgekort S4A) op u rekenaar installeer. Om dit te doen, gaan na die webwerf https://s4a.cat en gaan na die afdeling Aflaai. Laai die argief “S4A16.zip” af (1.6 is die nuutste weergawe tydens hierdie skrywe). Pak die argief op enige plek op u rekenaar uit en voer die installasielêer uit. Volg die instruksies van die installasiewizard.

Programinstallasie
Programinstallasie

Stap 2

As die program tydens die installasieproses meld dat daar 'n Adobe AIR-komponent ontbreek, moet u dit ook installeer. Gaan na die aflaai-bladsy https://get.adobe.com/ru/air, laai af en installeer, niks ingewikkeld nie.

U kan nou voortgaan met die installering van S4A. Voltooi die installasieproses soos gewoonlik.

Programinstallasie
Programinstallasie

Stap 3

Voordat u met die "Scratch for Arduino" -program begin, moet u nog een ding doen: laai dit van die webwerf af en dan die eie firmware van die outeurs van die "S4A" -program, wat "S4AFirmware16.ino" genoem word. ". Aflaai skakel https://vps34736.ovh.net/S4A/S4AFirmware16.ino. Ongelukkig sal u dit in die Arduino-geheue moet laai onder die "volwasse" Arduino IDE-ontwikkelingsomgewing. Open die afgelaaide lêer in die ontwikkelingsomgewing en laai soos gewoonlik in die Arduino-geheue.

Stap 4

Die voorbereidings is verby, nou kan ons uiteindelik die "Scratch for Arduino" -program begin. Nadat u begin het, sal u die venster in die illustrasie sien. In die regterkant van die venster is daar 'n opskrif "Soek na 'n bord …". Na 'n paar sekondes moet dit verdwyn - die program sal die Arduino-bord opspoor en daarop aansluit.

Die koppelvlak van die program "Scratch for Arduino"
Die koppelvlak van die program "Scratch for Arduino"

Stap 5

As die inskripsie nie binne tien sekondes verdwyn nie, klik op die grys paneel waar die soektog aan die gang is, klik regs en kies die item "Stop bordsoektog". Klik dan weer en klik op "Kies seriële / USB-poort". Spesifiseer die poortnommer wat die bedryfstelsel aan die Arduino-bord toegeken het (kan gesien word in die toestelbestuurder). Soek weer na die bord. Nou moet dit deur die program gedefinieer word. Die sukses word bewys deur die lopende getalle in die Analog0 … Analog5-velde (bakkies op die analoogpennetjies van die Arduino) en die verdwyning van die inskripsie "Soek na bord".

Nou kan u u kind skakel en begin met programmering.

Laat ons 'n eenvoudige program saamstel uit legkaartstukke wat die volgende sal doen: as u die linkermuisknop indruk, steek die ingeboude LED van die Arduino-bord aan en skakel dit uit as u dit loslaat.

Vind die Arduino-bord in die "Scratch for Arduino" -program
Vind die Arduino-bord in die "Scratch for Arduino" -program

Stap 6

Klik op die knoppie "Beheer" in die linkerbovenhoek van die programvenster. Kies die raaisel "As op die groen vlag geklik word". Sleep na die middelste blokkie. Kies die legkaart "Altyd" en sleep dit ook na die middelste veld. Koppel dit aan die eerste een (die kepe moet ooreenstem). Kies die legkaart "As … anders" en plaas dit in die "Altyd" -blok (hiermee kan ons program altyd geaktiveer word as u op die muisknop druk).

Klik nou op die skuifknop links bo. Sleep die "Digital 13 aan" en "Digital 13 af", plaas die eerste in die boonste kerf, die tweede in die onderste blok "As … anders" (die 13de digitale pen van die Arduino is gekoppel aan die ingeboude in LED, sal ons dit aanskakel) …

Daar is nog 'n laaste ding: klik op die "Sensors" -knoppie, kies die legkaart "Muis ingedruk" en plaas dit in die laaste leë ruimte in ons legkaart.

Klik nou op die groen regmerkie in die regter boonste hoek - dit sal die program begin. Versamelde raaisels moet in wit uitgelig wees.

As u nou met die muis klik, sal die LED op die Arduino-bord sien brand, en as dit losgelaat word, gaan dit uit. Baie geluk aan u kind met sy eerste program!

Aanbeveel: