Как да започнете да преподавате на детето си Arduino

Как да започнете да преподавате на детето си Arduino
Как да започнете да преподавате на детето си Arduino
Anonim

Искате ли детето ви да започне да учи електроника и програмиране, но не знаете откъде да започнете? На каква възраст можете да започнете да учите? Бързам да ви успокоя: дори на 5-7 години не е рано, ако може да чете руски. За щастие сега има такива езици за програмиране, че не е необходимо да пишете кода и детето ви ще сложи програмата като пъзел. Говоря за система като "Scratch for Arduino", която съчетава програмиране и електроника. Това е чудесен инструмент да започнете да учите с детето си.

Необходимо

  • - компютър с Arduino IDE;
  • - Интернет връзка;
  • - дъска Arduino;
  • - USB кабел за свързване на Arduino към компютър.

Инструкции

Етап 1

На първо място, трябва да инсталирате програмата “Scratch for Arduino” (съкратено S4A) на вашия компютър. За да направите това, отидете на сайта https://s4a.cat и отидете в раздела за изтегляне. Изтеглете архива “S4A16.zip” (1.6 е най-новата версия към момента на писане). Разопаковайте архива навсякъде на вашия компютър и стартирайте инсталационния файл. Следвайте инструкциите на съветника за инсталиране.

Стъпка 2

Ако по време на инсталационния процес програмата съобщи, че липсва компонент Adobe AIR, трябва да го инсталирате също. Отидете на страницата за изтегляне https://get.adobe.com/ru/air, изтеглете и инсталирайте, нищо сложно.

Вече можете да продължите с инсталирането на S4A. Завършете инсталационния процес както обикновено.

Стъпка 3

Преди да стартирате програмата "Scratch for Arduino", трябва да направите още нещо: изтеглете от сайта и след това в паметта на Arduino, собствения фърмуер от авторите на програмата "S4A", която се нарича "S4AFirmware16.ino ". Връзка за изтегляне https://vps34736.ovh.net/S4A/S4AFirmware16.ino. За съжаление ще трябва да го заредите в паметта на Arduino от средата за разработка на Arduino IDE за „възрастни“. Отворете изтегления файл в средата за разработка и заредете в паметта на Arduino, както обикновено.

Стъпка 4

Подготовката приключи, сега най-накрая можем да стартираме програмата „Scratch for Arduino“. След стартиране ще видите прозореца, показан на илюстрацията. В дясната част на прозореца има надпис „Търсене на дъска …“. След няколко секунди тя трябва да изчезне - програмата ще открие платката Arduino и ще се свърже с нея.

Стъпка 5

Ако в рамките на 10 секунди надписът не изчезне, щракнете върху сивия панел, където е в ход търсенето, щракнете с десния бутон и изберете елемента „Спиране на търсенето на дъска“. След това щракнете отново и щракнете върху "Избор на сериен / USB порт". Посочете номера на порта, който операционната система е присвоила на платката Arduino (може да се види в диспечера на устройствата). Потърсете отново дъската. Сега тя трябва да бъде определена от програмата. Успехът ще бъде засвидетелстван от текущите числа в полетата Analog0 … Analog5 (пикапи на аналоговите щифтове на Arduino) и изчезването на надписа "Търсене на дъска".

Сега можете да се обадите на детето си и да започнете да програмирате.

Нека съставим проста програма от части от пъзела, която ще направи следното: когато натиснете левия бутон на мишката, запалете вградения светодиод на дъската Arduino и когато го освободите, го изключете.

Стъпка 6

Щракнете върху бутона "Контрол" в горната лява част на прозореца на програмата. Изберете пъзела „Когато се щракне върху зеления флаг“. Плъзнете до централното поле. Незабавно изберете пъзела „Винаги“и също го плъзнете в централното поле. Свържете го с първия (прорезите трябва да съвпадат). Изберете пъзела „Ако … в противен случай“и го поставете в блока „Винаги“(това ще позволи нашата програма да се задейства винаги при натискане на бутона на мишката).

Сега щракнете върху бутона Move в горния ляв ъгъл. Плъзнете "Digital 13 on" и "Digital 13 off", поставете първия в горния прорез, а втория в долния блок "Ако … в противен случай" (13-ият цифров щифт на Arduino е свързан към вградения в LED, ще го включим) …

Остава едно последно нещо: щракнете върху бутона „Сензори“, изберете пъзела „Натиснат мишка“и го поставете в последното останало празно място в нашия пъзел.

Сега кликнете върху зеленото квадратче в горния десен ъгъл - това ще стартира програмата. Събраните пъзели трябва да бъдат маркирани в бяло.

Ако сега щракнете с мишката, ще видите, че светодиодът на платката Arduino светва и когато се освободи, той изгасва. Поздравете детето си за първата му програма!

Препоръчано: