Инструменты пользователя

Инструменты сайта


raspberry_pi

Это старая версия документа!


Содержание

Практическая кибернетика для школьников >>>

Raspberry PI

Общие сведения

Подготовка карты с операционной системой и настройка параметров

Конфигурация Raspberry Pi

sudo raspi-config 

Перезапуск и выключение

Для перезапуска (перезагрузки) можно выполнить следующую командную строку:

sudo shutdown -r now

Для выключения:

sudo shutdown -h now

Nmap. Находим Активные Компьютеры в Локальной Сети из-под Linux

Raspberry Pi – удаленный доступ к рабочему столу из Windows и Android

Запускаем удалённый рабочий стол xming-ssh.

http://raspberrypi.ru/blog/readblog/42.html

http://debback.blogspot.ru/2008/03/linux-windows-xming-ssh.html !!!

Для этого нужно на компьютер установить две маленькие программы: PuTTY и Xming.

PuTTY- это универсальный SSH клиент типа Телнета, только с шифрованием.

Xming- это локальный X-сервер для Windows. Именно он будет отображать рабочий стол на вашем компьютере.

На Raspberry ничего устанавливать ненужно. Единственное, вам нужно включить SSH сервер, если вы этого не сделали раньше.

Настройка удаленного управления через VNC

Управление Raspberry Pi через SSH в Linux

Консоль, утилита apt-get...

Полезные консольные команды для Raspbian

Изучаем Python на Raspberry Pi

Базовые учебные курсы на сайте robotclass.ru

Raspberry PI и Arduino

sudo apt-get update
sudo apt-get install arduino
void setup() {
    Serial.begin(9600);
}

void loop() {
    for (byte n = 0; n < 255; n++) {
         Serial.write(n);
         delay(50);
    }
}

Python + pySerial

import serial
port = "/dev/ttyACM0"
serialFromArduino = serial.Serial(port,9600)
serialFromArduino.flushInput()
while True:
    if(serialFromArduino.inWaiting() > 0):
        input = serialFromArduino.read(1)
        print(ord(input))

http://robocraft.ru/blog/arduino/104.html - Arduino/CraftDuino и RSS

https://learn.adafruit.com/arduino-lesson-17-email-sending-movement-detector/python-code - Arduino Lesson 17. Email Sending Movement Detector

GPIO-пины Raspberry Pi и их использование из Python

Build a Python Web Server with Flask

Глубокое обучение и Raspberry PI

Вспомогательное программное обеспечение

Неисправности Raspberry Pi и борьба с ними

Методические рекомендации, журналы, статьи о Raspberry Pi

Как сделать КОРПУС для Raspberry-Pi

Learn Raspberry Pi

Master the Raspberry Pi with these easy to follow lessons. We’re pleased to announce our new Raspberry Pi Lessons by Dr. Simon Monk & Ladyada! Simon is one of the best educational writers in the world and we also stock his fantastic books here in the Adafruit store!

GPIO

Где купить в Москве:

Other

Музыкальный секвенсер

Рекомендации

Организация работы с компьютером Raspberry Pi

Общие рекомендации

Комментарии:

  • Блок питания с разъемом micro USB 5V 1A (внимание, если ток на выходе будет меньше 700mA, возможны сбои в работе компьютера)
  • В приведенных выше примерах в приведеных инструкциях для подготовки (форматирования CD карты) и записи на неё образа операционной системы используется компьютер с операционной системой Windows, для пользователей ПК с Mac OS X 10.7 or later рекомендую следующую ссылку - http://www.engadget.com/2012/09/04/raspberry-pi-getting-started-guide-how-to/ в данном случае для форматирования и записи образа достаточно использовать командную строку.
  • Используйте sudo raspi-config для редактирования параметров конфигурации raspberry pi

Для перезапуска (перезагрузки) можно выполнить следующую командную строку:

sudo shutdown -r now

Для выключения:

sudo shutdown -h now

