Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| composants:rpi_card [2020/11/06 16:09] – [Activating SSH] mh | composants:rpi_card [2025/06/02 21:23] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Raspberry Pi ====== | ====== Raspberry Pi ====== | ||
| - | ===== General Infos ===== | + | === Default login === |
| - | + | ||
| - | ==== Default login ==== | + | |
| ***User :** pi | ***User :** pi | ||
| ***Pass :** raspberry | ***Pass :** raspberry | ||
| + | At first boot on a fresh flash it is good practice to immediately run updates and configure a few options using '' | ||
| - | ==== Activating | + | ===== SSH ===== |
| <code bash> | <code bash> | ||
| Line 15: | Line 14: | ||
| </ | </ | ||
| - | Go to '' | + | Go to '' |
| It is good practice to have your router assign a static IP address to a RPi if you want to regularly connect to it via '' | It is good practice to have your router assign a static IP address to a RPi if you want to regularly connect to it via '' | ||
| - | ==== Running scripts | + | |
| + | ===== Camera ===== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ==== Activating the camera ==== | ||
| + | |||
| + | <code bash> | ||
| + | $ sudo raspi-config | ||
| + | </ | ||
| + | |||
| + | Go to '' | ||
| + | |||
| + | |||
| + | ==== Python script to take pictures ==== | ||
| + | |||
| + | Navigate to a folder where you want the script to be located. | ||
| + | |||
| + | <code bash> | ||
| + | $ touch camera.py | ||
| + | </ | ||
| + | |||
| + | Edit this file and copy the following : | ||
| + | |||
| + | <code python> | ||
| + | # | ||
| + | |||
| + | from picamera import PiCamera | ||
| + | from time import sleep | ||
| + | |||
| + | camera = PiCamera() | ||
| + | camera.start_preview() | ||
| + | sleep(5) | ||
| + | camera.capture('/ | ||
| + | camera.stop_preview() | ||
| + | </ | ||
| + | |||
| + | //Warning, this will save to user pi's desktop, remember to change username if you aren't using user pi// | ||
| + | |||
| + | Run the script : | ||
| + | |||
| + | <code bash> | ||
| + | $ python camera.py | ||
| + | </ | ||
| + | |||
| + | You can view the picture by either copying it to another machine with '' | ||
| + | |||
| + | ==== Creating a Timelapse with Camera ==== | ||
| + | |||
| + | You can use the built-in '' | ||
| + | |||
| + | Example with '' | ||
| + | |||
| + | <code bash> | ||
| + | $ raspistill -w 1920 -h 1080 - t 10000 -tl 1000 -o image%04d.jpg | ||
| + | </ | ||
| + | |||
| + | This will take FullHD shots at 1 second interval for 10 seconds, naming them with 4-digit incremental numbers. | ||
| + | |||
| + | If no '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | [[https:// | ||
| + | ===== Scripts @ startup | ||
| Modify the / | Modify the / | ||
| Line 33: | Line 96: | ||
| - | ==== Temperature checks ==== | + | ===== Temperature checks |
| - | === CPU temp === | + | ==== CPU temp ==== |
| <code bash> | <code bash> | ||
| Line 42: | Line 105: | ||
| Divide by 1000 to get °C format | Divide by 1000 to get °C format | ||
| - | ---- | + | |
| - | === GPU temp === | + | ==== GPU temp ==== |
| <code bash> | <code bash> | ||
| Line 49: | Line 112: | ||
| $ / | $ / | ||
| </ | </ | ||
| - | ---- | + | |
| These measures were done on a Rapsberry Pi 4 running Raspbian with no heavy-duty program running, no screen or USB devices attached and at a room temperature around 20°C | These measures were done on a Rapsberry Pi 4 running Raspbian with no heavy-duty program running, no screen or USB devices attached and at a room temperature around 20°C | ||