Ардуино балаңызды кантип үйрөтө баштасаңыз болот

Мазмуну:

Ардуино балаңызды кантип үйрөтө баштасаңыз болот
Ардуино балаңызды кантип үйрөтө баштасаңыз болот

Video: Ардуино балаңызды кантип үйрөтө баштасаңыз болот

Video: Ардуино балаңызды кантип үйрөтө баштасаңыз болот
Video: Урок №16. Настраиваем Modbus на плате Arduino Nano с помощью Arduino IDE. 2024, Май
Anonim

Балаңыздын электроника жана программалоону үйрөнө башташын каалайсызбы, бирок эмнеден баштаарыңызды билбейсизби? Канча жаштан баштап үйрөнө баштасаңыз болот? Мен сизди тынчтандырууга шашылам: 5-7 жашта болсо дагы, ал орусча окуй алса, али эрте эмес. Бактыга жараша, азыр мындай программалоо тилдери бар, андыктан кодду жазуунун кажети жок, жана сиздин балаңыз программаны табышмак сыяктуу кылат. Мен программалоону жана электрониканы айкалыштырган "Arduino үчүн Scratch" сыяктуу система жөнүндө айтып жатам. Бул балаңыз менен чогуу окууну баштоого эң сонун курал.

Ардуино балаңызды кантип окутууну баштасаңыз болот
Ардуино балаңызды кантип окутууну баштасаңыз болот

Зарыл

  • - Arduino IDE орнотулган компьютер;
  • - Интернет байланышы;
  • - Arduino тактасы;
  • - Arduino компьютерге туташтыруу үчүн USB кабели.

Нускамалар

1 кадам

Баарынан мурда, компьютериңизге "Ардуино үчүн Scratch" (кыскартылган S4A) программасын орнотушуңуз керек. Ал үчүн https://s4a.cat сайтына кирип, Жүктөөлөр бөлүмүнө өтүңүз. "S4A16.zip" архивин жүктөп алыңыз (1.6 - бул жазуу учурунда эң акыркы версия). Архивди компьютериңиздин каалаган жеринен чыгарып, орнотуу файлын иштетиңиз. Орнотуу чеберинин көрсөтмөлөрүн аткарыңыз.

Программаны орнотуу
Программаны орнотуу

2-кадам

Эгер орнотуу процессинде программа Adobe AIR компоненти жок болуп жаткандыгын билдирсе, анда сиз да аны орнотушуңуз керек. Жүктөө баракчасына өтүңүз https://get.adobe.com/ru/air, жүктөп алыңыз жана орнотуңуз, эч нерсе татаал эмес.

Эми S4A орнотууну уланта аласыз. Орнотуу процессин кадимкидей эле бүтүрүңүз.

Программаны орнотуу
Программаны орнотуу

3-кадам

"Arduino үчүн Scratch" программасын баштоодон мурун, сиз дагы бир нерсени жасашыңыз керек: сайттан жүктөп алып, андан кийин "S4A" программасынын авторлорунан Arduino эс тутумуна, "S4AFirmware16.ino" деп аталган жеке менчик программасы. ". Жүктөө шилтемеси https://vps34736.ovh.net/S4A/S4AFirmware16.ino. Тилекке каршы, сиз аны Arduino эсине "бойго жеткен" Arduino IDE өнүгүү чөйрөсүнөн жүктөөгө туура келет. Жүктөлгөн файлды иштеп чыгуу чөйрөсүндө ачып, кадимкидей Arduino эс тутумуна жүктөңүз.

4-кадам

Даярдыктар бүттү, эми "Ардуино үчүн чийүү" программасын баштасак болот. Иштеткенден кийин, сүрөттө көрсөтүлгөн терезени көрөсүз. Терезенин оң жагында "Такта издөө …" деген жазуу бар. Бир нече секунддан кийин, ал жок болуп кетиши керек - программа Arduino тактасын аныктап, ага туташат.

"Arduino үчүн Scratch" программасынын интерфейси
"Arduino үчүн Scratch" программасынын интерфейси

5-кадам

Эгерде 10 секунда ичинде жазуу жоголбосо, издөө жүрүп жаткан боз панелди чыкылдатып, оң баскычты чыкылдатып, "Тактанын издөөсүн токтотуу" пунктун тандаңыз. Андан кийин дагы бир жолу чыкылдатып, "Сериал / USB портун тандоону" чыкылдатыңыз. Arduino тактасына иштетилген тутум берилген порт номерин көрсөтүңүз (түзмөктүн менеджеринен көрө аласыз). Дагы бир жолу такта издеңиз. Эми аны программа аныкташы керек. Ийгиликти Аналог0 … Аналог5 талааларында иштеп жаткан сандар (Ардуинонун аналогдук төөнөгүчтөрүндөгү пикаптар) жана "Такта издөө" жазуусунун жоголушу далилдейт.

Эми балаңызга чалып, программалоону баштасаңыз болот.

Келгиле, паззлдын бөлүктөрүнөн жөнөкөй программаны чогуу жасайлы: ал чычкандын сол баскычын басканда, Arduino тактасынын орнотулган светодиодун күйгүзүп, чыкканда өчүр.

"Arduino үчүн Scratch" программасынан Arduino тактасынан табуу
"Arduino үчүн Scratch" программасынан Arduino тактасынан табуу

6-кадам

Программанын терезесинин жогорку сол жагындагы "Башкаруу" баскычын чыкылдатыңыз. "Жашыл желек басылганда" баш катырмасын тандаңыз. Борбордук кутуга сүйрөңүз. Дароо "Ар дайым" баш катырмасын тандап, ошондой эле борбордук талаага сүйрөңүз. Аны биринчисине туташтырыңыз (оюктар дал келиши керек). "Эгерде … болбосо" баш катырмасын тандап, "Ар дайым" блогунун ичине киргизиңиз (бул чычкан баскычы басылганда, биздин программа ар дайым иштетиле берет).

Эми жогорку сол жактагы Көчүрүү баскычын чыкылдатыңыз. "Санарип 13 күйгүзүү" жана "Санарип 13 өчүрүү" сүйрөп, биринчисин үстүңкү оюкка, экинчисин төмөнкү блокко "Эгерде … болбосо" (Ардуинонун 13-санарип төөнөгүчү орнотулган туташтырылган диоддо, биз аны күйгүзөбүз) …

Акыркы бир нерсе калды: "Датчиктер" баскычын чыкылдатып, "Чычкан басылды" табышмагын тандап, табышмактын акыркы калган бош жерине киргизиңиз.

Эми жогорку оң бурчтагы жашыл кутучаны чыкылдатыңыз - бул программаны ишке киргизет. Чогулган табышмактарды ак түс менен бөлүп көрсөтүү керек.

Эгер сиз азыр чычканды чыкылдатып бассаңыз, анда Arduino тактасындагы LED күйүп, чыкканда өчүп калат. Балаңызды биринчи программасы менен куттуктайм!

Сунушталууда: