Indholdsfortegnelse:
- Trin 1: Hurtig video
- Trin 2: Ting der er nødvendige
- Trin 3: Softwarekrav
- Trin 4: Installation af Raspbian på SD -kort
- Trin 5: Første opstart
- Trin 6: Find IP -adresse til Pi og Remote Access Raspberry Pi
- Trin 7: Første adgang Del 1: Udvid filsystem
- Trin 8: Første adgang Del 2: Aktiver kameragrænseflade
- Trin 9: Tilslut Raspberry Pi -kamera
- Trin 10: Kode
- Trin 11: Overførsel af billeder fra Raspberry Pi til din bærbare computer
- Trin 12: Konvertering af billeder til en Time-lapse-video
Video: Lav Time Lapse -videoer ved hjælp af Raspberry Pi (11 kodelinjer): 12 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Jeg plantede for nylig nogle frø i min bordkrukke for første gang. Jeg var virkelig spændt på at se dem vokse, men som vi alle ved, er det en langsom proces. Ikke i stand til at se væksten fik mig virkelig skuffet, men pludselig vågnede elektronik hobbyist inde i mig og besluttede at oprette Raspberry Pi og dets kamera for at fange denne langsomme proces og gøre den til en smuk time-lapse video.
Her præsenterer jeg instruktioner til at lave sådanne smukke time-lapse-videoer. Lad os komme igang.
Trin 1: Hurtig video
Her er en lille video, der opsummerer alt på 6 minutter (inklusive smukke 2-minutters time-lapse-optagelser).
klik her for at se på youtube
Trin 2: Ting der er nødvendige
Beskrivelse: Vi vil bruge Raspberry Pi kamera til at tage billeder, Raspberry Pi vil blive programmeret til at tage billeder med jævne mellemrum. SD -kort (foretrukket 16 GB) vil være vært for raspbian og gemme taget billeder. SD -kortlæser vil blive brugt til at interface SD -kort med bærbar/pc over USB til blinkende raspbian. Ethernet -kabel vil sætte hovedløs Raspberry Pi på netværket, og vi vil have adgang til det via vores bærbare/pc, der også er tilsluttet det samme netværk (Du kan sætte din bærbare/pc og Raspberry Pi på samme netværk ved at forbinde dem ved hjælp af et enkelt Ethernet -kabel). 5V/2A USB -forsyning vil drive vores Raspberry Pi. Derudover kan du få fingrene i Raspberry Pi kamerastativ.
Liste over nødvendige ting:
- Raspberry Pi (link)
- Raspberry Pi kamera 5MP (link)
- 16 GB microSD -kort (link)
- microSD -kort med læser (link)
- 5V/2A oplader (link)
- ethernet -kabel (link)
Trin 3: Softwarekrav
Beskrivelse: Raspbian jessie OS til Raspberry Pi, vi vil bruge dets funktioner som nmap, ssh, scp og python3. Openshot videoredigerer til konvertering af billedsekvenser til time-lapse-videoer (Dette er en videoredigerer, som jeg brugte på min linux-bærbare computer, du kan frit vælge videoredigeringsprogram, du foretrækker).
Softwarekrav:
- Raspbian jessie (link)
- Openshot video editor (link)
Trin 4: Installation af Raspbian på SD -kort
Beskrivelse: Den første ting at gøre er at få vores Raspberry Pi i gang. For at gøre det skal vi først downloade Raspbian OS fra raspberrypi.org. Når det er downloadet, skal vi skrive billedet af dette operativsystem på vores SD -kort. Følg disse trin for at installere Raspbian på SD -kort.
Trin:
- Gå til raspberrypi.org og download den nyeste version af Raspbian,
- Indsæt dit SD -kort i SD -kortlæser,
- Indsæt SD -kortlæser i din bærbare/pc,
- Følg DETTE LINK for at uploade OS på dit SD -kort. Linket indeholder instruktioner til bærbare computere/pc'er, der kører Windows, MAC og Linux, følg dine krav.
Indsæt nu dette SD -kort i din Raspberry Pi, og læs det næste trin op [vær ikke for ivrig efter at tænde din Rpi;)].
Trin 5: Første opstart
Beskrivelse: Inden du tænder Raspberry pi, skal du bruge ethernetkabel til at sætte hovedløs (en uden skærm) Pi og din bærbare/pc på samme netværk. Tænd nu for din Pi ved hjælp af 5V/2A strømforsyning. Det er din første boot, men intet at se rigtigt, kun få LED blinker på Raspberry Pi og kontinuerligt blinkende netværks -LED'er. Vent, Næste trin er, hvor du indtaster din Raspberry pi:).
Trin 6: Find IP -adresse til Pi og Remote Access Raspberry Pi
Beskrivelse: Nu skal vi finde IP -adressen på Raspberry Pi forbundet på samme netværk som din bærbare/pc. Hvis du bruger Linux OS på din bærbare/pc, skal du skrive ifconfig for at finde IP -adressen på din bærbare/pc. Vi kan finde Raspberry pi's IP -adresse ved hjælp af en af følgende to metoder.
Metoder til at finde IP -adresse:
- Brug nmap -kommandoen på din linux -maskine til at scanne dit subnet og notere IP, der vises for hindbær pi foundation.
- Brug USB til UART -konverter, og følg DETTE LINK. Dette giver dig adgang til Raspberry Pi, der igen kan du bruge ifconfig til at finde Raspberry Pi's IP -adresse.
Når du har fundet Raspberry Pi's IP -adresse, kan du få adgang til Raspberry Pi ved hjælp af SSH på Linux og PuTTY på Windows -maskiner.
Trin 7: Første adgang Del 1: Udvid filsystem
Beskrivelse: Indtast Raspberry Pi ved første opstart ved hjælp af SSH. Vi skal udføre 2 vigtige konfigurationer, dvs. udvide filsystemet og aktivere kameragrænsefladen. Ved at udvide filsystemet kan du sikre, at al SD -kortlagring er tilgængelig for OS. Trin til at udføre disse konfigurationer er som følger.
Trin til at udvide filsystemet:
- Når du har logget ind på din Pi ved hjælp af dens IP-adresse, skal du skrive 'sudo raspi-config',
- Raspberry Pi Software Configuration Tool åbnes, vælg 'Udvid filsystem' og tryk på enter,
- Du får en popup, der siger 'Root partition has been resized. Filsystemet forstørres ved næste genstart ', tryk igen på enter,
- Afslut konfigurationsmenuen,
- Igen en popup, der siger 'Vil du genstarte nu?' dukker op, vælg 'ja', og tryk på enter,
- Ved genstart, SSH ind på Pi og skriv 'df', Dette viser detaljer om dit udvidede filsystem.
Så nu har du dit udvidede filsystem, lad os aktivere kameraets grænseflade.
Trin 8: Første adgang Del 2: Aktiver kameragrænseflade
Trin til aktivering af kameragrænseflade:
- SSH ind til Pi ved hjælp af dens IP-adresse og skriv 'sudo raspi-config',
- Raspberry Pi Software Configuration Tool vil dukke op, vælg 'Aktiver kamera' og tryk på enter,
- Du får en popup, der siger 'Vil du have, at kameragrænsefladen er aktiveret', vælg 'ja', og tryk på enter.
- Der vises en bekræftelses -popup, der siger 'Kameraets grænseflade er enebled', tryk på enter.
- Afslut konfigurationsmenuen.
Nu hvor alle konfigurationer er udført, skal du slukke din Raspberry Pi og gå til næste trin.
Trin 9: Tilslut Raspberry Pi -kamera
Beskrivelse: Når Raspberry Pi er slukket, skal du slutte dit kamera til CSI -stikket på Pi. Orienter kamerastikket som vist på billedet. Slutt endelig igen til Raspberry Pi.
Trin 10: Kode
Beskrivelse: Vores kode er skrevet i Python3 og har kun 11 kodelinjer. De første 3 linjer importerer klasser fra pakker, derefter har vi en uendelig loop, der skaber kameraobjekt og tager et snap med jævne mellemrum. Vi kan udføre denne pythonkode ved hjælp af kommandoen python3. I stedet for at udføre denne kode manuelt, kan vi sætte denne udførelseskommando i /etc/rc.local fil. Dette vil sikre, at hver gang Raspberry Pi -støvler dette script bliver udført, hvilket betyder, at kameraet vil begynde at tage billeder. Glem ikke at sætte ampersand (&) i slutningen i rc.local -filens udførelseskommando, da vores kode indeholder uendelig loop.
Du kan endda downloade denne kode fra GITHUB.
Trin 11: Overførsel af billeder fra Raspberry Pi til din bærbare computer
Beskrivelse: Når du har taget få billeder på din Pi, bliver du ivrig efter at se på dine billeder. Brug kommandoen 'scp' til at overføre billeder fra din Pi til en bærbar computer. Format af scp -kommando kan ses i billedet ovenfor.
Trin 12: Konvertering af billeder til en Time-lapse-video
Beskrivelse: Når alle billeder er importeret til din bærbare computer. Vi kan bruge vores videoredigerere til at konvertere denne billedsekvens til en smuk time-lapse-video. Hvis du er på linux, kan du bruge følgende trin til at gøre det samme.
Trin:
- Åbn 'OpenShot' videoredigeringsprogram (installer det fra softwarecenter),
- Indstil den tid, du vil tildele hver ramme fra menuen Rediger-> Indstillinger,
- Importer billeder i videoredigeringsværktøj ved at højreklikke i området Projektfiler og venstre klik på importfiler,
- Når de er importeret, skal du markere alle billeder og igen højreklikke og vælge 'Føj til tidslinje',
- Tag et kig på preview og eksporter endelig din video fra File-> Export Video.
Ved eksport modtager du din smukke time-lapse-video, Tag et kig på den og …… (jeg ved det ikke, får fornemmelsen).
Hvis du vil se på mine time-lapse-videoer, skal du kigge på video i trin 2. Det er alt for denne instruktion, tak for din tid.
Hvis du kunne lide dette instruerbare, er der en god chance for, at du vil elske min youtube -kanal.
Anbefalede:
Enkelt Time Lapse -kamera ved hjælp af Raspberry Pi: 3 trin
Simple Time Lapse Camera Brug af Raspberry Pi: Dette indlæg viser dig, hvordan du kan bygge et simpelt time-lapse kamera ved hjælp af en Raspberry Pi. Opløsning, varighed og tid kan let opdateres i scriptet. Vi har skabt noget lignende ved hjælp af ESP32-CAM-kortet, men Raspberry Pi-kameraet
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
RF 433MHZ radiostyring ved hjælp af HT12D HT12E - Lav en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: 5 trin
RF 433MHZ radiostyring ved hjælp af HT12D HT12E | Oprettelse af en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: I denne instruktør vil jeg vise dig, hvordan du laver en RADIO -fjernbetjening ved hjælp af 433mhz sendermodtagermodul med HT12E -kode & HT12D -dekoder IC.I denne instruktive kan du sende og modtage data ved hjælp af meget meget billige KOMPONENTER SOM: HT
Lav et ur med M5stick C ved hjælp af Arduino IDE - RTC Real Time Clock med M5stack M5stick-C: 4 trin
Lav et ur med M5stick C ved hjælp af Arduino IDE | RTC Real Time Clock Med M5stack M5stick-C: Hej fyre i denne instruktør vil vi lære at lave et ur med m5stick-C udviklingsplade af m5stack ved hjælp af Arduino IDE. Så m5stick viser dato, tid & uge i måneden på displayet
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores