Micro:bit для неугомонных учёных: 30 занимательных проектов программ и электронных устройств для подростков: [10+]
معرفی کتاب «Micro:bit для неугомонных учёных: 30 занимательных проектов программ и электронных устройств для подростков: [10+]» نوشتهٔ Саймон Монк; перевод с английского А. Н. Киселева، منتشرشده توسط نشر ДМК Пресс; СОЛОН-Пресс در سال 2021. این کتاب در فرمت pdf، زبان ru ارائه شده است.
Эта книга описывает множество занимательных экспериментов и проектов с использованием BBC micro:bit — компактной платы, с помощью которой читатель освоит азы программирования. В первой главе подробно рассказывается о подключении устройства и принципах его функционирования, а следующие главы посвящены практической работе. Материал сгруппирован по темам: свет, звук, движение, экологические проекты, радиосвязь и др. Прочитав книгу, вы научитесь конструировать с помощью micro:bit забавные и полезные устройства, среди которых шумомер, компас, детектор лжи, робот-вездеход. Цветные иллюстрации упрощают выполнение проектов. Издание будет полезно в равной мере детям и взрослым, интересующимся программированием на базовом уровне. Содержание Об авторе О техническом рецензенте Благодарности Введение Об этой книге Эксперименты Проекты Исходный код проектов 1. Начало Экскурсия по micro:bit Верхняя сторона Нижняя сторона Подключение питания Питание через микро-USB Питание от батареек Подключение электронных устройств к входным и выходным контактам Ввод дискретных и аналоговых сигналов Вывод аналогового сигнала: широтно-импульсная модуляция Встроенные периферийные устройства Программирование micro:bit Основное оборудование Подключение micro:bit Программирование с помощью Blocks: Hello World Добавляем графику Сохранение и публикация программ Поиск блоков Программирование на MicroPython: Hello World Загрузка редактора для MicroPython Ввод программы REPL Добавление графики Основные понятия в программировании Переменные Blocks MicroPython Арифметика Blocks MicroPython Условный оператор if Blocks MicroPython Строки Blocks MicroPython Массивы и списки Blocks MicroPython В заключение о программировании Скачивание программ Скачивание программ на языке Blocks Скачивание программ на языке MicroPython Итоги 2. Мир звука Подключение динамика к micro:bit Тихий способ: наушники Громкий способ: колонки Эксперимент 1: генерация звуков Что понадобится Конструирование Программа Blocks MicroPython Что можно попробовать Как это работает: частота и звук Эксперимент 2: оно говорит! Что понадобится Конструирование Программа Проект: музыкальный дверной звонок Что понадобится Конструирование Программа Blocks MicroPython Что можно попробовать Проект: шумомер Что понадобится Конструирование Программа Blocks MicroPython Как это работает: выход микрофона Итоги 3. Да будет свет Эксперимент 3: датчик освещенности Что понадобится Конструирование Программа Как это работает Проект: автоматический ночник Что понадобится Конструирование Программа Проект: световая гитара Что понадобится Конструирование Программа Проект: бесконечные отражения Что понадобится Конструирование Программа Blocks MicroPython Как это работает Итоги 4. Волшебный магнетизм Проект: компас Что понадобится Конструирование Программа Blocks MicroPython Что можно попробовать Как это работает: магнитное поле Земли Эксперимент 4: измерение магнитных полей Что понадобится Конструирование Программа Blocks MicroPython Что можно попробовать Как это работает: сила магнитов Проект: магнитная сигнализация открывания двери Что понадобится Конструирование Программа Blocks MicroPython Что можно попробовать Итоги 5. Удивительное ускорение Эксперимент 5: жесты Что понадобится Конструирование Программа Blocks MicroPython Что можно попробовать Как это работает: сила, ускорение и гравитация Эксперимент 6: построение графика ускорения в реальном времени Что понадобится Конструирование Программа Как это работает: расчет суммарного ускорения Проект: детектор тщательности чистки зубов Что понадобится Конструирование Программа Blocks MicroPython Что можно попробовать Эксперимент 7: запись данных об ускорении в файл Что понадобится Конструирование Программа Что можно попробовать Проект: акселерометр Что понадобится Конструирование Программа Blocks MicroPython Итоги 6. Волшебство движения Эксперимент 8: запуск сервомотора Что понадобится Конструирование Программа Blocks MicroPython Как это работает: сервомоторы и импульсы Проект: аниматронная голова (робот Mike на плате micro:bit) Что понадобится Конструирование Программа Проверка конструкции с по мощью программы из эксперимента 8 Использование программы из проекта Что можно попробовать Проект: робот-вездеход Что понадобится Конструирование Как это работает: электромоторы и поток электроэнергии Итоги 7. Путешествие во времени Эксперимент 9: счет времени Что понадобится Конструирование Программа Как это работает: счет времени Проект: двоичные часы Как читать показания двоичных часов Что понадобится Конструирование Программа Как это работает: вывод времени в двоичном формате Проект: говорящие часы Что понадобится Конструирование Программа Как это работает: обучаем micro:bit говорить Итоги 8. Игры разума Эксперимент 10: скорость реакции Что понадобится Конструирование Проверка вашей нервной системы Программа Что можно попробовать Как это работает: измерение времени реакции Проект: детектор лжи Что понадобится Конструирование Программа Blocks MicroPython Как это работает: обнаружение лжи по напряжению и сопротивлению Итоги 9. Помешательство на экологии Эксперимент 11: измерение температуры Что понадобится Конструирование Программа Инициализация переменных Переход в режим занятости Как это работает: почему греется процессор? Проект: регистратор температуры и освещенности Что понадобится Конструирование Программа Инициализация переменных Чтение температуры Чтение уровня освещенности Цикл while Как это работает: датчики Проект: автоматический полив растений Что понадобится Конструирование Программа Blocks MicroPython Что можно попробовать Как это работает: измерение влажности почвы Итоги 10. Радиосвязь Эксперимент 12: определение дальности радиосвязи Что понадобится Конструирование Программа Blocks MicroPython Как это работает: радиосигналы Проект: беспроводной дверной звонок Что понадобится Конструирование Программа Blocks MicroPython Что можно попробовать Как это работает: отправка и получение Проект: радиоуправляемый робот-вездеход Что понадобится Конструирование Программа Пульт управления Робот Что можно попробовать Как это работает: блоки управления электромотором Итоги Приложение Полезные инструменты Общие принадлежности Питание micro:bit Дополнительные принадлежности Прочие принадлежности Предметный указатель "A beginner-friendly collection of electronics projects for the Micro:bit. Teaches how to code in MicroPython and JavaScript Blocks, as well as how to build specific mad scientist themed projects such as a magnetic door alarm, a lie detector, and an irregular wall clock"-- Provided by publisher
دانلود کتاب Micro:bit для неугомонных учёных: 30 занимательных проектов программ и электронных устройств для подростков: [10+]