Напоследък не съм писал в блога (да, жив съм!), а толкова неща се случиха… ехее =) Споко, нищо лошо – само хубави! 🙂
На работа се сдобих със служебен MAC – йеаах! Следващата стъпка е да се сдобия и с личен такъв! 🙂 Завърших и курса за начинаещи по Laravel PHP Framework – май е време да обновя профила си в LinkedIn.
В къщи нещата са си все същите! Ходим на почивки от време на време. Ходим на село да помагаме и да разпускаме. Ходя да карам дрона – много съм зарибен! Сега съм му поръчал GPS и в някой следващ пост ще пиша подробно кое как става и дали изобщо става 🙂
Също така си играя с едното raspberry pi и една нова NoIR камера (инфрачервена) с идеята да постигна денонощно видеонаблюдение пред блока. Тук също ще пиша в някой друг пост как съм го сторил – за сега работят нещата но все още ги тествам.
И така от всичките тея неща излиза, че от толкова много работа нямам време да пиша отново блога – това вече не ме учудва , тъй като явно съм на приливи и отливи и в момента не съм на вълна писане.
Днес ще споделя как през уикенда намерих малко свободно време и си направих Raspberry pi wireless 3g router – или намерих приложение на едното ми излишно Pi 🙂
Първо ще кажа че има много по-лесни начини да имате 3G рутер – продават се сполучливи модели на Tp-link , но аз исках да си го направя сам 🙂
4. Използвах https://tunnelbroker.net – регистрирах си безплатен акаунт , като имах малко затруднение с подкарването, но в крайна сметка с този конфиг успях:
5. NFS сървър – поръчал съм си новият модел B+ на Raspberry Pi което ще използвам за медия клиент ( ще пускам филми от него, като то ще достъпва рутера през NFS) – когато пристигне Пи-то ще пиша и за него 🙂
7. След като направих мрежа за гости, исках да я огранича от към скорост – за целта използвах пакета за openwrt : wondershaper
Към рутера има вързан USB hub който има собствено захранване. Така аз мога да вържа колкото си искам USB устройства към него, и да не използвам захранването на рутера. В момента има 2 флашки и 1 външен хард диск 750гб Seagate GoFlex USB 3.0. На една от флашките съм направил дял който използвам за swap – надявам се да не стигам до положение да го използвам реално, но за всеки случай да седи там.
В общи линии това е 🙂 Мисля че съм се изчерпал от идеи какво друго да му сложа на рутерчето.
От няколко месеца имам Raspberry Pi, но досега май не ми е оставало време да пиша за това в блога си.
За в момента го използвам за домашен torrent клиент, както и камера с уеб интерфейс / снимам туй онуй в реално време =) /
В този пост накратко ще напиша как инсталирах този уеб интерфейс за камерата + ползите от него.
Само да поясня че използвам CD карта (10) – като закупих PI-то , то дойде с (4) но беше прекалено бавна – а и в крайна сметка се счупи.. сега с (10) всичко лети лети!! 🙂
git clone https://github.com/silvanmelchior/RPi_Cam_Web_Interface.git
cd RPi_Cam_Web_Interface
chmod u+x RPi_Cam_Web_Interface_Installer.sh
./RPi_Cam_Web_Interface_Installer.sh install
Направих необходимите промени в конфига /etc/raspimjpeg :
################################
# Config File for raspimjpeg #
################################
# Syntax: "Command Param", no spaces before/after line allowed
#
# Camera Options
#
sharpness 0
contrast 0
brightness 50
saturation 0
iso 0
metering_mode average
video_stabilisation false
exposure_compensation 0
exposure_mode auto
white_balance auto
image_effect none
colour_effect_en false
colour_effect_u 128
colour_effect_v 128
rotation 0
hflip false
vflip false
sensor_region_x 0
sensor_region_y 0
sensor_region_w 65536
sensor_region_h 65536
shutter_speed 0
raw_layer false
#
# Preview Options
#
# fps_preview = video_fps (below) / divider
#
width 512
quality 25
divider 1
#
# Video Options
#
video_width 1920
video_height 1080
video_fps 25
video_bitrate 17000000
MP4Box true
MP4Box_fps 25
#
# Image Options
#
image_width 2592
image_height 1944
image_quality 85
#
# File Locations
#
# preview path: add %d for number
# image+video path: add %d for number, year, month, day, hour, minute, second
#
preview_path /dev/shm/mjpeg/cam.jpg
image_path /var/www/media/image_%04d_%04d%02d%02d_%02d%02d%02d.jpg
video_path /var/www/media/video_%04d_%04d%02d%02d_%02d%02d%02d.mp4
status_file /var/www/status_mjpeg.txt
control_file /var/www/FIFO
#
# Autostart
#
# autostart: standard/idle
# motion detection can only be true if autostart is standard
#
autostart standard
motion_detection false
Рестартирах Pi-то и вече можех да достъпвам камерата онлайн през 80ти порт. С цел сигурност си добавих и htpasswd ауторизация която е препоръчителна според мен, но не и задължителна.