5 nuttige maniere om jou Raspberry Pi te gebruik Deel twee

Haai Habr.

Π’ die eerste deel Π±Ρ‹Π»ΠΈ рассмотрСны 5 способов использования Raspberry Pi. Π’Π΅ΠΌΠ° оказалась достаточно интСрСсной, ΠΈ сСгодня я Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΡŽ Π΅Ρ‰Π΅ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ с пользой ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.

5 nuttige maniere om jou Raspberry Pi te gebruik Deel twee
Foto vanaf die webwerf learn.adafruit.com

Как ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ части, я Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΡŽ Ρ‚Π΅ способы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ программирования.
Для Ρ‚Π΅Ρ… ΠΊΠΎΠΌΡƒ интСрСсно, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚ΠΎΠΌ.

1. ΠšΠ°ΠΌΠ΅Ρ€Π° наблюдСния

5 nuttige maniere om jou Raspberry Pi te gebruik Deel twee
Bron: www.raspberrypi-spy.co.uk/2017/04/raspberry-pi-zero-w-cctv-camera-with-motioneyeos

Raspberry Pi ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ практичСски со всСми ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌΠΈ видСонаблюдСния.
Π‘ Raspberry Pi ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ:

  • USB Web-ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Logitech C910)
  • IP-ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ (Axis ΠΈ ΠΏΡ€) ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ PoE-ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΎΡ€Π° (ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 48Π’ Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌ подаСтся ΠΏΠΎ сСтСвому кабСлю, Ρ‡Ρ‚ΠΎ позволяСт вынСсти ΠΈΡ… Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ здания)
  • ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ нСпосрСдствСнно Π² Ρ€Π°Π·ΡŠΠ΅ΠΌ Π½Π° RPi (ΠΊΠ°ΠΊ Π½Π° Ρ„ΠΎΡ‚ΠΎ Π²Ρ‹ΡˆΠ΅).

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² настройки софта Ρ‚ΡƒΡ‚ довольно ΠΌΠ½ΠΎΠ³ΠΎ. МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ Motion, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ достаточно Π³ΠΈΠ±ΠΊΠΈΠ΅ настройки. МоТно ΠΏΠΈΡΠ°Ρ‚ΡŒ сразу ΠΈΠ· консоли Ρ‡Π΅Ρ€Π΅Π· ffmpeg, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свой ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python ΠΈ OpenCV. МоТно Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ двиТСния, ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΏΠΎ элСктронной ΠΏΠΎΡ‡Ρ‚Π΅ ΠΈ ΠΏΡ€.

Π–Π΅Π»Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Ρ‹:

Dit is belangrik om: Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ части ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ, Π½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ. Для Π»ΡŽΠ±Ρ‹Ρ… рСсурсоСмких Π·Π°Π΄Π°Ρ‡ (ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ относится ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²ΠΈΠ΄Π΅ΠΎ) Π½Π° Raspberry Pi обязатСлСн качСствСнный Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ питания Π½Π° 2.5А ΠΈ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»Π΅Π½ пассивный Ρ€Π°Π΄ΠΈΠ°Ρ‚ΠΎΡ€ Π½Π° CPU (Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ дСшСво Π² ΠšΠΈΡ‚Π°Π΅ Π·Π° 1-2$, Π½Π°Π±Ρ€Π°Π² Π² поискС raspberry pi heatsink). Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС устройство ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²ΠΈΡΠ°Ρ‚ΡŒ, ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ошибки копирования Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΡ€.

2. ΠΡƒΠ΄ΠΈΠΎΠ·Π°ΠΏΠΈΡΡŒ

5 nuttige maniere om jou Raspberry Pi te gebruik Deel twee

Π‘ USB-ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½ΠΎΠΌ Raspberry Pi ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΆΡƒΡ‡ΠΎΠΊ достаточно ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠ΅ устройство для аудиозаписи. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² настройки софта Ρ‚ΡƒΡ‚ ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅, мноТСство β€” ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ локально Π½Π° SD-ΠΊΠ°Ρ€Ρ‚Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ПК ΠΈΠ»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Ρ€Π°Π½ΡΠ»ΡΡ†ΠΈΡŽ ΠΏΠΎ сСти.

НСсколько Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ² для повторСния:

ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Π°, Raspberry Pi ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с Amazon Alexa ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ устройство для голосовых ΠΊΠΎΠΌΠ°Π½Π΄.

3. ΠŸΡ€ΠΎΡ„. фотография

НС стоит ΠΏΡƒΡ‚Π°Ρ‚ΡŒ ΠΏ3 ΠΈ ΠΏ1. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅ Ρ€Π΅Ρ‡ΡŒ шла ΠΎ ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ… видСонаблюдСния, Π½ΠΎ Raspberry Pi Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌΠΈ Canon, Nikon, Sony ΠΈ ΠΏΡ€. ΠšΠ°ΠΌΠ΅Ρ€Ρƒ достаточно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ Raspberry Pi ΠΏΠΎ USB.

