Rich Richer Richest

カメラ / レンズ / 写真 / 名古屋 / ライフハック / 思い付き / 猫 ライフログで暮らしをRichに!

Raspberry pi

【未解決】Raspberry pi Chromium-browser を kioskモードで自動起動する。

いまラズパイでちょっとしたものを作ろうとしている。 電源ONで全画面表示で画面を立ち上げ、物理ボタン押下で画面変更。 デザインも制御などブラウザを使うのが良さそうだと思った。 下記のサイトを参考に qiita.com これはやりたいことのステップ1といった…

【備忘録】python3 Raspberry pi 物理ボタンを押すとメール送信

#!/usr/bin/env python # -*- coding: utf-8 -*- # ライブラリの読み込み import RPi.GPIO as GPIO import time #スイッチ #17番ポートを割り当て SW1 = 17 #スイッチ GPIO.setup(SW1, GPIO.IN , pull_up_down=GPIO.PUD_UP) #メール送信関数 def send_mail()…

【備忘録】Raspberry pi python3 で RPi モジュールがないエラー

Raspberry pi のデフォルト環境下ではpython3は色々万全ではないようです。 実行したらNo module エラーが発生しました。 raceback (most recent call last): File "test.py", line 6, in <module> import RPi.GPIO as GPIO ModuleNotFoundError: No module named 'R</module>…

【備忘録】Raspberry pi + Python3 タブ、スペースエラー

TabError: inconsistent use of tabs and spaces in indentation これで困っちゃってます。 ソースはこれ #メール送信関数 def send_mail(): #送受信先 to_email = "test@hoge.com" from_email = "test@hogehoge.com" #MIMETextを作成 message = "Some probr…

【備忘録】Python global 変数の扱い方でずっこけた

Raspberry pi でプロトタイプ的なものを作ってます。 今日つまずいていたところをシェアします。 下記のようなソースを書いたところ。 FLG_EXE = False FLG_ART = False def display_show(): if FLG_EXE : return if FLG_ART : wb.open("Arart.html",0) FLG_…

【備忘録】GPIOを制御するときはGPIOを解放を忘れずに

LED制御のプログラムをpythonでプログラミングしたんですが、LEDが付きっぱなしになっちゃう問題が起こり解決したのでシェアします。 ctl + C でプログラムを強制終了した際、2度目に動かすとエラーがでて2度目はプログラムを実行できないばかりかLEDがつな…

【備忘録】tkinter importがうまくいかない

tkinterで画面にGUI表示 Raspberry pi の画面にメッセージを表示させる機能を Python で実装したいのです。 ところがtkinterが上手く動かず時間を使いまくりました。 取りあえず解決したので備忘録としてここにシェアします。 tkinterモジュールが見つからな…

【備忘録】Python は小文字、大文字の区別大事

人からの頼まれごとで Raspberry pi を勉強中。 取りあえずLED制御で練習。 ところが、コンパイルエラー出まくり! If GPIO.input(PIN_ART) == GPIO.HIGH : ^SyntaxError: invalid syntax ここでなんでだなんでだとずーっと悩んでいた。 そしたらシンプル過…