Библиотека knigago >> Компьютеры и Интернет >> Аппаратное обеспечение, компьютерное железо >> Цифровая электроника для начинающих


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 869, книга: Принцесса африканская
автор: Михаил Николаевич Волконский

"Принцесса африканская" Михаила Волконского - это классический роман в письмах, который представляет собой захватывающую и трогательную историю любви, преданности и культурного столкновения. Роман повествует о Мириам, африканской принцессе, которую похищают и продают в рабство в Россию. Там она встречает князя Григория Волконского, который покупает ее свободу и влюбляется в нее. Их любовь подвергается испытаниям предрассудками, социальными различиями и политическими...

Дмитрий Витальевич Елисеев - Цифровая электроника для начинающих

Цифровая электроника для начинающих
Книга - Цифровая электроника для начинающих.  Дмитрий Витальевич Елисеев  - прочитать полностью в библиотеке КнигаГо
Название:
Цифровая электроника для начинающих
Дмитрий Витальевич Елисеев

Жанр:

Аппаратное обеспечение, компьютерное железо, Радиоэлектроника, радиотехника, связь, Самиздат, сетевая литература, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Цифровая электроника для начинающих"

 Вниманию читателей представляется книга о цифровой электронике. "От простого к сложному" рассматриваются примеры кода и схемы подключения наиболее популярных компонентов: Arduino, Raspberry Pi, BBC Micro:bit, ESP и ESP32, не забыта и "классика" типа NE555. Также рассмотрены методы подключения и примеры использования различных модулей: ЖК-экраны, часы реального времени, управление моторами и пр.
 Книга рассчитана на начинающих свой путь в освоении электроники, и на школьников от 10-12 лет. Поэтому теория дается в минимальном объеме, а основной акцент делается на практических занятиях.    

Читаем онлайн "Цифровая электроника для начинающих". [Страница - 47]

Кстати, параметры output_pictures и ffmpeg_output_movies отвечают за сохранение изображений и видеороликов - программу motion также можно использовать как детектор движения. Файлы при этом будут складываться в папку /var/lib/motion. Нам эта функция не нужна, так что устанавливаем параметр output_pictures в off.


Наконец, введем команду sudo motion. Сервер работает - можно зайти в браузере на адрес http://192.168.0.104:8081 и увидеть изображение с камеры (из соображений приватности картинка не показана).

Книгаго: Цифровая электроника для начинающих. Иллюстрация № 162

4.16 Отправляем данные через Dropbox
Мы уже рассматривали отправку данных из ESP32 в Dropbox в главе 3.13. Разумеется, то же самое можно сделать и на Raspberry Pi. Рассмотрим отправку обычного файла и текстовых данных в виде строки. Предварительно поставим библиотеки для Dropbox командой sudo apt-get install dropbox. Затем необходимо подключить приложение к Dropbox и получить ключ, как описано в главе 3.13.


Сам код весьма прост. В отличие от ESP32, здесь нам не нужно писать самостоятельно запросы к серверу, все уже реализовано в библиотеке.


import dropbox

import os


token = "V3z9NpYlRxEAAAAAAACHVdBdhVRCnXXXXXXXX"

dbx = dropbox.Dropbox(token)


# 1. Upload file "iter.txt" from the current folder

fullname = "data1.txt"

with open(fullname, 'rb') as f:

data = f.read()

try:

dbx.files_upload(data, "/" + fullname, dropbox.files.WriteMode.overwrite, mute=True)

except dropbox.exceptions.ApiError as err:

print 'Dropbox API error', err


# 2. Upload string as a file

try:

dbx.files_upload("1234567".encode(), "/data2.txt", dropbox.files.WriteMode.overwrite)

except dropbox.exceptions.ApiError as err:

print 'Dropbox API error', err


Отметим здесь 2 полезных параметра. WriteMode.overwrite указывает, что файл будет перезаписан, в противном случае мы получим ошибку, если файл был уже создан. Опциональный параметр mute=True указывает, что файл надо добавить “молча”, без уведомления пользователя (в противном случае на синхронизированном с Dropbox компьютере появляется всплывающее окно). Это бывает полезно, если файлы обновляются постоянно, например, картинка с камеры, которая сохраняется каждые 5 минут.


На этом мы закончим изучение Raspberry Pi, хотя по сути, это только начало. На этой платформе можно сделать много чего интересного, по мере появления нового материала главы будут дополняться.


А сейчас мы перейдем к изучению платы для самых маленьких - микрокомпьютера BBC:Micro.


--">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.