Chocolate Chip Cookie
본문 바로가기
아두이노, IOT

[IOT] 라즈베리파이 제로 W 시작

by Khookie 2021. 8. 8.

 

팀원으로부터 설명서를 전달받지 못해서 검색을 통해 시작해보려 한다

 

우선 라즈비안 OS 를 SD 카드에 굽는다

 

 

https://www.raspberrypi.org/software/

 

Raspberry Pi OS – Raspberry Pi

The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community.

www.raspberrypi.org

 

 

 

os 설치 링크

Operating system images – Raspberry Pi

 

Operating system images – Raspberry Pi

The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community.

www.raspberrypi.org

라즈비안 OS 설치시에 3가지 설치 유형중 원하는 유형을 설치 하면 됩니다.

  • Raspberry Pi OS with desktop and recommended software
    • GUI 기반 운영체제이며 오피스 및 추가 소프트웨어를 포함하고 있다. (고용량) 
  • Raspberry PI OS with desktop
    • GUI 기반 운영체제
  • Raspberry PI OS Lite
    • CLI 기반의 운영체제이며 GUI를 포함하지 않아 저용량
  • 출처: https://devport.tistory.com/17

https://youtu.be/ntaXWS8Lk34

 

 

 

imager 툴을 설치 하고 

 

 

 

 

 

 

ctrl shift x 로 추가 환경설정 가능

 

OS 선택은 커스텀으로,

 

 

스토리지는 sd 리더기에 꽂아진 sd 카드로 

 

한 후 WRITE 

 

 

 

 

참고 할 만한 설치 가이드

https://m.blog.naver.com/moojuengll2l/222448381613

 

라즈베리 파이 라즈비안(OS) 설치(키보드X, 마우스 X)원격 1편

과정 - 라즈비안 다운로드 - SD 카드에 라즈비안 설치 - 라즈베리 파이 SSH 접속 시작하면서.. - 라즈...

blog.naver.com

 

https://m.blog.naver.com/ljy9378/221430062420

 

1편 : 라즈베리 파이에 라즈비안(OS) 설치(키보드, 마우스, 모니터 없이 설치)

라즈베리 파이에 라즈비안(OS) 설치(키보드, 마우스, 모니터 없이 설치) 프로젝트 목차 0편 : 개요 1편 :...

blog.naver.com

 

 

https://m.blog.naver.com/elepartsblog/221166636471?imageCode=MjAxNzEyMTlfMTYg%2FMDAxNTEzNjYzMTg0OTA0.88oy1QAqKDKKmFLHo6HsD9RuRZSsz0FrS-XhiFno3esg.nYIBxm22aAt-b1wBGgGVi_BRhNKd2QXE7t2jdCnKDu8g.JPEG.elepartsblog

 

Raspberry Pi ZERO 개봉기 및 초기설정

엘레파츠에 Raspberry Pi ZERO W Basic Kit가 입고되었습니다. 기념으로 Raspberry Pi ZERO...

blog.naver.com

1편 : 라즈베리 파이에 라즈비안(OS) 설치(키보드, 마우스, 모니터 없이 설치) : 네이버 블로그 (naver.com)

 

1편 : 라즈베리 파이에 라즈비안(OS) 설치(키보드, 마우스, 모니터 없이 설치)

라즈베리 파이에 라즈비안(OS) 설치(키보드, 마우스, 모니터 없이 설치) 프로젝트 목차 0편 : 개요 1편 :...

blog.naver.com

 

이메저를 통해 Write  한 후 

SSH 를 통해 키보드 마우스 없이 설치를 진행 하려 하는데 

중간에 USB 디 드라이브를 포맷하란 알림이 와서 포맷과정이 있었다

(근데 나중에 와이파이 설정에서 삽질 하다가 다시 WRITE 를 하는 과정을 가졌는데

SD 카드에 있던 D 드라이브는 사라지고 boot 만 남게 되었다... 왜지?)

 

 

ssh 기능을 허용해 주기 위해

 

boot 드라이브 내에 아무런 txt 파일 생성 후 이름을 ssh 로 지정

그 후 확장자 .txt 를 지워준다

이렇게 한 후 확장자를 지울 수 있음

자동 와이파이 접속 설정을 위해 

wpa_supplicant.conf 텍스트 파일을 만들고

 

내부에

country=GB

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

 

network={

    ssid="SSID"

    psk="PSK"

    key_mgmt=WPA-PSK

}

로 문서를 입력해주는데

 

"SSID" 는 와이파이 이름

"psk" 는 공유기 비밀번호로 바꿔준다

 

 

이제 sd를 라즈베리파이에 장착하고 전원을 켜서 컴퓨터와 연결한다

(불이 들어오고 전원이 켜지는걸 볼 수 있다)

 

 

이제 라즈베리파이의  IP 주소를 알아내자

 

 

내  pc의 cmd 창 명령 프롬프트에 ipconfig라는 명령을 쳐보자. 우리가 확인할 것은 기본 게이트웨이이다.

 

게이트 웨이 주소로 웹 브라우저 상에서 접속한다

 

-> 공유기 설정 페이지가 뜨고

로그인을 한다암호는 공유기 뒷면에 쓰여있을 것이다

 

 

이 방법으로 IP 를 알기 힘들다면

 

 

nmap 설치

 

 

IP 기본 게이트웨이 주소에서 . 으로 구분된 3개의 묶음 을 두고 예) 168.11.111.   여기까지

마지막에 0/24 를 붙인 주소를 입력

 

168.11.111.0/24

 

코맨드 부분은 

예 ) nmap -sn 168.11.111.0/24

이렇게 nmap -sn 으로 바꿔 엔터로 실행해준다

 

(여기서 좀 삽질을 했는데 왼쪽 호스트를 바꿔가며 계속 엔터로 코맨드 실행 해 주다보니

어느 시점에 라즈베리 파이가 아래  떴다)

 

 

빨간색으로 점선 그은 부분이 라즈베리 아이피

 

원격 접속 프로그램 putty를 설치하고

 

Host NAme 부에 방금 구한 라즈베리파이 IP를 입력 후 open해  SSH 접속해 준다 

 

 

사용자의 id와 password를 입력해 주어야 한다. 라즈비안의 초기 id와 password는 각각 piraspberry이다.

 

설치 완료 

 

 

 

가이드

https://projects.raspberrypi.org/en

 

Projects | Raspberry Pi Projects

Documenting your code Learn how to document Python code and create websites for software projects Python

projects.raspberrypi.org

 

https://learn.sparkfun.com/tutorials/getting-started-with-the-raspberry-pi-zero-wireless

 

Getting Started with the Raspberry Pi Zero Wireless - learn.sparkfun.com

Introduction The Raspberry Pi is a popular Single Board Computer (SBC) in that it is a full computer packed into a single board. Many may already familiar with the Raspberry Pi 3 and its predecessors, which comes in a form factor that has become as highly

learn.sparkfun.com

 

https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up

댓글