iT邦幫忙

2023 iThome 鐵人賽

DAY 19
1
AI & Data

AIoT的藍藥丸與紅藥丸,你選哪個?系列 第 34

Day 19:密室三『樹莓派的秘密指令』

  • 分享至 

  • xImage
  •  

前情提要

  在Day 19:虛擬通道的最終戰役──「創造」和「自由」中,AI大帝問了你最後一個問題:「什麼是人類最深的渴望?」「是『創造』和『自由』嗎?」你回答。回答完AI大帝的問題,你趕快抓住空檔輸入密碼:redpill。當輸入完畢時,虛擬通道開始發出微弱的光芒。你感覺有一股力量從通道中湧出,包圍著你、莫菲斯和崔尼蒂三人。
  當你再次睜開眼睛時,你發現自己和莫菲斯、崔尼蒂三人正坐在一張沙發上,周圍是一個看起來像客廳的地方。客廳看起來很溫馨,但是有一道門很突兀地佇立在客廳的正中間。門上刻著「樹莓派的秘密指令」。
  「我們要告訴你一個秘密……」莫菲斯突然低聲說,「這不是我們第一次打敗AI大帝。」
  「每一代選手都會經歷這場冒險,然後再被洗去記憶,回到現實世界。」
  「這是我們保護人類的方式──只有忘記過去的人才能真正活在當下。」莫菲斯說,「只有忘記過去的人才能真正享受自由。」

樹莓派的秘密指令

https://ithelp.ithome.com.tw/upload/images/20231004/20162501Hau13RlepO.jpg
  你默默地思考著莫菲斯的話。也許忘記過去才能真正活在當下,但莫菲斯的話還是讓你很疑惑。你忍不住想:「保護」真的就是最好的選擇嗎?
  正當你陷入沉思時,莫菲斯指向那扇突兀地佇立在客廳正中央的門,門上刻著「樹莓派的秘密指令」。
  「也許,這裡會找到答案吧?」你決定探索這個新的密室,解開心中的疑惑。
  進入密室後,你發現一台電腦,上面安裝了Raspberry Pi OS。螢幕上顯示著一個提示:「歡迎來到密室三:『樹莓派的秘密指令』。」
  這次你挑戰密室的目的,不再只是為了逃出密室,或是解鎖通往下一個房間的門,更是一場探索人類跟探索AI的冒險──你想解開心中的疑惑,找到你真正需要的答案。
  或許這就是你繼續前進的理由——解開更多謎團、挑戰更多困難、探索更多人類與AI深層的秘密。每一步都可能是生死攸關,但也正因如此,讓你感到無比興奮。
  「樹莓派的秘密指令」門後到底有什麼?你現在還不知道,但唯有打開那扇門,才能揭曉這個神秘的「樹莓派的秘密指令」。

樹莓派的秘密指令

https://ithelp.ithome.com.tw/upload/images/20231004/201625015ixCiXDMBD.jpg
  你推開門,走進這個密室。裡面燈光昏暗,只有電腦螢幕上的指令提示在閃爍。你環顧四周,發現了這個房間裡面有一張電腦桌、一個書架,還有一台叫做「樹莓派」的小型電腦。
  在這個密室裡,你是一個大學生,你和大學室友打算偷偷潛入了正妹大一新生────大漂亮的宿舍,想要送宵夜給大漂亮,順便偷窺大漂亮平常都在幹嘛。結果,你們意外地被關在了另一間宿舍寢室裡。更慘的是,還有一個小時就要查寢了,所以你們必須在一小時內找到出口,否則到時候就要面對:一群憤怒的女大生們和她們的家長,以及學校的處罰。
  你要學會怎麼使用Raspberry Pi、操作Linux指令、控制GPIO接腳、使用Python程式語言……等,才能離開密室。但更重要的是──這些知識將化為你探索真相的利器。

線索一「樹莓派的法則」 The Raspberry Pi Protocol

- 你跟大學室友────眼鏡男在破解女生宿舍的門禁系統。這個系統是用Raspberry Pi 4製作的,你們用Linux指令找出它的IP位址和密碼。眼鏡男遞給你一本《樹莓派的法則》,他說書裡面就是一些樹莓派的基本知識跟作業系統安裝的教學,叫你拿去看一看。

道具:《樹莓派的法則》

線索二「模仿遊戲:破解Linux之謎」Linux Enigma: Codebreakers Unleashed

