Оглавление:

Всевидящее пи: 8 шагов
Всевидящее пи: 8 шагов

Видео: Всевидящее пи: 8 шагов

Видео: Всевидящее пи: 8 шагов
Видео: ЖУТКОЕ КРУШЕНИЕ ЗАБРОСИЛО В АТЛАНТИДУ УЖАСОВ! Дьявольский треугольник. Лучшие фильмы. Filmegator 2024, Ноябрь
Anonim
Всевидящее Пи
Всевидящее Пи

Это покажет вам, как делать снимки с различными фильтрами на raspberry pi с помощью камеры raspberry pi. Затем вы будете использовать Twitter API для публикации изображений в Твиттере.

Шаг 1. Установка программного обеспечения

Установка программного обеспечения
Установка программного обеспечения

Во-первых, вам нужно будет установить эти два пакета в окне терминала, чтобы получить доступ к твиттеру и подключить кнопки.

Шаг 2: Подключение кнопки

Подключение кнопки
Подключение кнопки
Подключение кнопки
Подключение кнопки

Тебе понадобится:

Модуль камеры Raspberry Pi

2 перемычки между мужчиной и женщиной

1 тактильная кнопка

макет

Подключите кнопку к пи, вставив один конец провода в GPIO 23 и заземляющий контакт (как показано на рисунке), и подключите кнопку к макетной плате, как показано на рисунке. Затем подключите другой конец проводов к макетной плате в том же ряду, что и кнопка.

Шаг 3: Подключение камеры Pi

Подключение камеры Pi
Подключение камеры Pi
Подключение камеры Pi
Подключение камеры Pi
Подключение камеры Pi
Подключение камеры Pi

Подключите камеру, как показано выше, затем перейдите в конфигурацию Raspberry Pi и включите камеру.

Шаг 4: Введите начальную часть кода

Введите начальную часть кода
Введите начальную часть кода

Сначала вам нужно будет открыть Thonny, затем вы настроите оператор switch с начальной частью кода и распечатаете параметры пользователей для фильтров. Тогда любое число, которое вводит пользователь, будет сохранено как переменная var. Затем импортируйте все, что вам понадобится в программе. после этого есть строка, в которой указано camera = PiCamera (), это сохранит камеру как переменную с именем camera. Def new picture и def tweet picture настраивают, что произойдет, когда кто-то нажмет кнопку для нового изображения или изображения в Twitter.

Шаг 5: Примеры для заявления Switch

Случаи заявления о переключении
Случаи заявления о переключении
Случаи заявления о переключении
Случаи заявления о переключении

Используя это, каждому номеру, который кто-то вводит, будет назначен другой фильтр. Как видите, все они в основном представляют собой один и тот же код, за исключением эффекта. В output = strftime вы хотите поместить ("home / pi / where you want to save the image") часть после того, как сохранит изображение как дату и время, когда вы его сделали. Убедитесь, что у вас есть перерыв после каждого случая, иначе он будет работать только в последнем случае, независимо от того, какой номер введен.

Шаг 6: последняя часть кода

Последняя часть Кодекса
Последняя часть Кодекса

Эта последняя часть позволит вам делать снимки с помощью кнопки и создавать кнопки, чтобы сделать новое изображение и опубликовать его в Твиттере. Последний шаг - подключение программы к твиттеру.

Шаг 7. Подключение Twitter

Подключение Twitter
Подключение Twitter

Сначала вам понадобится учетная запись Twitter, затем вам нужно будет зайти в apps.twitter и создать Twitter API. Это может занять день или два. После утверждения вам потребуются ключ потребителя, секрет потребителя, токен доступа и секрет токена доступа. Затем создайте новый файл с именем auth и вставьте приведенный выше код.

Шаг 8: фотографирование

Фотографирование
Фотографирование
Фотографирование
Фотографирование

Когда вы наберете весь код, запустите модуль, и вы сможете делать снимки с помощью кнопки. После того, как вы сделали снимок, должен появиться серый экран с двумя кнопками, одна должна сказать новое изображение, а другая - опубликовать изображение в Твиттере. Когда вы нажимаете твит-изображение, оно отправляется в твиттер-аккаунт, для которого вы создали API. Кроме того, изображение должно появиться там, где вы настроили его для сохранения, в начале с датой и временем в качестве имени файла.

Рекомендуемые: