M5StickCでハワイボールペン
M5StickCの6軸センサー、
これを誰よりも有意義に、使いこなしたいと思います。。
ハワイボールペン
最近はとんと見なくなりましたが、恐らく30,40代の方はご存じかと思います。小学校で絶対だれか一人は持ってました。逆さまにするとゆーーっくり服が透けていくやつです。
これを、令和のこの時代に、テクノロジを駆使して復活させようとするのが、今回の一大プロジェクトです。
画像をM5StickCに保存
ampyで画像を転送します。
ampy -p ポート put gazou1.jpg
続いてプログラム。
ハワイボールペン・プログラム
3万行あったプログラムをなんとか20行でまとめました。。
本当は公開したくないですが、世界のテクノロジー底上げの為に、無料で公開したいと思います。。
from m5stack import *
import imu
from m5ui import *
from uiflow import *
imu0 = imu.IMU()
lcd.clear(lcd.BLACK)
def buttonB_wasReleased():
while True:
wait(1)
if imu0.ypr[1] > 50:
gazou = lcd.image(0, 0, "gazou2.jpg")
elif 0 < imu0.ypr[1] < 50:
gazou = lcd.image(0, 0, "gazoi1.jpg")
else:
lcd.clear(lcd.BLACK)
break
wait_ms(2)
btnB.wasReleased(buttonB_wasReleased)
完成
2
1
投稿者の人気記事
-
Ketunorobio
さんが
2022/08/01
に
編集
をしました。
(メッセージ: 初版)
-
Ketunorobio
さんが
2022/08/02
に
編集
をしました。
-
Ketunorobio
さんが
2022/08/07
に
編集
をしました。
ログインしてコメントを投稿する