Linux中國

5 個很適合在課堂上演示的樹莓派項目

1. 我的世界: Pi

源於 Raspberry Pi 基金會. CC BY-SA 4.0

「我的世界」是世界上幾乎每一個青少年都特別喜歡的一款遊戲,而且它成功抓住了年輕人眼球,成為目前最能激發年輕人創造力的遊戲之一。這個樹莓派版本自帶的我的世界不僅僅是一個具有創造性的建築遊戲,還是一個具有編程介面,可以通過 Python 與之交互的版本。

我的世界:Pi 版對於老師來說是一個教授學生解決問題和編寫代碼完成任務的好方式。你可以使用 Python API 創建一個房子,並且一直跟隨這你的腳步移動,在所到之處建造一座橋,讓天空落下熔岩雨滴,在空中顯示溫度,以及其它你可以想像到的一切東西。

詳情請見 "我的世界: Pi 入門"

2. 反應遊戲和交通燈

源於 Low Voltage Labs. CC BY-SA 4.0

使用樹莓派可以很輕鬆地進行物理計算,只需要連接幾個 LED 和按鈕到開發板上的 GPIO 介面,再用幾行代碼你就可以按下按鈕來開燈。一旦你了解了如何使用代碼來完成這些基本的操作,接下來就可以根據你的想像來做其它事情了。

如果你知道如何讓一個燈閃爍,你就可以控制三個燈閃爍。挑選三個和交通燈一樣顏色的 LED 燈,然後編寫控制交通燈的代碼。如果你知道如何使用按鈕觸發事件,那麼你就可以模擬一個行人過馬路。同時你可以參考其它已經完成的交通燈附件,比如PI-TRAFFIC, PI-STOP, Traffic HAT,等等。

代碼並不是全部——這只是一個演練,讓你理解現實世界裡系統是如何完成設計的。計算思維是一個讓你終身受用的技能。

源於 Raspberry Pi 基金會. CC BY-SA 4.0

接下來試著接通兩個按鈕和 LED 燈的電源,實現一個雙玩家的反應遊戲 —— 讓 LED 燈隨機時間點亮,然後看是誰搶先按下按鈕。

要想了解更多可以看看 GPIO Zero recipes。你所需要的資料都可以在 CamJam EduKit 1 找到。

3. Sense HAT 電子寵物

Astro Pi —— 一個增強版的樹莓派 —— 將在 12 月問世,但是你並沒有錯過親手把玩這個硬體的機會。Sense HAT 是使用在 Astro Pi 的一個感測器擴展板,現在已經開放購買了。你可以使用它來進行數據搜集、科學實驗,遊戲等等。可以看看下面樹莓派的 Carrie Anne 拍攝的 Gurl Geek Diaries 的視頻,裡面演示了一種很棒的入門途徑——在 Sense HAT 屏幕上自己設計一個生動的像素寵物:視頻(牆外)。

詳見 "探索 Sense HAT."

4. 紅外鳥籠

源於 Raspberry Pi 基金會. CC BY-SA 4.0

讓整個班級都可以參與進來的好主意是在鳥籠里放置一個樹莓派和夜視鏡頭,以及一些紅外線燈,這樣子你就可以在黑暗中看見鳥籠里的情況了,然後使用樹莓派通過網路串流視頻。然後就可以等待小鳥歸籠了,你可以在不打擾的情況下近距離觀察小窩裡的它們了。

要了解更多有關紅外線和光譜的知識,以及如何校準攝像頭焦點和使用軟體控制攝像頭,可以訪問 打造一個紅外鳥籠

5. 機器人

源於 Raspberry Pi 基金會. CC BY-SA 4.0

只需要一個樹莓派、很少的幾個電機和電機控制器,你就可以自己動手製作一個機器人。可以製作的機器人有很多種,從簡單的由幾個輪子和自製底盤拼湊的簡單小車,到由遊戲控制器驅動、具有自我意識、配備了感測器,安裝了攝像頭的金屬小馬。

要學習如何控制不同的電機,可以使用 RTK 電機驅動開發板入門或者使用配置了電機、輪子和感測器的 CamJam 機器人開發套件——具有很大的價值和大量的學習潛力。

或者,如果你還想了解更多核心內容,可以試試 PiBorg 的 4Borg(£99/$150)和 DiddyBorg(£180/$273),或者購買 Metal 版 DoodleBorg (£250/$380),然後構建一個最小版本的 DoodleBorg tank(非賣品)。

詳情可見 機器人裝備表

via: https://opensource.com/education/15/12/5-great-raspberry-pi-projects-classroom

作者:Ben Nuttall 譯者:ezio 校對:Caroline

本文由 LCTT 原創翻譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國