【教學/測試】AS3992 UHF RFID Reader 教學 | AS3992 – UHF RFID Single Chip Reader

AS3992 UHF RFID Reader 教學 和測試紀錄! 如果需要購買 AS3992 UHF(超高頻) NFC/RFID Reader,請和我們聯絡~ AS3992 UHF RFID Reader 文件 文件總整理,可以從這論壇查看使用教學。 完整資料下載,包括 datashhet、schematics、firmware、document 等等。 AS3992 韌體(.hex)。 PC 軟體。 How to program the RFID reader 文件 完整資料原始出處,https://www.dropbox.com/s/u9cv2ytscplytmg/AS3992%20reader%20module%20files%20English.zip?dl=0 AS3992 硬體外觀 AS399...

【教學/測試】測試 SX1272 LoRa Module | SX1272 LoRa Module 和 Waspmote Gateway SX1272 LoRa module 測試

圖片來源:LoRa looks good to go LoRa(Long Range)是法國公司 Cycleo 設計,而 Semtech 在 2012 將其收購。本篇文章將介紹如何 測試 SX1272 LoRa Module。   本文以 cooking hacks 出的 SX1272 LoRa module + LoRa shield(圖左) 和 Waspmote Gateway SX1272 LoRa module(圖右) 做測試。 前言 要使用 LoRa 通訊,最簡單的方式就是將 LoRa module 設定相同的 channel,這樣在相同 channel 的節點就可以互相收送資料,這是 P2P 的拓撲。 如果在 P2P 模式下增加 LoRa Gateway,一方面可以讓拓撲轉變星狀,能更有效的收集資訊,另一方面也可以整合多種裝置與...

【教學/常見問與答】解決從序列埠登入到 Pi 3 的亂碼問題

購買產品:PL2303HX USB 轉 TTL 傳輸線,PL2303HXD USB轉TTL傳輸線。 \ 序列埠登入到 Pi 3 的亂碼問題 剛拿到 Pi 3 如果安裝 2016-02-26-raspbian-jessie 的映像檔後想使用序列埠連線,會發現出現亂碼,該怎麼辦? 這是因為原本 Pi 3 內建的硬體 UART 被 BCM2837 SoC 拿去給 Bluetooth 晶片組使用,而原本的 UART 輸出腳位(GPIOs 14 & 15)改成用 mini-uart port。意思是原本硬體 UART 有獨立的 clock divisor,因此 baud rate 可以維持在 115200,可是 mini-uart 使用系統核心時脈,實際只能跑到 72000 左右的 baud rate,因此當使用 115200 的 baud rate 連線就會出現亂碼...

【教學/常見問與答】如何看 Raspbian 的版本資訊?

自從 Raspbian 從 Wheezy 升級到 Jessie 以後,許多系統性的設計都有所不同。那要如何看 Raspbian 的版本資訊呢?     /opt/vc/bin/vcgencmd version 查詢 firmware 版本。 # 2015-05-05-raspbian-wheezy pi@raspberrypi ~ $ /opt/vc/bin/vcgencmd version Apr 21 2015 14:42:19 Copyright (c) 2012 Broadcom version 2d5ad04b63af4233440c3f7c8587108223201102 (clean) (release) # 2016-02-03-raspbian-jessie pi@raspberrypi:~ $ /opt/...

【教學/常見問與答】Raspbian Jessie 版本差異?

Raspbian 是最多人在 Raspberry Pi 上安裝的作業系統,也是 Raspberry Pi 基金會持續維護的版本。在 Raspberry Pi 官方網站的下載有 Jessie 和 Jessie Lite 兩種選擇,這兩者有什麼差別呢?   Raspbian Jessie 版本差異:比較 Jessie 和 Jessie Lite 其實這兩者主要分別在於 Jessie Lite 沒有預設安裝 X-server 與相關的套件,因此無法用 startx 啟動視窗管理員。因為也沒有安裝 Qt 和 GTK+ 的函式庫,因此也無法執行相關的視窗程式。 比較映像檔大小 比較 Jessie 和 Jessie Lite 這兩個映像檔的大小(2016-02-03),分別是 3.9G(Jessie) 和 1.4G(Jessie Lite)。 ...

【教學/常見問與答】Raspberry Pi Zero 網路解決方案

由於 Raspberry Pi Zero 沒有內建乙太網路插槽,因此如何讓 Zero 可以上網需要額外安裝其他週邊,以下我們介紹幾種可能的方式,提供 Raspberry Pi Zero 網路解決方案。 Raspberry Pi Zero 網路解決方案 (Ethernet)OTG + USB to RJ45 Converter 圖片來源:How to give an internet access to Raspberry Pi Zero 需要搭配的硬體如下: OTG Cable(支援 Micro USB) RJ45 to USB Converter(H1102NL 晶片) 網路線與數據機(或是路由器)   (Ethernet)OTG + USB to RJ45 Converter 圖片來源:How t...

【教學/常見問與答】Raspberry Pi 的工作溫度範圍?

