| Мікрокомп’ютер Raspberry Pi – інструмент дослідника |
|
There are no translations available. Могильний С.Б
М74 Мікрокомп’ютер RaspberryPi– інструмент дослідника: посібник. – К..: 2014. – 340 c.
ISBN 978-617-7133-48-2
Прийміть цей посібник, разом зі своїм Raspberry Pi, як "набір з інформатики". Ви, мабуть, бачили набори з радіотехніки чи механічні конструктори? А тепер маєте можливість вивчити основні принципи комп'ютерної науки, виконуючи вправи одну за однією.
Ця книга для всіх і кожного, хто зацікавлений дізнатися більше про комп’ютери і створення комп'ютерних програм. Якщо у вас немає досвіду з програмування комп'ютера, але хочете його отримати і шукаєте з чого почати, то Raspberry Pi для вас.
ББК 32.973.26
УДК 004.382.76
Короткий зміст
Вступ………………………………………............................................................5
1. Початкові навички ..............................................................................7 2. Налаштування локальної мережі та доступу в Інтернет..............54 3. Віддалений доступ до Raspberry Pi ............................................ 75 4. Працюємо з відео ........................................................................ 112 5. Інформаційна безпека ................................................................ 134 6. Програмування для вебу ............................................................. 188 7. Використання GPIO ...................................................................... 214 8. Wolfram і Mathematica та математичні задачі ............................. 246 9. Проекти......................................................................................... 274 10. Розширення та альтернативи..................................................... 304 11. Короткі анотації корисних книг................................................. 333 Рекомендована література ............................................................... 338
Зміст
Вступ ……………………..................................................................... 5
Позначення і термінологія .......................................................... 6
1. Початкові навички …………………………………....................... 7
Raspberry Pi – «ягідка-малина» для творчих........................... 7
Як почати роботу з Raspberry Pi ............................................... 9 Корисні команди, які повинен знати кожен користувач......... 18 Пошук інформації про систему Raspberry Pi............................ 22 Освоюємо текстовий редактор Nano ......................................... 25 Як змінити розкладку клавіатури в Raspbian........................... 28 Як змінити розмір шрифту командного рядка …...................... 32 Використання Advanced Packaging Tool – APT........................... 36 Як встановити додатки на Raspberry Pi.......................................41 Як автозавантажувати додатки в робочому столі LXDE.......... 49 Як монтувати/автомонтувати жорсткий диск USB..................... 52
2. Налаштування локальної мережі та доступу в Інтернет …..54
Як надати Raspberry Pi статичну IP-адресу .............................. 54
Як налаштувати Wi-Fi через командний рядок ....................... 61 Як з Raspberry Pi зробити маршрутизатор Wi-Fi........................ 66 Як виправити помилку “device not managed”............................ 72
3. Віддалений доступ до Raspberry Pi ....................................... 75
SSH для зручного захищеного доступу до Raspberry Pi........... 75
Безпечний обмін файлами з Raspberry Pi .................................. 84 Доступ до робочого столу RPi з комп’ютера Windows............... 90 Налаштування VNC на Raspberry Pi............................................. 95 Управління Raspberry Pi з iPad..................................................... 98 Android-клієнти для віддаленого доступу зі смартфону до RPi. 100 Як організувати потокову передачу файлів на смартфон...........104
4. Працюємо з відео ……………................................................ 112
Як встановити та налаштувати модуль камери Raspberry Pi...... 112
Перегляд відео на OMXPlayer з командного рядка......................119 Переглядаємо відеопотік з камери через веб-браузер................123
Як передати відеопотік на планшет чи смартфон з VLC.............. 128
Як створити потік з веб-камери на Raspberry Pi з ffmpeg............ 131
5. Інформаційна безпека ……….............................................. 134
Особистий VPN, щоб безпечно заходити звідусіль в Інтернет. 134
VPN на Raspberry: будуємо сервер.................................................141 VPN на Raspberry Pi: створюємо сторону клієнта..........................152 Onion Pi: портативний Tor-проксі.................................................... 157 Проксі-сервер для доступу в I2P....................................................167 Raspberry Pi для пентестерів............................................................175 SSH-приманка: Kippo, Kali і Raspberry Pi........................................ 183
6. Програмування для вебу ………………….............................. 187
Встановлення персонального веб-сервера на Raspberry Pi..... 187
Coder - простий спосіб програмувати на Raspberry Pi.................. 195 Працюємо з HTML в Google Coder....................................................196 Додавання зображень та іншої мультимедіа в Google Coder........201 Додавання стилю за допомогою CSS в Coder.................................203 Барви кольорів за допомогою Coder............................................... 207 Використання сервіса хмарного сховища від Copy................ .......210
7. Використання GPIO ……………………................................... 213
Як використовувати GPIO на Raspberry Pi (Wheezy).....................213
Використання температурних датчиків з Raspberry Pi................... 219 Ультразвуковий далекомір з використанням Python......................224 Як керувати GPIO з пульта дистанційного керування....................229 Як за допомогою RPi виявити, хто був у твоїй кімнаті.....................237
8. Wolfram і Mathematica та математичні задачі ……………… 245
Мова Wolfram і Mathematica на кожному Raspberry Pi................... 245
Основи програмування з Mathematica.............................................. 250 Використання мови Wolfram для GPIO .............................................258 Побудова GPS-трекера........................................................................260 Система домашньої сигналізації з датчиком руху PIR.................... 263 Raspberry Pi з датчиками Vernier і мова Wolfram.............................264 Розподілені обчислення за допомогою Raspberry Pi...................... 268
9. Проекти …………….............................................................273
Робот-фотограф................................................................................... 273
Настінний календар Google ............................................................... 277 Платформа для Minecraft ................................................................... 284 Запустіть свою власну радіостанцію з Raspberry Pi ........................287 Перекладач з розпізнаванням мови та відтворенням ...................... 290
10. Розширення та альтернативи …………………………….... 298
Сенсорний екран Adafruit PiTFT.......................................................... 298
Комп’ютерний модуль Raspberry Pi.................................................... 300 Розширення Pi Co-op Arduino .............................................................. 304 Платформа датчиків e-Health для Arduino і Raspberry Pi................. 309 Плата розширення GSM/GPRS і GPS.................................................... 314 Альтернативні мікрокомп’ютери..........……........................................... 323
11. Короткі анотації корисних книг.................................. 332
Алфавітний вказівник команд та англомовних термінів................... 335
Рекомендована література…………………………………………...............…… 338
Останні статті за темою:Попередні статті за темою: |























Могильний С.Б