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

Съдържание:

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

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

Видео: Как да започнете да преподавате на детето си Arduino
Видео: ❓ Обязательно к просмотру начинающему в Arduino IDE (ошибка компилятора) 2024, Може
Anonim

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

Как да започнете да преподавате на детето си Arduino
Как да започнете да преподавате на детето си 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 и ще се свърже с нея.

Интерфейсът на програмата "Scratch for Arduino"
Интерфейсът на програмата "Scratch for Arduino"

Стъпка 5

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

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

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

Намиране на дъската на Arduino в програмата "Scratch for Arduino"
Намиране на дъската на Arduino в програмата "Scratch for Arduino"

Стъпка 6

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

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

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

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

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

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