5 nuttige maniere om jou Raspberry Pi te gebruik Deel twee
Foto vanaf die webwerf www.movingelectrons.net/blog/2017/08/09/Camera-Time-lapse-Controller-with-Python-and-Raspberry-Pi.html

biblioteke gfoto2 ΠΈ libgphoto2 ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠ°ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Ρ‚Π°ΠΊ ΠΈ интСрфСйсы для Python ΠΈ C++, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Raspberry Pi для управлСния Β«Π·Π΅Ρ€ΠΊΠ°Π»ΠΊΠΎΠΉΒ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для time-lapse Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΊΠ°ΠΌΠ΅Ρ€ достаточно Π²Π΅Π»ΠΈΠΊ, ΠΈ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ практичСски всС ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΎΡ‚ соврСмСнных, Π΄ΠΎ старых 10-Π»Π΅Ρ‚Π½Π΅ΠΉ давности. Libgphoto2 ΠΈΠΌΠ΅Π΅Ρ‚ достаточно Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹ΠΉ API, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π·Π°Ρ‚Π²ΠΎΡ€ΠΎΠΌ, Π½ΠΎ ΠΈ ΠΌΠ΅Π½ΡΡ‚ΡŒ настройки, Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΡ€.

Π’ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Ρ‹ для повторСния:

ΠŸΠΈΡΠ°Ρ‚ΡŒ изобраТСния кстати, ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ°ΠΊ Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ памяти ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, Ρ‚Π°ΠΊ ΠΈ нСпосрСдствСнно Π½Π° Raspberry Pi, Ρ‡Ρ‚ΠΎ позволяСт Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, автоматичСски Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΈΡ… Π² Β«ΠΎΠ±Π»Π°ΠΊΠΎΒ». Π’Π°ΠΊΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для управлСния Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Π½ΠΎ ΠΈ астрономичСскими (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ZWO ASI) ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π΄Π°ΠΆΠ΅ Π°Π²Ρ‚ΠΎΠ³ΠΈΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

4. Погодная станция

Raspberry Pi Β«ΡƒΠΌΠ΅Π΅Ρ‚Β» Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Linux-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½ΠΎ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ достаточно Ρ€Π°Π·Π²ΠΈΡ‚ΡƒΡŽ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΡŽ β€” serial, I2C, SPI, GPIO. Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ устройство практичСски ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ для сбора ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² β€” ΠΎΡ‚ сСнсоров Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ влаТности, Π΄ΠΎ Π΄ΠΎΠ·ΠΈΠΌΠ΅Ρ‚Ρ€Π° Π½Π° Π±Π°Π·Π΅ счСтчика Π“Π΅ΠΉΠ³Π΅Ρ€Π°.

5 nuttige maniere om jou Raspberry Pi te gebruik Deel twee
Foto vanaf die webwerf www.raspberrypi.org/blog/build-your-own-weather-station

ΠšΡΡ‚Π°Ρ‚ΠΈ, Ссли совсСм ΠΎΠ±Π»Π΅Π½ΠΈΡ‚ΡŒΡΡ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ€Π°Ρ‚ΡŒ ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ со своих Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ· web-a, Ρ‚Π°ΠΊΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ‚ΠΎΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎ Π½Π° сущСствованиС. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, ΠΏΠ»Π°Ρ‚Ρƒ с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ для Raspberry Pi нСслоТно Π΄ΠΎΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

Π’ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Ρ‹ для изучСния:

5. Π˜Π³Ρ€ΠΎΠ²Π°Ρ консоль

5 nuttige maniere om jou Raspberry Pi te gebruik Deel twee

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° RetroPie ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Raspberry Pi Π² Β«Ρ€Π΅Ρ‚Ρ€ΠΎΒ» эмулятор Ρ€Π°Π·Π½Ρ‹Ρ… ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… консолСй, ΠΎΡ‚ Atari Π΄ΠΎ Gameboy ΠΈΠ»ΠΈ ZX Spectrum. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΊΡƒΠΏΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ корпуса, дТойстики ΠΈ ΠΏΡ€.

Π― Π΄Π°Π»Π΅ΠΊ ΠΎΡ‚ ΠΈΠ³Ρ€, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠ³Ρƒ, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. ΠŸΠ°Ρ€Π° Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»ΠΎΠ² для изучСния:

Gevolgtrekking

НадСюсь, здСсь достаточно Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ΄Π΅ΠΉ, Ρ‡Π΅ΠΌ Π·Π°Π½ΡΡ‚ΡŒΡΡ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅. Если ΠΎΡ†Π΅Π½ΠΊΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹, Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π»ΠΎΠΆΠ΅Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΡ Ρ‡Π°ΡΡ‚ΡŒ.

Soos gewoonlik, sterkte met jou eksperimente.

Bron: will.com

Voeg 'n opmerking