忍者ブログ
[31]  [32]  [33]  [34]  [35]  [36]  [37]  [38]  [39]  [40]  [41
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

センスハットでお遊び開始

まずは下準備

sudo apt-get update
sudo apt-get install sense-hat
sudo pip-3.2 install pillow

で温度と湿度を表示するプログラム

from sense_hat import SenseHat
try:
  while True:
    sense = SenseHat()
    #get temp
    temp = sense.get_temperature()
    temp = round(temp,1)
    #print "Temp:" + str(temp)
    hub = sense.get_humidity()
    hub = round(hub,1)
    sense.show_message("T:" + str(temp),scroll_speed = 0.2)
    sense.show_message("H:" + str(hub),scroll_speed = 0.2)
except KeyboardInterrupt:
    sense.clear()
    sense.set_rotation(0)
    sense.show_message("good by")

結果は簡単だが、温度は変、、、、

拍手

PR
1.GPIOライブラリでLチカ

#GPIO ライブラリー
import RPi.GPIO as GPIO
import time

#GPIO の初期化
GPIO.cleanup()

#BCM チップNOならBCM   ボード番号ならBOARD 
GPIO.setmode(GPIO.BCM)

#出力に設定 16ピン
GPIO.setup(23, GPIO.OUT) 
while True:
  GPIO.output(23,GPIO.HIGH)
  time.sleep(1)

  GPIO.output(23,GPIO.LOW)
  time.sleep(1)

2.wiringpiでLチカ

必ず
sudo pip3 install wiringpiを実行してライブラリを組み込んでおくこと!
(ラズパイマガジン2016/6月号の誤りあり)


import wiringpi as pi,time
led_pin = 23
pi.wiringPiSetupGpio()
pi.pinMode( led_pin ,1 )
while True:
    pi.digitalWrite( led_pin , 1 )
    time.sleep(1)
    pi.digitalWrite( led_pin , 0 )
    time.sleep(1)


拍手

Windows10 共有にログオンできない

共有ではまった


コンピュータ A AAA
から
コンピュータ B へ接続

資格情報で

IDとパスワードを入れてもつながらない、

AAA¥ID パスワードで接続できた リモート接続も同じ結果

拍手


ID   aaaaaaとすると
相手方のコンピュータ名¥¥aaaaaaで資格情報の壁は通過
 

拍手

課題:REDを調光する

on --    --     -- --- ---
   |    || || || || |
   |    || || || || |
   |    || || || || |
off  |    || || || || |
       dUty =パルスの幅


1.PWMインスタンスの作成
import PRi.GPIO as GPIO
LedPin=11
p = GPIO . PWM ( channel , frequency )

P= GPIO.PWM(LedPin,1000) 番号11に1000hz


2.PWMのスタート
p.start(dc) # dc = duty cycle (0.0 <= dc <= 100.0)

p.start(0)


3.dutyサイクルの変更
p.ChangeDutyCycle(dc) # dc = 0.0 <= dc <= 100.0


4.PWM停止
p.stop()

import PRi.GPIO as GPIO
import time
LedPin=11

GPIO.setmode(GPIO.BOARD)
GPIO.setup(LedPin,GPIO.OUT)
GPIO.output(GPIO.LOW)

p=GPIO.PWM(LedPin,1000)
p.start(0)
try:
while True:
for dc in range(0,101,4):
p.ChangeDutyCycle(dc)
time.sleep(0.05)
time.sleep(1)
 for dc in range(100,-1,-4):
p.ChangeDutyCycle(dc)
time.sleep(0.05)
time.sleep(1)
excwpt KeyboardInterrupt:
p.stop()
GPIO.output(GPIO.LOW)
GPIO.cleanup()






拍手

カレンダー
03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
フリーエリア
最新CM
[03/10 DORA]
最新TB
プロフィール
HN:
dorabu
性別:
非公開
バーコード
ブログ内検索
P R
Copyright © ドラブーのアンドロイドとIoTなブログ All rights reserved. / Template by 四季. / Material by てんせん.

忍者ブログ [PR]