Оглавление:
- Шаг 1. Установка программного обеспечения
- Шаг 2: Подключение кнопки
- Шаг 3: Подключение камеры Pi
- Шаг 4: Введите начальную часть кода
- Шаг 5: Примеры для заявления Switch
- Шаг 6: последняя часть кода
- Шаг 7. Подключение Twitter
- Шаг 8: фотографирование
![Всевидящее пи: 8 шагов Всевидящее пи: 8 шагов](https://i.howwhatproduce.com/images/001/image-2208-28-j.webp)
Видео: Всевидящее пи: 8 шагов
![Видео: Всевидящее пи: 8 шагов Видео: Всевидящее пи: 8 шагов](https://i.ytimg.com/vi/LyCf3gImbv4/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
![Всевидящее Пи Всевидящее Пи](https://i.howwhatproduce.com/images/001/image-2208-29-j.webp)
Это покажет вам, как делать снимки с различными фильтрами на raspberry pi с помощью камеры raspberry pi. Затем вы будете использовать Twitter API для публикации изображений в Твиттере.
Шаг 1. Установка программного обеспечения
![Установка программного обеспечения Установка программного обеспечения](https://i.howwhatproduce.com/images/001/image-2208-30-j.webp)
Во-первых, вам нужно будет установить эти два пакета в окне терминала, чтобы получить доступ к твиттеру и подключить кнопки.
Шаг 2: Подключение кнопки
![Подключение кнопки Подключение кнопки](https://i.howwhatproduce.com/images/001/image-2208-31-j.webp)
![Подключение кнопки Подключение кнопки](https://i.howwhatproduce.com/images/001/image-2208-32-j.webp)
Тебе понадобится:
Модуль камеры Raspberry Pi
2 перемычки между мужчиной и женщиной
1 тактильная кнопка
макет
Подключите кнопку к пи, вставив один конец провода в GPIO 23 и заземляющий контакт (как показано на рисунке), и подключите кнопку к макетной плате, как показано на рисунке. Затем подключите другой конец проводов к макетной плате в том же ряду, что и кнопка.
Шаг 3: Подключение камеры Pi
![Подключение камеры Pi Подключение камеры Pi](https://i.howwhatproduce.com/images/001/image-2208-33-j.webp)
![Подключение камеры Pi Подключение камеры Pi](https://i.howwhatproduce.com/images/001/image-2208-34-j.webp)
![Подключение камеры Pi Подключение камеры Pi](https://i.howwhatproduce.com/images/001/image-2208-35-j.webp)
Подключите камеру, как показано выше, затем перейдите в конфигурацию Raspberry Pi и включите камеру.
Шаг 4: Введите начальную часть кода
![Введите начальную часть кода Введите начальную часть кода](https://i.howwhatproduce.com/images/001/image-2208-36-j.webp)
Сначала вам нужно будет открыть Thonny, затем вы настроите оператор switch с начальной частью кода и распечатаете параметры пользователей для фильтров. Тогда любое число, которое вводит пользователь, будет сохранено как переменная var. Затем импортируйте все, что вам понадобится в программе. после этого есть строка, в которой указано camera = PiCamera (), это сохранит камеру как переменную с именем camera. Def new picture и def tweet picture настраивают, что произойдет, когда кто-то нажмет кнопку для нового изображения или изображения в Twitter.
Шаг 5: Примеры для заявления Switch
![Случаи заявления о переключении Случаи заявления о переключении](https://i.howwhatproduce.com/images/001/image-2208-37-j.webp)
![Случаи заявления о переключении Случаи заявления о переключении](https://i.howwhatproduce.com/images/001/image-2208-38-j.webp)
Используя это, каждому номеру, который кто-то вводит, будет назначен другой фильтр. Как видите, все они в основном представляют собой один и тот же код, за исключением эффекта. В output = strftime вы хотите поместить ("home / pi / where you want to save the image") часть после того, как сохранит изображение как дату и время, когда вы его сделали. Убедитесь, что у вас есть перерыв после каждого случая, иначе он будет работать только в последнем случае, независимо от того, какой номер введен.
Шаг 6: последняя часть кода
![Последняя часть Кодекса Последняя часть Кодекса](https://i.howwhatproduce.com/images/001/image-2208-39-j.webp)
Эта последняя часть позволит вам делать снимки с помощью кнопки и создавать кнопки, чтобы сделать новое изображение и опубликовать его в Твиттере. Последний шаг - подключение программы к твиттеру.
Шаг 7. Подключение Twitter
![Подключение Twitter Подключение Twitter](https://i.howwhatproduce.com/images/001/image-2208-40-j.webp)
Сначала вам понадобится учетная запись Twitter, затем вам нужно будет зайти в apps.twitter и создать Twitter API. Это может занять день или два. После утверждения вам потребуются ключ потребителя, секрет потребителя, токен доступа и секрет токена доступа. Затем создайте новый файл с именем auth и вставьте приведенный выше код.
Шаг 8: фотографирование
![Фотографирование Фотографирование](https://i.howwhatproduce.com/images/001/image-2208-41-j.webp)
![Фотографирование Фотографирование](https://i.howwhatproduce.com/images/001/image-2208-42-j.webp)
Когда вы наберете весь код, запустите модуль, и вы сможете делать снимки с помощью кнопки. После того, как вы сделали снимок, должен появиться серый экран с двумя кнопками, одна должна сказать новое изображение, а другая - опубликовать изображение в Твиттере. Когда вы нажимаете твит-изображение, оно отправляется в твиттер-аккаунт, для которого вы создали API. Кроме того, изображение должно появиться там, где вы настроили его для сохранения, в начале с датой и временем в качестве имени файла.
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов
![Дизайн игры в Flick за 5 шагов: 5 шагов Дизайн игры в Flick за 5 шагов: 5 шагов](https://i.howwhatproduce.com/images/001/image-2360-j.webp)
Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
![Счетчик шагов - Micro: Bit: 12 шагов (с изображениями) Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6043-j.webp)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов
![Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов](https://i.howwhatproduce.com/images/003/image-6381-j.webp)
Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов
![Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов](https://i.howwhatproduce.com/images/007/image-18383-j.webp)
Arduino Uno Fish Feeder за 6 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов
![Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Акустическая левитация с Arduino Uno Пошаговая инструкция (8 шагов): ультразвуковые преобразователи звука L298N Женский адаптер питания постоянного тока с штыревым контактом постоянного тока Arduino UNOBreadboard Как это работает: сначала вы загружаете код в Arduino Uno (это микроконтроллер, оснащенный цифровым и аналоговые порты для преобразования кода (C ++)