---
# System prepended metadata

title: 物聯網、機器學習、區塊鏈實作 短期課程

---

# 物聯網、機器學習、區塊鏈實作 短期課程

ip：每一次被分配到的都不一樣，所以老師有一個python script，會自動把ip email給老師，這樣老師就知道他的樹莓派ip。

樹莓派在接線的時候要小心，一不小心的話就會燒掉，電力負荷是3.3

### 小軟體
- minicom
- spi
- I2C
    - 有很多sensor
- fritzing
    - 畫樹莓派和麵包板的圖
- GPIO
- 1-Wire
    - 是一個sensor
    - 一種平平的接線，在麵包板上看起來比較整齊
    - DS18B20
- usb webcam
    - fswebcam

https://docs.google.com/presentation/d/1g2fgVw3OBymSfFn5J8bR6G2GLBjkC_dc4rzvL_IrBwg/edit#slide=id.g10f2ad37cc_0_24
這一頁(第61頁)的設定很重要，要記得改

https://docs.google.com/presentation/d/1g2fgVw3OBymSfFn5J8bR6G2GLBjkC_dc4rzvL_IrBwg/edit#slide=id.g5002f4d8c2_2_0
pg88
這個可以hash你自己的WiFi密碼

pg91
如果遇到不需要密碼的WiFi

ssh -Y 要畫圖的話就要打 -Y

-------------------
# Django server
1. 先在電腦上開server
2. ```忘記抄了```
3. 

----------------------------------------

# raspberry pi 安裝
要在只有無線網路的情況下，安裝系統
用 noobs，沒辦法
只能用raspbian
## 安裝步驟：
1. 到官網下載 raspbian.zip
2. 用etcher燒到sd卡裡面
3. 進到 boot 裡面 touch ssh 新增一個空白ssh名字的文件
4. 新增一個 wpa_supplicant.conf
5. 裡面寫這些東西
```
country=SG //這個要改成自己國家
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
scan_ssid=1
ssid="the_wireless-network"
psk="the_wireless-network_password"
proto=WPA //下面這兩個好像可有可無的樣子
key_mgmt=WPA-PSK
}
```
要注意的是如果是電腦開hotspot，要選2.4的，用自動的話，他會吃不到網路

自動連wifi的方法
https://weworkweplay.com/play/automatically-connect-a-raspberry-pi-to-a-wifi-network/




-----
full stack : mean