Inhoudsopgave:
- Stap 1: De software installeren
- Stap 2: De knop aansluiten
- Stap 3: De Pi-camera aansluiten
- Stap 4: Typ het begingedeelte van de code
- Stap 5: Gevallen voor de Switch-verklaring
- Stap 6: Laatste deel van de code
- Stap 7: Twitter verbinden
- Stap 8: De foto maken
Video: Alziende Pi: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Dit laat je zien hoe je foto's kunt maken met verschillende filters op de Raspberry Pi met behulp van de Raspberry Pi-camera. Vervolgens gebruik je Twitter API om de foto's te tweeten.
Stap 1: De software installeren
Eerst moet je deze twee pakketten in het terminalvenster installeren om toegang te krijgen tot Twitter en de knoppen te verbinden.
Stap 2: De knop aansluiten
Je zal nodig hebben:
Raspberry Pi-cameramodule
2 man-vrouw jumper leads
1 voelbare knop
een breadboard
Sluit de knop aan op de pi door het ene uiteinde van de draad in GPIO 23 en een aardingspin te steken (zoals te zien op de afbeelding), en steek de knop in het breadboard zoals te zien is op de afbeelding. Steek vervolgens het andere uiteinde van de draden in het breadboard in dezelfde rij als de knop is aangesloten.
Stap 3: De Pi-camera aansluiten
Sluit de camera aan zoals hierboven weergegeven, ga dan naar de Raspberry Pi-configuratie en schakel de camera in.
Stap 4: Typ het begingedeelte van de code
Eerst moet je Thonny openen, dan moet je de switch-instructie met het begin van de code instellen en de gebruikersopties voor filters afdrukken. Het nummer dat de gebruiker intypt, wordt dan opgeslagen als variabele var. Importeer vervolgens alle dingen die je nodig hebt in het hele programma. daarna is er een regel die zegt camera=PiCamera() dit zal de camera opslaan als een variabele genaamd camera. De def nieuwe afbeelding en de def tweet afbeelding stellen in wat er zal gebeuren als iemand op de drukknop drukt voor een nieuwe afbeelding of tweet afbeelding.
Stap 5: Gevallen voor de Switch-verklaring
Als u dit gebruikt, krijgt elk nummer dat iemand typt een ander filter toegewezen. Zoals je kunt zien, zijn ze allemaal in principe dezelfde code, behalve het effect. In de output=strftime die je wilt plaatsen ("home/pi/where you want to save the picture") zal het gedeelte erna de foto opslaan als de datum en tijd waarop je hem nam. Zorg ervoor dat je de pauze na elk geval hebt, anders zal het alleen het laatste geval doen, ongeacht het nummer dat wordt ingetypt.
Stap 6: Laatste deel van de code
Met dit laatste deel kun je foto's maken met een knop en drukknoppen maken om een nieuwe foto te maken en de foto te tweeten. De laatste stap is het verbinden van het programma met Twitter.
Stap 7: Twitter verbinden
Eerst heb je een Twitter-account nodig, daarna moet je naar apps.twitter gaan en een Twitter-API maken. Dit kan een dag of twee duren om te worden goedgekeurd. Zodra u bent goedgekeurd, heeft u de consumentensleutel, het consumentengeheim, het toegangstoken en het toegangstokengeheim nodig. Maak vervolgens een nieuw bestand met de naam auth en voer de bovenstaande code in.
Stap 8: De foto maken
Als je alle code hebt getypt, voer je de module uit en zou je foto's moeten kunnen maken met de knop. Nadat je de foto hebt gemaakt, moet er een grijs scherm verschijnen met twee drukknoppen, de ene moet nieuwe foto zeggen en de andere moet tweet foto zeggen. Wanneer u op tweet-afbeelding drukt, wordt deze tweet naar het Twitter-account waarop u de API hebt gemaakt. De afbeelding zou ook moeten verschijnen waar u deze hebt ingesteld om in het begin op te slaan met de datum en tijd als bestandsnaam.
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)