Innholdsfortegnelse:
- Trinn 1: Rask video
- Trinn 2: Ting som trengs
- Trinn 3: Programvarekrav
- Trinn 4: Installere Raspbian på SD -kort
- Trinn 5: Første oppstart
- Trinn 6: Finn IP -adressen til Pi og Raspberry Pi for ekstern tilgang
- Trinn 7: Første tilgang Del 1: Utvid filsystemet
- Trinn 8: Første tilgang Del 2: Aktiver kameragrensesnitt
- Trinn 9: Koble til Raspberry Pi -kamera
- Trinn 10: Kode
- Trinn 11: Overføre bilder fra Raspberry Pi til den bærbare datamaskinen
- Trinn 12: Konvertere bilder til en time-lapse-video
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Jeg plantet nylig noen frø i bordkrukken min for første gang. Jeg var veldig spent på å se dem vokse, men som vi alle vet er det en treg prosess. Jeg klarte ikke å se veksten, og jeg ble virkelig skuffet, men plutselig våknet elektronikkhobbyisten inni meg og bestemte meg for å rigge Raspberry Pi og kameraet for å fange denne langsomme prosessen og gjøre den til en vakker time-lapse-video.
Her presenterer jeg instruksjoner for å lage slike vakre time-lapse-videoer. La oss komme i gang.
Trinn 1: Rask video
Her er en liten video, som oppsummerer alt på 6 minutter (inkludert vakre 2-timers time-lapse-opptak).
klikk her for å se på youtube
Trinn 2: Ting som trengs
Beskrivelse: Vi bruker Raspberry Pi -kamera til å ta bilder, Raspberry Pi blir programmert til å ta bilder med jevne mellomrom. SD -kort (foretrukket 16 GB) vil være vert for raspbian og lagre tatt bilder. SD -kortleser vil bli brukt til å grensesnitt SD -kort med bærbar PC/PC over USB for blinkende raspbian. Ethernet -kabel vil sette hodeløs Raspberry Pi på nettverket, og vi vil ha tilgang til den via vår bærbare/PC som også er koblet til samme nettverk (Du kan sette den bærbare/PC -en og Raspberry Pi på samme nettverk ved å koble dem til med en enkelt Ethernet -kabel). 5V/2A USB -forsyning vil drive vår Raspberry Pi. I tillegg kan du få tak i Raspberry Pi kamerastativ.
Liste over ting som trengs:
- Raspberry Pi (lenke)
- Raspberry Pi -kamera 5MP (lenke)
- 16 GB microSD -kort (lenke)
- microSD -kort med leser (lenke)
- 5V/2A lader (lenke)
- ethernet -kabel (lenke)
Trinn 3: Programvarekrav
Beskrivelse: Raspbian jessie OS for Raspberry Pi, vi bruker funksjonene som nmap, ssh, scp og python3. Openshot videoredigerer for å konvertere bildesekvenser til time-lapse-videoer (Dette er et videoredigeringsprogram som jeg brukte på min bærbare linux, du kan velge videoredigeringsprogram du foretrekker).
Programvarekrav:
- Raspbian jessie (lenke)
- Openshot videoredigerer (lenke)
Trinn 4: Installere Raspbian på SD -kort
Beskrivelse: Det første du må gjøre er å få Raspberry Pi i gang. For å gjøre det må vi først laste ned Raspbian OS fra raspberrypi.org. Når den er lastet ned, må vi skrive bildet av dette operativsystemet på vårt SD -kort. Følg disse trinnene for å installere Raspbian på SD -kort.
Trinn:
- Gå til raspberrypi.org og last ned siste versjon av Raspbian,
- Sett inn SD -kortet i SD -kortleseren,
- Sett inn SD -kortleser i din bærbare/PC,
- Følg DENNE LINKEN for å laste opp operativsystemet til SD -kortet. Lenken inneholder instruksjoner for bærbare datamaskiner/PCer som kjører Windows, MAC og Linux, følg i henhold til dine krav.
Sett inn dette SD -kortet i Raspberry Pi og les opp neste trinn [ikke bli for ivrig etter å slå på Rpi;)].
Trinn 5: Første oppstart
Beskrivelse: Før du slår på Raspberry pi, bruker du Ethernet -kabel for å sette hodeløse (en uten skjerm) Pi og din bærbare/PC på samme nettverk. Slå på Pi -en din nå med 5V/2A strømforsyning. Det er din første oppstart, men ingenting å se riktig, bare få LED -blinker på Raspberry Pi og kontinuerlig blinking av nettverks -LED -er. Vent, neste trinn er hvor du skriver inn din Raspberry pi:).
Trinn 6: Finn IP -adressen til Pi og Raspberry Pi for ekstern tilgang
Beskrivelse: Nå må vi finne IP -adressen til Raspberry Pi tilkoblet på samme nettverk som din bærbare/PC. Hvis du bruker Linux OS på din bærbare/PC, skriver du ifconfig for å finne IP -adressen til din bærbare/PC. Vi kan finne IP -adressen til Raspberry pi ved å bruke en av følgende to metoder.
Metoder for å finne IP -adresse:
- Bruk nmap -kommandoen på din Linux -maskin for å skanne undernettet og notere IP som vises for bringebær pi foundation.
- Bruk USB til UART -omformer og følg DENNE LINKEN. Dette gir deg tilgang til Raspberry Pi, der igjen kan du bruke ifconfig for å finne IP -adressen til Raspberry Pi.
Når du har funnet IP -adressen til Raspberry Pi, kan du få tilgang til Raspberry Pi ved hjelp av SSH på Linux og PuTTY på Windows -maskiner.
Trinn 7: Første tilgang Del 1: Utvid filsystemet
Beskrivelse: Skriv inn Raspberry Pi ved første oppstart ved hjelp av SSH. Vi må utføre 2 viktige konfigurasjoner, dvs. utvide filsystemet og aktivere kameragrensesnittet. Ved å utvide filsystemet kan du sikre at all lagring av SD -kort er tilgjengelig for operativsystemet. Fremgangsmåten for å utføre disse konfigurasjonene er som følger.
Trinn for å utvide filsystemet:
- Når du har logget inn på Pi ved å bruke IP-adressen, skriver du 'sudo raspi-config',
- Raspberry Pi Software Configuration Tool vil dukke opp, velg 'Utvid filsystem' og trykk enter,
- Du får en popup som sier "Rotpartisjonen er endret. Filsystemet blir forstørret ved neste omstart ', trykk igjen enter,
- Gå ut av konfigurasjonsmenyen,
- Igjen en popup som sier 'Vil du starte på nytt nå?' vil dukke opp, velg 'ja' og trykk enter,
- Ved omstart, SSH inn på Pi og skriv 'df', Dette viser detaljer om det utvidede filsystemet.
Så nå har du det utvidede filsystemet, slik at kameragrensesnittet kan aktiveres.
Trinn 8: Første tilgang Del 2: Aktiver kameragrensesnitt
Trinn for å aktivere kameragrensesnitt:
- SSH inn til Pi ved å bruke IP-adressen og skriv 'sudo raspi-config',
- Raspberry Pi Software Configuration Tool vil dukke opp, velg 'Aktiver kamera' og trykk enter,
- Du får en popup som sier "Vil du at kameragrensesnittet skal være aktivert", velg "ja" og trykk enter.
- Det vises en bekreftelsesmeny som sier "Kameragrensesnittet er enebled", trykk enter.
- Avslutt konfigurasjonsmenyen.
Nå som alle konfigurasjonene er ferdige, slår du av Raspberry Pi og går til neste trinn.
Trinn 9: Koble til Raspberry Pi -kamera
Beskrivelse: Når Raspberry Pi er slått av, kobler du kameraet til CSI -kontakten til Pi. Orienter kamerakontaktlist som vist på bildet. Endelig slå på Raspberry Pi igjen.
Trinn 10: Kode
Beskrivelse: Koden vår er skrevet i Python3 og har bare 11 kodelinjer. De første 3 linjene importerer klasser fra pakker, deretter har vi en uendelig sløyfe som lager kameraobjekt og tar et øyeblikk med et øyeblikk. Vi kan utføre denne pythonkoden ved hjelp av python3 -kommandoen. I stedet for å utføre denne koden manuelt, kan vi sette denne kjøringskommandoen i /etc/rc.local fil. Dette vil sikre at hver gang Raspberry Pi -støvler dette skriptet blir utført, noe som betyr at kameraet begynner å ta bilder. Ikke glem å sette ampersand (&) på slutten, i rc.local -filens kjøringskommando ettersom koden vår inneholder uendelig sløyfe.
Du kan til og med laste ned denne koden fra GITHUB.
Trinn 11: Overføre bilder fra Raspberry Pi til den bærbare datamaskinen
Beskrivelse: Når du har tatt noen bilder på din Pi, blir du ivrig etter å ta en titt på bildene dine. Bruk kommandoen 'scp' for å overføre bilder fra Pi til bærbar PC. Format for scp -kommandoen kan sees på bildet ovenfor.
Trinn 12: Konvertere bilder til en time-lapse-video
Beskrivelse: Når alle bildene er importert til den bærbare datamaskinen. Vi kan bruke våre videoredigerere til å konvertere denne bildesekvensen til en vakker time-lapse-video. Hvis du er på linux, kan du bruke følgende trinn for å gjøre det samme.
Trinn:
- Åpne 'OpenShot' videoredigerer (installer det fra programvaresenteret),
- Angi tid du vil tildele hver ramme fra Rediger-> Innstillinger-menyen,
- Importer bilder i videoredigereren ved å høyreklikke i området Prosjektfiler og venstre klikk på importere filer,
- Når de er importert, velger du alle bildene og høyreklikker igjen og velger 'Legg til på tidslinje',
- Ta en titt på forhåndsvisningen og til slutt eksporter videoen din fra File-> Export Video.
Ved eksport vil du motta din vakre time-lapse-video, Ta en titt på den og …… (jeg vet ikke, få følelsen).
Hvis du vil se på time-lapse-videoene mine, ta en titt på videoen i trinn 2. Det er alt for denne instruksjonene, takk for din tid.
Hvis du likte dette instruerbare, er det en god sjanse for at du vil like YouTube -kanalen min.