- 你在電腦桌上找到一張便條紙,上面寫著一些奇怪的字:`ls`、`cd`、`mkdir`。這些其實是Linux中常用的指令。這些指令將有助於你在樹莓派上操作。你感覺這就像是在學習一種新的語言。

Day 22:女生宿舍的GPIO迷宮
道具:《你的名字.Linux》
道具:《便條紙.Linux指令》

線索三「偉大的隱藏者:GPIO和電路板」GPIO Quest: The Hidden Circuitry

- 你在密室的書架上找到一本書,書名是「偉大的隱藏者:GPIO和電路板」,裡面有關於GPIO接腳的介紹和使用教學。在密室裡面,有一個隱藏的電路板,上面連接著LED燈、按鈕和感測器。你要善加利用這本書,學習關於樹莓派的GPIO(通用輸入/輸出)接腳的知識,還要學習怎麼連接和控制外部設備(例如:LED、按鈕和感測器),來解開密室的線索。
- 你想到了書上說的,Raspberry Pi可以用GPIO接腳來控制各種裝置,例如LED燈、按鈕、感測器等等。你想知道這台電腦有沒有連接任何GPIO裝置,於是你輸入了`gpio readall`指令,查看了GPIO接腳的狀態。你發現有幾個接腳已經被佔用了,分別是:
    - GPIO 2:連接到DHT22溫溼度感測器
    - GPIO 3:連接到WebCam攝影機
    - GPIO 4:連接到一個繼電器
    - GPIO 17:連接到一個LED燈
- 你覺得這些裝置可能跟密室中的物品有關,也可能是解開門鎖的關鍵。你決定用Python程式語言來控制這些裝置,並且找出更多的線索。

Day 24:口紅裡的樹莓派密碼
Day 24:口紅.樹莓.女生宿舍的GPIO驚魂夜
道具:《書.GPIO接腳》

線索四「DHT22的兩難:解密感測器」DHT22 Dilemma: Sensor Secrets

- 解開口紅USB的謎團後,你們發現一個有樹莓造型LED燈的盆栽,盆栽裡有一根線連接到DHT22溫溼度感測器。這個感測器是大漂亮用來監測房間的環境的,它連接到了Raspberry Pi 4上,你需要用Python程式語言來讀取它的數據。
- 這個DHT22感測器可以測量溫度和濕度,就像是這個密室的「氣象預報員」一樣。你要用Python程式碼讀取DHT22感測器的數值。
- 這個DHT22感測器還連接到一個繼電器。繼電器則像是一個開關,可以控制其他設備的通電和斷電。這個繼電器是大漂亮用來控制房間裡一個風扇的。你們要控制室內條件,以觸發繼電器開關,讓風扇運作。

道具:《ASCII密碼:WebCam的解鎖》

線索五「監弒器:WebCam的陰謀」Eye in the Sky: WebCam Intrigue

- 你在電風扇的後面找到一張便條紙,上面寫著如何使用Python程式碼從WebCam中擷取視訊。你們要嘗試用WebCam拍照,然後轉成ASCII碼,再透過LED燈閃爍表示轉化的ASCII碼。

道具:《ASCII之謎:閃爍的LED密碼之光》

線索六「繼電器的控制悖論」Paradox: Relay Control

- 這個DHT22感測器還連接到一個繼電器。繼電器則像是一個開關,可以控制其他設備的通電和斷電。這個繼電器是大漂亮用來控制房間裡一個風扇的。你們要控制室內條件,以觸發繼電器開關,讓風扇運作。
- 你們找到風扇以後,你們要把風扇拆開,會找到隱藏的電路板。

其他線索

- 房間裡還有其他的物品可以提供你線索,例如:大漂亮的衣服、日記、手機等。你可以利用這些物品來解開謎題和線索,但也要小心不要觸發任何陷阱或警報。
- 仔細觀察和使用這些物品,有些物品可能需要組合或拆解才能使用。
- 找出所有的字母,並且按照某個順序排列起來,就可以得到門鎖的密碼。門鎖的密碼是一個英文單字,跟大漂亮有關。

  現在,你準備好進入這個密室,解開所有謎題了嗎?


上一篇
Day 19:虛擬通道的最終戰役──「創造」和「自由」
下一篇
Day 20:Raspberry Pi(樹莓派) 簡介
系列文
AIoT的藍藥丸與紅藥丸,你選哪個?62
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言