Съдържание:
- Стъпка 1: Инсталиране на Soft Ware
- Стъпка 2: Свързване на бутона
- Стъпка 3: Свързване на Pi камерата
- Стъпка 4: Въведете началната част на кода
- Стъпка 5: Случаи за изявлението за превключване
- Стъпка 6: Последна част от кодекса
- Стъпка 7: Свързване на Twitter
- Стъпка 8: Правене на снимка
Видео: Всевиждащ Pi: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Това ще ви покаже как да правите снимки с различни филтри на малиновото пи с помощта на малина пи камера. След това ще използвате Twitter API, за да туитвате снимките.
Стъпка 1: Инсталиране на Soft Ware
Първо, ще трябва да инсталирате тези два пакета в прозореца на терминала, за да получите достъп до Twitter и да свържете бутоните.
Стъпка 2: Свързване на бутона
Ще имаш нужда:
Модул за камера на Raspberry Pi
2 мъже-женски джъмпера
1 тактилен бутон
макет
Свържете бутона с pi, като поставите единия край на проводника в GPIO 23 и заземителен щифт (както се вижда на снимката) и включете бутона в дъската за хляб, както се вижда на снимката. След това включете другия край на проводниците в дъската за хляб в същия ред, в който е включен бутонът.
Стъпка 3: Свързване на Pi камерата
Свържете камерата, както е показано по -горе, след това отидете в конфигурацията на Raspberry Pi и активирайте камерата.
Стъпка 4: Въведете началната част на кода
Първо ще трябва да отворите Thonny, след това ще настроите оператора switch с началната част на кода и ще отпечатате потребителските опции за филтри. Тогава независимо от номера, който потребителят въвежда, ще се съхранява като променлива var. След това импортирайте всички неща, от които се нуждаете в цялата програма. след това има ред, който казва камера = PiCamera () това ще съхранява камерата като променлива, наречена камера. Дефинираната нова картина и дефинираната туит картина задават какво ще се случи, когато някой натисне бутона за нова картина или туит снимка.
Стъпка 5: Случаи за изявлението за превключване
Използвайки това, всеки номер, който някой въведе, ще има присвоен различен филтър. Както можете да видите, всички те са основно един и същ код, с изключение на ефекта. В output = strftime, който искате да поставите ("home/pi/където искате да запазите снимката"), частта след това ще запише картината като дата и час, когато сте я направили. Уверете се, че имате почивка след всеки случай, в противен случай той ще направи само последния случай, без значение какъв номер е въведен.
Стъпка 6: Последна част от кодекса
Последната част ще ви позволи да правите снимки с бутон и да създавате бутони, за да направите нова снимка и да туитвате снимката. Последната стъпка е свързването на програмата с Twitter.
Стъпка 7: Свързване на Twitter
Първо ще ви е необходим акаунт в Twitter, след това ще трябва да стигнете до apps.twitter и да създадете API за Twitter. Това може да отнеме ден или два, за да бъде одобрено. След като бъдете одобрени, ще ви е необходим потребителски ключ, потребителска тайна, маркер за достъп и тайна на маркера за достъп. След това направете нов файл, наречен auth, и поставете кода по -горе.
Стъпка 8: Правене на снимка
Когато въведете целия код, стартирайте модула и трябва да можете да правите снимки с бутон. След като сте направили снимката, трябва да се появи сив екран с два бутона, единият трябва да каже нова картина, а другият трябва да каже картинка в туит. Когато натиснете снимка на туит, тя ще я туитира в акаунта в Twitter, в който сте направили API. Също така изображението трябва да се показва там, където сте го настроили, за да запишете в началото с датата и часа като име на файла.
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати