Vrei ca copilul tău să înceapă să învețe electronice și programare, dar nu știi de unde să începi? La ce vârstă poți începe să înveți? Mă grăbesc să vă liniștesc: nici la 5-7 ani nu este prea devreme dacă poate citi limba rusă. Din fericire, există acum astfel de limbaje de programare încât nu este necesar să scrieți codul, iar copilul dumneavoastră va pune programul ca pe un puzzle. Vorbesc despre un sistem precum „Scratch for Arduino” care combină programarea și electronica. Este un instrument excelent pentru a începe să înveți cu copilul tău.
Necesar
- - computer cu Arduino IDE;
- - Conexiune internet;
- - placa Arduino;
- - Cablu USB pentru conectarea Arduino la un computer.
Instrucțiuni
Pasul 1
În primul rând, trebuie să instalați pe computer programul „Scratch for Arduino” (prescurtat S4A). Pentru a face acest lucru, accesați site-ul https://s4a.cat și accesați secțiunea Descărcări. Descărcați arhiva „S4A16.zip” (1.6 este cea mai recentă versiune la momentul scrierii). Despachetați arhiva oriunde pe computer și rulați fișierul de instalare. Urmați instrucțiunile expertului de instalare.
Pasul 2
Dacă în timpul procesului de instalare programul raportează că lipsește o componentă Adobe AIR, ar trebui să o instalați și pe ea. Accesați pagina de descărcare https://get.adobe.com/ru/air, descărcați și instalați, nimic complicat.
Acum puteți continua cu instalarea S4A. Finalizați procesul de instalare ca de obicei.
Pasul 3
Înainte de a porni programul „Scratch for Arduino”, trebuie să faceți încă un lucru: descărcați de pe site și apoi în memoria Arduino, firmware-ul proprietar de la autorii programului „S4A”, care se numește „S4AFirmware16.ino . Link de descărcare https://vps34736.ovh.net/S4A/S4AFirmware16.ino. Din păcate, va trebui să îl încărcați în memoria Arduino din mediul de dezvoltare Arduino IDE „pentru adulți”. Deschideți fișierul descărcat în mediul de dezvoltare și încărcați în memoria Arduino ca de obicei.
Pasul 4
Pregătirile s-au terminat, acum, în sfârșit, putem începe programul „Scratch for Arduino”. După pornire, veți vedea fereastra afișată în ilustrație. În partea dreaptă a ferestrei există o inscripție „Căutați o tablă …”. După câteva secunde, ar trebui să dispară - programul va detecta placa Arduino și se va conecta la aceasta.
Pasul 5
Dacă în decurs de 10 secunde inscripția nu dispare, faceți clic pe panoul gri în care se află căutarea, faceți clic dreapta și selectați elementul „Oprire căutare placă”. Apoi faceți clic din nou și faceți clic pe „Selectare port serial / USB”. Specificați numărul de port pe care sistemul de operare a atribuit-o pe placa Arduino (poate fi vizualizată în managerul de dispozitive). Căutați din nou tabloul. Acum trebuie definit de program. Succesul va fi evidențiat de numerele care rulează în câmpurile Analog0 … Analog5 (pickup-uri pe pinii analogici ai Arduino) și dispariția inscripției „Search for board”.
Acum puteți să vă sunați copilul și să începeți programarea.
Să alcătuim un program simplu din piese de puzzle care va face următoarele: când apăsați butonul stâng al mouse-ului, aprindeți LED-ul încorporat al plăcii Arduino și, când este eliberat, opriți-l.
Pasul 6
Faceți clic pe butonul „Control” din partea stângă sus a ferestrei programului. Selectați puzzle-ul „Când se face clic pe steagul verde”. Trageți în caseta centrală. Selectați imediat puzzle-ul „Întotdeauna” și trageți-l și în câmpul central. Conectați-l la primul (crestăturile ar trebui să se potrivească). Selectați puzzle-ul „Dacă … altfel” și introduceți-l în blocul „Întotdeauna” (acest lucru va permite ca programul nostru să fie declanșat întotdeauna când butonul mouse-ului este apăsat).
Acum faceți clic pe butonul Mutare din stânga sus. Trageți „Digital 13 pornit” și „Digital 13 oprit”, introduceți primul în crestătura superioară, al doilea în blocul inferior „Dacă … altfel” (al 13-lea pin digital al Arduino este conectat la în LED, îl vom aprinde) …
A mai rămas un ultim lucru: faceți clic pe butonul „Senzori”, selectați puzzle-ul „Apăsat pe mouse” și introduceți-l în ultimul spațiu rămas din puzzle-ul nostru.
Acum faceți clic pe caseta verde din colțul din dreapta sus - aceasta va lansa programul. Puzzle-urile colectate trebuie evidențiate în alb.
Dacă faceți clic acum cu mouse-ul, veți vedea LED-ul de pe placa Arduino aprins și, când este eliberat, se stinge. Felicitați-vă copilul pentru primul său program!