첫 번째 랩베리 피의 설정!그리고 귀여운 옥근미도 볼 수 있어요.
10752 단어 RaspberryPimotion
개시하다
안녕하세요.CYBIRD 엔지니어 Advent Calendar 24일 담당@jin_k.
졸업 이듬해에는 서버 엔지니어였다.
23일째@kenchang100kg선생님Zabbix3.0으로 로그 데이터로부터 도표 만들기입니다.
로그 프로젝트로 그래프를 만들고 이걸 활용해서 재밌는 일을 할 수 있었으면 좋겠다!!!
컨텐트 정보
래스퍼리피에는 운영체제 설치부터 모션을 활용하고, 밖에서는 휴대전화로 귀여운 배향 콘텐츠를 본다.
필요한 물건
시작하기 전에 확인
SD 카드
Raspberry Pi동작의 SD 카드 확인로 하십시오.
SD 카드는 8GB 이상을 권장합니다.
나는 Toshiba microsd16gb class4를 썼다.
SD카드의 등급은 기록 속도에 따라 구분되며,class4는 초당 4MB,class10은 초당 10MB를 기록할 수 있다.하지만 클라스10이 4보다 우수한 것은 아니다.기록 속도를 높이기 위해 읽기 속도를 낮추었다
래스퍼리피 모델에 따라 SD 카드인지 마이크로SD 카드인지 모두 다르니 확인해 주세요.
Mac OS는 dd 명령을 사용하여 SD 카드에 이미지를 기록할 수 있습니다.
format FAT32 꼭 해주세요.
Wi-Fi
이번에 Wi-Fi를 사용했는데 Raspberry Pi3에는 원래 Wi-Fi가 있었어요.
Raspberry Pi2까지 무선 LAN USB 어댑터를 설치해야 합니다.
SD 카드에 Raspbian 복제(OS)
여기서부터. Download가 가능합니다.
RASPBIAN 클릭
Download ZIP 를 클릭합니다.
나는 20분 정도 걸려서 Download에 갔다.
NOOBS? RASPBIAN?
NOOBS는 OS를 설치할 때 OS를 선택할 수 있습니다.
나는 즉시 Raspbian에 설치할 것이다.
방법1
1. 맥에 SD카드를 넣고 터미널을 열고 "diskutil list"로 SD카드를 확인한다.나는/dev/disk3이 되었다.
2. 마이크로SD 카드 unmount
$ diskutil unmountDisk /dev/disk3
3. 이미지를 SD 카드로 복사합니다. 'sudo dd bs=1m if=~/Desktop/2016-11-25-raspbian-jessie.img of=/dev/rdisk3'
10분 정도 기다리면 끝납니다.화면은 변함이 없어 보이지만 실제로 실행중이니 천천히 기다려주세요방법2
1. Git부터 클론을 시작합니다.
2. 같은 folder에 설치와 이미지 파일을 배치합니다.
$ ls
2016-11-25-raspbian-jessie.img install
README.md
3. 이미지를 SD 카드에 복사합니다.sudo ./install 2016-11-25-raspbian-jessie.img
Raspberry Pi 시작
1: MicroUSB(전원)
2:HDMI
3: Micro SD 카드
4: GPIO 핀
5・6:USB
7:EthernetLAN
8:3.5m 잭
전원을 켜면 Raspberry Pi가 시작됩니다.
WiFi 연결
모니터 + 키보드 + 마우스를 연결하고 와이파이를 설정했습니다.
SSH를 통해 Mac 연결에서 고정 IP 지정
위에서 설명한 대로 매번 모니터링이 필요하므로 Mac와 SSH를 사용하여 액세스하십시오.
IP 주소 확인
pi@raspberrypi:~ $ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether b8:27:eb:62:30:88 brd ff:ff:ff:ff:ff:ff
inet6 fe80::1211:7304:1261:961b/64 scope link tentative
valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:37:65:dd brd ff:ff:ff:ff:ff:ff
inet 192.168.11.2/24 brd 192.168.11.255 scope global secondary wlan0
valid_lft forever preferred_lft forever
inet6 2400:2410:32a1:d100:3cbd:922c:75fc:426c/64 scope global noprefixroute dynamic
valid_lft 86363sec preferred_lft 14363sec
inet6 fe80::519b:a96c:c22d:a517/64 scope link
valid_lft forever preferred_lft forever
SSH를 활성화합니다.$sudo raspi-config
「Advance Options」 > 「A4 SSH」 > 「Enable」$ssh [email protected]
초기 암호wpa_supplicant.conf에 무선 LAN 정보 추가
$ sudo sh -c 'wpa_passphrase SSID PASSPHRASE >> /etc/wpa_supplicant/wpa_supplicant.conf'
WiFi를 통한 자동 네트워크 설정 확인pi@raspberrypi:~ $ $sudo cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=JP
network={
ssid="SSID"
psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
disabled=1
}
network={
ssid="xxxxxxxxxx-2G"
psk="xxxxxxxx"
key_mgmt=xxxx
}
고정 네트워크 정보./etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface wlan0 inet dhcp
allow-hotplug wlan0
#iface wlan0 inet manual
#以下追加
iface wlan0 inet static
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
address 192.168.11.111 #固定したいIPアドレス
netmask 255.255.255.0
gateway 192.168.11.1 #ip routeで確認できる
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
이더넷 인터페이스 재부팅sudo ifdown wlan0
sudo ifup wlan0
고정 IP 접속 여부를 확인합니다.pi@raspberrypi:~ $ ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr b8:27:eb:37:65:dd
inet addr:192.168.11.111 Bcast:192.168.11.255 Mask:255.255.255.0
inet6 addr: 2400:2410:32a1:d100:3cbd:922c:75fc:426c/64 Scope:Global
inet6 addr: fe80::519b:a96c:c22d:a517/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:393445 errors:0 dropped:0 overruns:0 frame:0
TX packets:473193 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:33041352 (31.5 MiB) TX bytes:632585225 (603.2 MiB)
이더넷 인터페이스를 재부팅할 수 없는 경우
tail -f /var/log/daemon.log
확인 로그드디어 귀여운 배향을 볼 수 있게 되었습니다!
설치하다.
WEB 카메라가 인식되는지 확인하십시오.
pi@raspberrypi:~ $ lsusb
Bus 001 Device 005: ID 045e:0779 Microsoft Corp. LifeCam HD-3000
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus001 Device 005를 인식했습니다.그럼 설치해.
sudo apt-get install motion
설정
/etc/motion/motion.conf를 설정합니다.
pi@raspberrypi:~ $ sudo cat /etc/default/motion
# set to 'yes' to enable the motion daemon
start_motion_daemon=yes
WEB 스트리밍이 가능하도록 다음을 설정합니다.
sudo vim /etc/motion/motion.conf
daemon = on
webcam_localhost = off
/etc/motion/motion.conf를 대충 읽고 필요한 부분을 설정하십시오.외부 액세스 허용
여기.를 참고로 설정합니다.
라우터에 따라 설정 방법도 다르지만 전 소프트실버 유니폼을 사용했어요
BB Unit에 기록된 주소에 액세스하여 포트 전송을 설정합니다.
IP 앞에 고정 IP를 입력합니다.
부팅
sudo service motion start
확인
글로벌 IP: 포트 번호
조금 느리지만 그래도 봤어!!!
물론 당연한 일이지만 제작이 끝난 후에야 비로소
이렇게 되면 밤에는 샘의 그림자를 전혀 볼 수 없다.(울며)
적외선 카메라를 사야 돼...
발생한 문제
글로벌 IP(내부 액세스 시 먼저 설정된 고정 IP): 포트 번호
하지만 방문 직후 1~2초 만에 떨어졌다.
#グロバールIP(内部アクセスの場合、先設定した固定IP):ポート番号にアクセスした前
pi@raspberrypi:~ $ nmap localhost
PORT STATE SERVICE
22/tcp open ssh
8080/tcp open http-proxy
8081/tcp open blackice-icecap
#グロバールIP(内部アクセスの場合、先設定した固定IP):ポート番号後
pi@raspberrypi:~ $ nmap localhost
PORT STATE SERVICE
22/tcp open ssh
왜 22번밖에 없는지 모르겠어요.원인을 조사한 결과 사진 저장 권한 주변에 문제가 있었다.감시용이라 사진을 따로 저장할 필요가 없으니 오프로 만들면 된다.
참조 링크
http://qiita.com/toshihirock/items/8e7f0887b565defe7989
http://qiita.com/kinpira/items/c9e6dc910e8d96e8c19b
최후
이번에 처음으로 랩베리 Pi를 설치했는데 웹 카메라에서 샘이 보였어요!
이렇게 하면 연말에 마음 놓고 해외여행을 갈 수 있다!!
랩베리 피 설치에 어려움을 겪는 분들에게 참고가 된다면 너무 행복할 것 같아요.
앞으로도 우리 집의 사랑스러운 이미를 위해 래스프리피나 아두노를 이용해 다양한 시도를 해보고 싶다!
CYBIRD 엔지니어 Advent Calendar
내일은 @kagawa1982씨의 인사는 엔지니어 채용에서 배운 것에서 알아차렸다입니다.
네.기대했던 결말!!!
Merry Christmas!!!
Reference
이 문제에 관하여(첫 번째 랩베리 피의 설정!그리고 귀여운 옥근미도 볼 수 있어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/jin_k/items/c3fa71c5b45a8dd67317텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)