以下內容翻自於 geektopia 和 RPi FAQ,整理成本篇 Raspberry Pi 的工作溫度範圍。 使用 BCM2835 的 Raspberry Pi Model B,熱的來源主要從以下三個元件而來 1. 電源輸入的穩壓器(voltage regulator)。 2. SoC BCM2835,包含了 ARM11 CPU、GPU 和 RAM。 3. LAN9512,是 USB 和 Ethernet 的控制器。 不同情境的溫度比較 閒置狀態(僅通電開機,沒有連接 Ethernet) 圖片來源:geektopia BCM2835 平均溫度在 48.7°C。Voltage regulator 平均溫度在 49.9°C。LAN9512 溫度是三者最高的,平均溫度在 53.0°C。 網路傳輸狀態(Ethernet 以平均 40MBits/s 速...

【教學/常見問與答】Raspbian (2015-01-31) 在 Pi 2 的 RPi.GPIO 問題

問題描述 2015-01-31 釋出的 Raspbian 在 Pi 2 呼叫 RPi.GPIO 模組會出現 RuntimeError: This module can only be run on a Raspberry Pi! 錯誤訊息。 情境複製 假設我們寫一個可以控制 LED 一明一滅的 python 程式。範例來自 用 Raspberry Pi 學 GPIO - 自己做遊戲機。線路圖如下: 程式碼範如 led_blink.py: import RPi.GPIO as GPIO import time LED_PIN = 12 GPIO.setmode(GPIO.BOARD) GPIO.setup(LED_PIN, GPIO.OUT) try: while True: print("LED is on"...

【教學/基礎】Raspberry Pi 用 3G 網卡(3G USB dongle)上網

本文章將說明 Raspberry Pi 用 3G 網卡上網 使用過程。使用 Raspberry Pi Model B+,映像檔為 2014-12-24-wheezy-raspbian.img。使用的 3G 網卡為 Huawei E1820 3G 網卡。 前言 現在的 3G/4G 網卡(或稱為 USB 數據機)大多同時有儲存設備和 USB 數據機的功能,其中儲存設備功能存放 MS Windows 的驅動程式,USB 數據機就是可撥號連線接取上網際網路。 如果是第一次將 3G 網卡插在安裝了 Windows 系統的電腦上,網卡將會以虛擬光碟機的模式掛載成儲存設備,並且自動安裝驅動程式。當完成安裝後就可用虛擬光碟機轉換工具(Virtual CD-ROM switching utility)或稱為模式轉換工具,正確轉換網卡為 USB 數據機。這篇將會介紹 Raspberry ...

【教學/基礎】命令列設定無線網路

前言 本文章使用的映像檔為 2014-09-09-wheezy-raspbian.img。 一般設置 Raspberry Pi 的無線網路大多是透過 WiFi Config 這個應用程式做設定。 但在某些情況,例如 從序列埠登入到 Raspberry Pi,就只能靠命列列設置無線網路。但是記得,做任何修改前要先備份原始設定,以免出錯了無法回復原始狀態。   用命令列設置無線網路的步驟 確認硬體資訊 我們使用 EDIMAX 7811Un 這張無線網卡做設定。建議使用的網卡有在清單中,才可隨插即用。 pi@raspberrypi ~ $ lsusb Bus 001 Device 005: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [...

【教學/基礎】從序列埠登入到 Raspberry Pi

本 Raspberry Pi B+ GPIO 腳位圖獲得授權使用 購買 PL2303 傳輸線 購買產品:PL2303HX USB轉TTL傳輸線,【產品/介紹】SPL2303HXD USB 轉 TTL 序列埠傳輸線。 前言 Raspberry Pi 有提供原生的序列(Serial)傳輸介面,因此只要透過 USB 轉 TTL 序列傳輸線,就可以在不需要螢幕和鍵盤滑鼠的情況下登入 Raspberry Pi (預設帳號密碼是 pi/raspberry),連上的虛擬終端機為 ttyAMA0。 序列傳輸介面至少需要有三條線,包括接地(GND)、接收(RX)和傳送(TX),參考接線圖如下。 比較好的產品會有較多的連接線,例如做流量控制的 RTS/CTS 等。在不同作業系統使用的方式大同小異,詳細步驟如下。 使用 PL2303 傳輸線注意事項 1. 目前 PL230...

【教學/常見問與答】如何在 Raspberry Pi 上擷取畫面?

Linux 環境下常用抓圖軟體 如何在 Raspberry Pi 上擷取畫面 一直是使用樹莓派的問題。如果是在 X Window 下,最簡單的方式是安裝 shutter,但這有兩個缺點,就是 shutter 相依的套件太多,所以光是截圖這個小功能就需要安裝將近 90MB 的套件,並且執行起來很慢,但使用最容易。 安裝 shutter 1. 先安裝必要套件 pi@raspberrypi:~$ sudo apt-get install shutter 2. 從主要功能選單(main-menu)叫起來 3. 執行區域性的截圖、或是全螢幕的截圖等功能 如果覺的 shutter 不適合,還可以用 scrot + openbox,之後就可以按 PrtSc 按鍵直接做 snapshot。有關 scrot 的使用方式可以參考這篇。   安...