Using a camera module for your Raspberry Pi [Full Guide]


Rasberry-Pi2


Today we’ll see together how to connect and use a camera module on your new Raspberry Pi. for this article, we will assume that you have already started and configured your Raspberry Pi.


Personally, I chose buy the official unit I’ve found for purchase on Amazon.fr.


IMG_0505_Light


Une After unpacking, you get this:


camera


There are of course lots of different camera modules. Some are offered with IR modules to see in dark environments. In my case, this is a basic camera 5 megapixel


. Step 1: Connecting the camera module Raspberry Pi 2


First of all, you must connect the camera to the rest of Raspberry using connection cable . The Raspberry Pi 2, the connector is between the HDMI port and audio jack.


Once connected it should look like this :


1


2


Etape 2: Installing python-picamera module


By default, you should know that the official camera module is designed to work with the basic Raspberry Pi So you have no driver or tedious configuration to achieve [


First of all, if you just got your Raspberry Pi, you must perform the update of the latter; both in terms of firmware as operating system . To do this, you can run the following commands:


sudo apt-get install update && sudo-rpi rpi-updatesudo apt-get update && sudo apt-get upgrade -y && sudo rebootsudo apt-get install python-picamera

screen


Once the Raspberry Pi has restarted. It’ll just install the module python-picamera with the following command:


sudo apt-get install python-picamera

Step 3: Python script to take pictures with your camera


Here everything is ready. It remains for us to create a few lines of Python to test our camera. To do this, I suggest you check it out by creating some pictures from our camera


Enter the following 3 lines into a new file with your favorite text editor (nano, vim, …).:


import picamerapicamera.PiCamera camera = ()camera.capture ( 'image1.jpg')

screen_python


We import the module picamera , we create our camera object and realize a snapshot of what is facing the camera. Now run your python script by running the following command:


python launch.py

For my part, my script is launch.py ​​.


If you do not have an error, a new file appears image1. jpg . It’ll just get that image with FileZilla or something to ensure that this is what was in the field of the camera you find on the picture! 🙂


screen_python-2


Step 4: Python script to create a short video


We know now generate pictures. It then becomes possible to generate automatically or at specific times by running eg python script via a cron job.


We will now see how to generate a short video. Create a new Python file and paste the following lines:


import picamerapicamera.PiCamera camera = ()camera.resolution = (640, 480) # Resolutioncamera.start_recording ( 'my_video.h264') # Filenamecamera.wait_recording (30) # Timecamera.stop_recording ()

screen_python-3


Note also a small LED red is activated by default when the camera works.


FYI for 30 seconds and video with just configuration described above, I get a file that weighs 3.2 MB (to play open the file with VLC Media Player ).


you know now using the camera, it’ll just find a use 🙂 …


some reading to go further – Buy your camera module for Raspberry Pi since Amazon.fr .


No comments:

Powered by Blogger.