Удаленное администрирование raspberry pi

http://chingachgook.net/raspberry-pi/raspberry-pi-udalennyj-dostup.html

Удаленный доступ к raspberry pi посредством SSH

Что бы определить ip адреса, находящихся в сети компьютеров можно воспользоваться программой http://www.advanced-ip-scanner.com/ (описание http://www.hobbytronics.co.uk/raspberry-pi-ssh)

В операционных системах Linux и Mac OS используем shell. В Windows устанавливаем клиента PuTTY: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Доступ к файлам посредством WinSCP

http://winscp.net/eng/download.php

Настройка сетевого подключения в Raspberry Pi (как установить постоянный ip)

Переходим к файлу  /etc/network/interfaces

Закомментируйте (#) строку iface eth0 inet dhcp

Ниже пропишите следующие значения:

iface eth0 inet static 
address 192.168.1.10 
netmask 255.255.255.0 
gateway 192.168.1.1

http://habrahabr.ru/post/149890/ - Raspberry Pi: подробная настройка с нуля до TorrentBox

# Устанавливаем MySQL:
sudo apt-get install mysql-server mysql-client
# Когда запросит установить пароль для root – укажите любой пароль, который Вы запомните.


# Устанавливаем Lighttpd:
sudo apt-get install lighttpd
# С этого момента Rpi будет откликаться тестовой страницей, если набрать ее IP адрес в браузере любого компьютера в сети!

# При желании, если сервер используется для домашнего тестирования
sudo chmod 777 /var/www


# Устанавливаем PHP5:
sudo apt-get install php5-cgi

# Теперь необходимо активировать PHP в настройках сервера. Открываем файл в редакторе nano:
sudo nano /etc/lighttpd/lighttpd.conf

server.modules = (
        "mod_access",
        "mod_fastcgi",
        "mod_alias",
        "mod_compress",
 	"mod_redirect",
        "mod_rewrite",
)



# Установка и настройка сервера Samba

# Наберите в консоли
sudo apt-get update

# Затем
sudo apt-get upgrade

# Теперь переходим к установке Samba.
# Набираем в консоли команду
sudo apt-get install samba samba-common-bin 

http://ru.wikipedia.org/wiki/Chmod

http://debiania.blogspot.ru/2009/05/samba-debian-gnulinux-ubuntu-linux.html

http://linux.yaroslavl.ru/docs/serv/samba/samba_conf.html

http://debian-help.ru/articles/ustanovka-nastroika-samba-debian/#.Ui9P3Ma9nTo

Установка веб-сервера nginx

Простое объяснение символических и жестких ссылок

IP

Remote VNC and SSH to your Raspberry Pi

Удаленное администрирование, удаленный рабочий стол.

http://elinux.org/RPi_VNC_Server

  • /usr/bin/vncserver :0 -geometry 1280×800 -depth 16 -pixelformat rgb565
  • /usr/bin/vncserver -kill :0
  • vncserver :1
  • vncserver -kill :1

http://www.skpang.co.uk/blog/archives/398

http://learn.adafruit.com/downloads/pdf/adafruit-raspberry-pi-lesson-7-remote-control-with-vnc.pdf

http://elinux.org/RPi_Remote_Access

Программирование GPIO

http://raspi.tv/rpi-gpio - отлично подобранная документация

How to check what RPi.GPIO version you have

http://raspi.tv/2013/rpi-gpio-basics-1-how-to-check-what-rpi-gpio-version-you-have

RPi.GPIO basics 2 – how to check what Pi board Revision you have

http://raspi.tv/2013/rpi-gpio-basics-2-how-to-check-what-pi-board-revision-you-have

RPi.GPIO Quick Reference “cheat sheet”

RPi.GPIO 0.5.2a now has software PWM – How to use it (Широтно-импульсная модуляция ШИМ)

http://raspi.tv/2013/rpi-gpio-0-5-2a-now-has-software-pwm-how-to-use-it

Working safely with your Pi - http://quick2wire.com/articles/working-safely-with-your-pi/

GPIO Traffic Light demo on the Raspberry Pi with Python or C!!!

http://www.skpang.co.uk/blog/archives/656 !!! - протестировал…

http://vk.com/doc-33212447_238191656?hash=af7c8e0d0e7e503f13&dl=d5dcb95c9a12ec83f3 !!!

http://www.electronshik.ru/card/plata-rasshireniya-atsp--tsap--8-portov-dlya-raspberry-pi-119538 !!!

http://elinux.org/RPi_Low-level_peripherals документация

Raspberry Pi Spy

Tag: Python

Управление Raspberry Pi через SSH в Linux

Raspberry Pi Projects

Photography

e-Health Sensor Platform V2.0 for Arduino and Raspberry Pi

Cambot — робот-фотограф на Raspberry Pi

Подключаем камеру к Raspberry Pi

http://elinux.org/Rpi_Camera_Module

http://www.designspark.com/knowledge-item/r-pi-ffc-connectors

sudo raspi-config

http://chingachgook.net/raspberry-pi/raspberry-pi-udalennyj-dostup.html

http://raspberrypi.ru/readblog/400/ !!! +++

http://www.raspberrypi.org/camera

http://www.raspberrypi-spy.co.uk/2013/05/capturing-hd-video-with-the-pi-camera-module/ !!! mp4

-?,   --help        : This help information
-w,   --width       : Set image width <size>. Default 1920
-h,   --height      : Set image height <size>. Default 1080
-b,   --bitrate     : Set bitrate. Use bits per second
                      (e.g. 10MBits/s would be -b 10000000)
-o,   --output      : Output filename <filename>
-v,   --verbose     : Output verbose information during run
-t,   --timeout     : Duration of video (in ms)
-d,   --demo        : Demo mode(cycle through range of camera
                      options, no capture)
-fps, --framerate   : Specify the frames per second to record
-e,   --penc        : Display preview image *after* encoding
                      (shows compression artifacts)
-p, --preview       : Preview window settings <'x,y,w,h'>
-f, --fullscreen    : Fullscreen preview mode
-n, --nopreview     : Do not display a preview window
-sh, --sharpness    : Set image sharpness (-100 to 100)
-co, --contrast     : Set image contrast (-100 to 100)
-br, --brightness   : Set image brightness (0 to 100)
-sa, --saturation   : Set image saturation (-100 to 100)
-ISO, --ISO         : Set capture ISO
-vs, --vstab        : Turn on video stablisation
-ev, --ev           : Set EV compensation
-ex, --exposure     : Set exposure mode (see Notes)
-awb, --awb         : Set AWB mode (see Notes)
-ifx, --imxfx       : Set image effect (see Notes)
-cfx, --colfx       : Set colour effect (U:V)
-mm, --metering     : Set metering mode (see Notes)
-rot, --rotation    : Set image rotation (0, 90, 180, 270)
-hf, --hflip        : Set horizontal flip
-vf, --vflip        : Set vertical flip

http://www.raspberrypi.org/phpBB3/viewtopic.php?t=52401

http://www.xakep.ru/post/61404/ !!!

http://designspark.com/blog/time-lapse-photography-with-the-raspberry-pi-camera !!!

Как из Raspberry Pi сделать живую камеру.

http://linux.cpms.ru/?p=7732 !!!

http://www.raspberrypi.org/phpBB3/viewtopic.php?t=48597

Creating Timelapse Videos With The Raspberry Pi Camera

How to stream from the Raspberry Pi Camera board using VLC

http://www.mybigideas.co.uk/RPi/RPiCamera/

raspivid -o - -t 9999999 |cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264

rtsp://<IPofRaspberryPi>:8554/

How to stream video and audio from a Raspberry Pi with no latency

Делаем из Raspberry Pi Видеорегистратор | Linux

Фотонаблюдение или timelapse видео на Raspberry Pi / Хабрахабр

time-lapse-video-keszitese-rpi-vel

http://deadlime.hu/2013/09/08/time-lapse-video-keszitese-rpi-vel/

http://www.fotosyn.com/simple-timelapse-camera-using-raspberry-pi-and-a-coffee-tin/

http://www.raspberrypi.org/phpBB3/viewtopic.php?p=358259#p362915

http://www.raspberrypi-spy.co.uk/2013/05/creating-timelapse-videos-with-the-raspberry-pi-camera/

Creating a Time-Lapse Camera with the Raspberry Pi and Python!!!

http://trevorappleton.blogspot.co.uk/2013/11/creating-time-lapse-camera-with.html

#! /usr/bin/python
import time, os
#import RPi.GPIO as GPIO
#RED = 17
#GPIO.setmode(GPIO.BCM)
#GPIO.setup(RED, GPIO.OUT)
print "START"
f = int(input("FRAMES = (1000)"))
fps = int(input("FPS = (10)"))
tb = int(input("TIMEBETWEEN = (min 6 s)"))
#out_paf = input("out data path = ")
FRAMES = f
FPS_IN = fps
FPS_OUT = 24
TIMEBETWEEN = tb
FILMLENGTH = float(FRAMES / FPS_IN)
frameCount = 0
while frameCount < FRAMES:
    imageNumber = str(frameCount).zfill(7)
    os.system("raspistill -o simage%s.jpg"%(imageNumber))
    frameCount += 1
    time.sleep(TIMEBETWEEN - 6) #Takes roughly 6 seconds to take a picture
 
os.system("avconv -r %s -i simage%s.jpg -r %s -vcodec libx264 -crf 20 -g 15 -vf crop=2592:1458,scale=1280:720 stimelapse.mp4"%(FPS_IN,'%7d',FPS_OUT))
 
#       GPIO.output(RED, True)  #ALL red
#       GPIO.output(RED, False)
#       time.sleep (delay)
#GPIO.cleanup()
print "END!"
pi@raspberrypi /var/www/video $ sudo cp ~/pi_lab1/data/*.mp4 test.mp4
pi@raspberrypi /var/www/video $ ls
test.mp4
pi@raspberrypi /var/www/video $ sudo raspistill -o img.jpg

Taking Hi-Res Photos With The Pi Camera Module

http://www.raspberrypi-spy.co.uk/2013/05/taking-hi-res-photos-with-the-pi-camera-module/

terminate raspistill command from python

http://stackoverflow.com/questions/18825899/raspberry-pi-terminate-raspistill-command-from-python

OpenCV

raspberry pi запись видео - Поиск в Google

Web-управление Raspberry Pi GPIO

ШИМ на Raspberry PI

Драйвер двигателей L293D

Управление шаговым двигателем

RAID Pi – Raspberry Pi as a RAID file server

Check your Raspberry Pi's temperature in your browser!

Plotly just launched a beta for streaming data, and I wanted to pass along this graph. It's here: (https://plot.ly/~jensb89/12/) and uses Plotly APIs ( plot.ly/api ) to check Raspberry Pi temperature from your browser.

You can fork the code here:

https://github.com/jensb89/PiTemp#!

Ibisense meets Raspberry PI

Книги. Журналы

Getting Started with Raspberry Pi

MagPI -> WebIOPI

Справочные материалы

  • http://habrahabr.ru/post/139961/ -электронные компоненты — их внешний вид и обозначения на принципиальных схемах.

Сенсоры (датчики), комплектующие

Raspberry Pi Mounting Hole Positions and Template

github

Дополнение

Lego + Pi =…

МАСТЕР КИТ

MP714 - Управление нагрузкой и контроль через USB

USB-COM

Домашняя лаборатория

raspberry_pi.1492363523.txt.gz · Последние изменения: 2019/06/24 20:29 (внешнее изменение)