С чего начинаются роботы. О проекте Arduino для школьников

8036
0
Рейтинг: + 0 - 0
Добавить в закладки
У кого в закладках
Авторы: Гололобов В.
Язык книги: Русский
Количество страниц: 157
Для того, чтобы скачать книгу, вам необходимо согласиться с условиями пользовательского соглашения.
Скачать книгу




​Есть такой открытый проект, который называется Arduino. Основа этого проекта – базовый аппаратный модуль и программа, в которой можно написать код для контроллера на специализированном языке, и которая позволяет этот модуль подключить и запрограммировать. Модуль легко соединяется с разными исполняющими устройствами, позволяя создавать и роботов, и устройства автоматики, и приборы.

Оглавление
Глава 1. Паровозик из Ромашково, начало ............................................................................................... 5
Глава 2. Установка программы Arduino в ALTLinux ................................................................................. 13
Глава 3. Введение в работу с программой Arduino ................................................................................ 24
Глава 4. Введение в язык программирования Arduino .......................................................................... 33
Глава 5. Arduino, визуальное программирование.................................................................................. 43
Глава 6. Введение в язык программирования Scratch ........................................................................... 53
Глава 7. Отладка программы на виртуальной плате .............................................................................. 60
Глава 8. Немного больше о программе VirtualBreadboard .................................................................... 72
Глава 9. Паровозик из Ромашково, продолжение ................................................................................. 90
Глава 10. С чего начинаются роботы? .................................................................................................... 106
Приложение А. О языке программирования Arduino .......................................................................... 117
Приложение Б. Работа с модулем Arduino в других средах разработки ........................................... 157

Оглавление по языку программирования

Оглавление............................................................................................................................................... 121
предисловие ............................................................................................................................................ 123
структура .................................................................................................................................................. 125
setup() ................................................................................................................................................... 125
loop() ..................................................................................................................................................... 126
функции ................................................................................................................................................ 126
,- фигурные скобки .............................................................................................................................. 127
; точка с запятой ................................................................................................................................... 127
* ... */ блок комментария ................................................................................................................... 128
однострочный комментарий .............................................................................................................. 128
переменные ............................................................................................................................................. 129
объявление переменных .................................................................................................................... 130
границы переменных .......................................................................................................................... 131
byte ....................................................................................................................................................... 132
int .......................................................................................................................................................... 132
long ........................................................................................................................................................ 132
float ....................................................................................................................................................... 132
массивы ................................................................................................................................................ 133
арифметика .............................................................................................................................................. 134
смешанное присваивание .................................................................................................................. 134
операторы сравнения ......................................................................................................................... 135
логические операторы ........................................................................................................................ 135
константы ................................................................................................................................................. 136
true/false ............................................................................................................................................... 136
high/low ................................................................................................................................................ 136
input/output .......................................................................................................................................... 136
управление программой ........................................................................................................................ 137
if ............................................................................................................................................................. 137
if...else ................................................................................................................................................... 138
for .......................................................................................................................................................... 139
while ...................................................................................................................................................... 140
do...while ............................................................................................................................................... 140
цифровой ввод/вывод ............................................................................................................................ 141
pinMode (pin, mode) ............................................................................................................................ 141
digitalRead (pin) .................................................................................................................................... 142
digitalWrite (pin, value) ......................................................................................................................... 142
analogRead (pin) ................................................................................................................................... 143
analogWtite (pin, value) ........................................................................................................................ 144
время и математика ................................................................................................................................ 145
delay (ms) .............................................................................................................................................. 145
millis() .................................................................................................................................................... 145
min (x, y) ................................................................................................................................................ 145
max (x, y) ............................................................................................................................................... 145
случайные числа ...................................................................................................................................... 146
randomSeed (seed) ............................................................................................................................... 146
random (max) ........................................................................................................................................ 146
random (min, max) ................................................................................................................................ 146
последовательный обмен ...................................................................................................................... 147
Serial.begin (rate) .................................................................................................................................. 147
Serial.println (data) ............................................................................................................................... 147
приложение ............................................................................................................................................. 148
цифровой выход .................................................................................................................................. 149
цифровой ввод .................................................................................................................................... 150
сильноточный выход ........................................................................................................................... 151
pwm выход ........................................................................................................................................... 152
вход с потенциометра ......................................................................................................................... 153
вход от переменного резистора ........................................................................................................ 154
серво вывод ......................................................................................................................................... 155

Роберт Букарев
Голосование: + 0 - 0

Комментарии

Отзывы пользователей: Добавить свой отзыв

Оставлять свои комментарии могут только зарегистрированные пользователи.
Авторизуйтесь или зарегистрируйтесь.
 
vk_ 27.07.2016, 16:41 #
+0
-0
Не найдена страница скачки...
Ответить

Похожие книги по робототехнике

Язык книги: Русский
Язык книги: Русский
Язык книги: Русский

...