Найти в Дзене

Программируем Ардуино без написания программного кода

Привет, друзья! После того, как я собрал и подключил цветомузыку сам, у меня появилось дикое желание научиться программировать микроконтроллер Ардуино , но... Создание схем Собрать схему подключения микроконтроллера для меня не проблема, например вот такую: Или такую: Написание кода для Ардуино Написать код в Arduino IDE для меня - проблема. Пусть молодёжь в этом разбирается, у меня по-немецкому языку в школе тройка была, а тут ещё английский учить надо. Конечно можно напрячься, потратить годик на изучение C++, но время то идёт неумолимо, а самый ценный ресурс в наше время - это ВРЕМЯ. Поэтому визуальные редакторы для меня более приемлемы. Попробовал программировать в визуальной среде Scratch. Мне понравилось, но... Программа Scratch всем хороша и меня бы наверно устроила, если бы не была привязана к компьютеру. Это значит, что написав программу и запустив её на Arduino Uno (кроме Uno ещё программа совместима только с платой Leonardo), подключив плату к независимому источнику питания,
Оглавление

Привет, друзья!

После того, как я собрал и подключил цветомузыку сам, у меня появилось дикое желание научиться программировать микроконтроллер Ардуино , но...

Создание схем

Собрать схему подключения микроконтроллера для меня не проблема, например вот такую:

Управление освещением с помощью фоторезистора
Управление освещением с помощью фоторезистора

Или такую:

Схема проверки батареек
Схема проверки батареек

Написание кода для Ардуино

Написать код в Arduino IDE для меня - проблема. Пусть молодёжь в этом разбирается, у меня по-немецкому языку в школе тройка была, а тут ещё английский учить надо.

Скетч для схемы управления освещением с помощью фоторезистора
Скетч для схемы управления освещением с помощью фоторезистора

Конечно можно напрячься, потратить годик на изучение C++, но время то идёт неумолимо, а самый ценный ресурс в наше время - это ВРЕМЯ.

Поэтому визуальные редакторы для меня более приемлемы. Попробовал программировать в визуальной среде Scratch.

Мне понравилось, но...

Программный код для регулировки освещения с помощью фоторезистора написанный в программе Scratch
Программный код для регулировки освещения с помощью фоторезистора написанный в программе Scratch

Программа Scratch всем хороша и меня бы наверно устроила, если бы не была привязана к компьютеру.

Это значит, что написав программу и запустив её на Arduino Uno (кроме Uno ещё программа совместима только с платой Leonardo), подключив плату к независимому источнику питания, выполняться программа не будет, так как в программе Scratch компьютер служит для Ардуино как сервер и плата становится зависима от компьютера.

Scratch скорее подходит для начального обучения для самых маленьких, чтобы увидеть взаимодействие с платой и смоделировать процессы. При чем скажу, что это достаточно наглядно и интересно. Но изучив операторов Scratch в большом программировании Ардуино эти знания не пригодятся, по крайней мере я не нашёл больше такой среды программирования.

Может я не прав?

Моё мнение такое: программа Scratch не подходит для написания программного кода для микроконтроллеров Arduino и тем более для больших проектов.

Что же делать? Как быть? Учить C++?

Нет!!! Я нашел КЛАССНУЮ программу для визуального программирования Ардуино без знания С++, но об этом в следующей статье.

Спасибо, что дочитали статью до конца.

Читайте ещё статью :

Сам не ожидал. Сделал портативный гаджет для программирования

Надеюсь статья была вам полезна и интересна.

Понравилась статья, ставьте палец вверх.

Хотите следить за новостями, подписывайтесь на наш канал.

Впереди ещё много интересного!

Вы можете помочь проекту в развитии: