星期四, 2月 21, 2019

Raspberry Pi 的大寶藏 Mathematica

玩Pi3A+意外發現
Mathematica 這個超貴的軟體在pi上是免費
天呀~ 光正版就是"Pi3A+板"的好幾倍價錢了

從小學到大學,甚至高等數學都可以用
積分甚至還可以Step by Step看到過程
是20年前無法想像的輔助教具

但奇怪的是,分享這個資訊的連結卻不多
明明有改變數學教育方式的潛力…

教學文件
基礎
數學運算繪圖疊圖
Tracing
其他
記憶體使用量
範例

星期一, 2月 18, 2019

兒童資訊教育

透過Andy的學習經驗
我也湊齊對開發三板的認知

micro:bit (幾堂電腦課)
Arduino (上學期10堂資優課,下還有10堂)
Raspberry Pi3A+ (自行購入)
前二個需要接上電腦
第三個自己就是電腦

回顧國小相當隨性的電腦課
如果是我來安排

初級:
學習簡單的邏輯觀念
透過桌遊體驗 if else / loop / function 的運作

中級:
學習scratch為主
micro:bit 可以導入,增加興趣 (optional)
次修google雲端簡單的應用

高級:
google查找需要的資料
以Raspberry Pi為主,逐步介紹電腦
storage/usb/KVM/os/wifi/CPU......
用內建scratch透過gpio控制一些小東西

進階:
使用Raspberry Pi內建python
配合git與github與雲端同步資料

-=-=-=-=-

三板中,我認同的都是英國血統
#教育大國

Arduino 被我歸類於特殊領域
一般教育時,在上下夾殺中,很難找到定位

星期四, 2月 14, 2019

Raspberry Pi 使用 Hardware PWM by PiGPIO 控制 LED 亮度

  • running daemon at boot time for Hardware PWM
sudo systemctl enable pigpiod
  • use gpiozero + pigpio @ pin 12,13,18,19
from gpiozero.pins.pigpio import PiGPIOFactory
from gpiozero import PWMLED

factory = PiGPIOFactory()
led = PWMLED(12, pin_factory=factory)
  • loop 5 times and wait
led.pulse(2, 2, n=5, background=False)
  • loop forever
led.pulse(2, 2, n=None, background=True)

參考資料:(官方說明文件)
限定 GPIO
啟動 daemon
import PiGPIO
指定 frequency, factory
調整 LED 亮度

#Arduino analogWrite 呼吸燈

星期三, 2月 13, 2019

Raspberry Pi 3 Model A+ 記錄


0. SD card 格式化成 FAT32 (exFAT捉不到)

1. 使用 logitech unifying 鍵盤、滑鼠,無線超方便

2. 開啟 VNC 然後 kvm 都可以拔掉了

3. power 換成行動電源,就可以任意移動
    (或是選購 PiJuice HAT 質感更佳)

4. USB 開機 (不用受限於SD card)
    (17-bootmode register[29])

5. 不使用storage Swap 而改成 ZRAM

-=-=-=-=-

GPIO 說明文件
用內建 scratch 2 控制
用內建 python 控制

-=-=-=-=-

管理軟體套件
開機即載入程式

藝術5選1

這學期的課後時段,星期四是空的

空不能閒…於是叫Andy利用附近資源

在五感中,選擇一項學習

視覺:繪畫?
聽覺:鋼琴、打鼓 (已有)
嗅覺、味覺:學做菜?
觸覺(體感):舞蹈?

說著說著,就很期待最後的結果…
-=-=-=
小學生:從"小"學"習如何"生"活