Tag Archives: featured

新しい書き込みユーティリティ、Raspberry Pi Imagerの紹介

Raspbian、公式のRaspberry Piオペレーティングシステム、およびその他のオペレーティングシステムを使用して、microSDカードのイメージをより簡単に作成できます。新しい書き込みユーティリティ、Raspberry Pi Imagerの紹介。

 

Raspberry Pi体験の簡素化

Raspberry Pi体験の最も重要な側面の1つは、できるだけ簡単に開始できるようにすることです。そのために、最初のRaspberry Piを起動してから、オペレーティングシステムにGUIを追加し、最初に起動するときにRaspberry Piをセットアップするのに役立つウィザードと、人々を呼び込み、ランニング。Raspberry Piデスクトップキットを開発して、必要なものすべて(モニターを除く)を1つのボックスに入れて、できるだけ簡単にできるようにしました。

これらのすべてがよりシンプルに向かう動きにもかかわらず、microSDカードに関しては、お気に入りのRaspberry Piオペレーティングシステムでそれらをプログラミングすることは常に少し難しいです。

主な問題は、人々のメインコンピューターWindows、macOS、およびLinuxはすべて、SDカードへのアクセス方法がに異なります。また、一部の新しいRaspberry Piユーザーにとって、最新のイメージの場所とmicroSDカードへの取り込み方法を理解することは、少し混乱する可能性があります。

新しいRaspberry Pi Imagerの紹介

これから、Raspberry Piユーザーは、Windows、macOS、Ubuntuで利用可能な新しいRaspberry Pi Imagerをダウンロードして使用できるようになります。

このユーティリティは、メカニクスに導入したいくつかのショートカットのおかげで、使いやすく、非常に高速です。

まず、Raspberry Pi Imagerは、現在のすべてのダウンロードオプションのリストとともに当社のWebサイトから.JSONファイルをダウンロードし、常に最新バージョンをインストールするようにします。

使用可能なオプションからオペレーティングシステムを選択すると、ユーティリティは当社のWebサイトから関連ファイルを直接読み取り、SDカードに直接書き込みます。これにより、Webサイトから読み取り、ハードドライブ上のファイルに書き込み、それから別のステップとして、ハードドライブから読み取り、SDに書き込む標準プロセスと比較して、プロセスが大幅に高速化されます。カード。

このプロセス中に、Raspberry Pi Imagerはダウンロードしたオペレーティングシステムイメージもキャッシュします。つまり、コンピューターにローカルコピーを保存します。そのため、ファイルを再度ダウンロードせずに追加のSDカードをプログラムできます。

オープンソースですぐに使える!

ダウンロードページから Raspberry Pi Imager 今すぐダウンロードしてください

Raspberry Pi (8) Nokia 5110 LCD 2nd

一年前にNokia 5110 LCDの表示が出来たが、今回はそれをRaspberry Pi に組み込み、されにボタンを追加する。

ボタンは短押し検知すると、LCDのバックライトのon/offで、さらに長押しすると、Raspberry Piシャットダウン機能も持たせる。

GPIOへのスイッチオン・オフ検知回路。

sw1

Pythonプログラム

#!/usr/local/bin/python
# -*- coding: utf-8 -*-
import time
import RPi.GPIO as GPIO
import os

# LEDのGPIOピンの番号、センサーのGPIOピンの番号
let_pin = 18
sw1_pin = 16
sleeptime = 1
led_01 = 0
GPIO.setmode(GPIO.BCM)
GPIO.setup(sw1_pin, GPIO.IN)
GPIO.setup(let_pin, GPIO.OUT)
GPIO.output(let_pin, GPIO.LOW)
def switch_detected(sw1_pin):
  global led_01
  led_01 = 1 - led_01
  if led_01 == 1:
    # 点灯
    GPIO.output(let_pin, GPIO.HIGH)
  else:
    # 消灯
    GPIO.output(let_pin, GPIO.LOW)

  sw_counter = 0
  while True:
      sw_status = GPIO.input(sw1_pin)
      if sw_status == 0:
          sw_counter = sw_counter + 1
          if sw_counter >= 50:
              print("長押し検知!")
              os.system("sudo shutdown -h now")
              break
      else:
          print("短押し検知")
          break

      time.sleep(0.01)
  time.sleep(sleeptime)

# コールバック登録
GPIO.add_event_detect(sw1_pin, GPIO.FALLING, callback=switch_detected)
try:
  print "ctrl+c  :  if you want to stop app"
  print "App Start"
  while True:
    time.sleep(sleeptime)
except KeyboardInterrupt:
  print "Quit"
finally:
  print "clean up"
  GPIO.cleanup()

これを起動時自動的に作動する必要がある。

参考:

  • https://qiita.com/clses/items/e701c1cb6490751a6040 – ラズパイでシャットダウンボタンを付ける(ついでに起動ボタン)

HP ProLiant MicroServer購入

いつも買い物していたNTT-X Storeに、年度末本決算目前「桜咲く、夢と魔法のサーバーキャンペーン!」中、なにかいいものを探しているところ、HP ProLiant MicroServerに目が留まった。

HP ProLiant MicroServer Turion II NEO N5 F1F35A0-AAAE

  • AMD Turion II NEO N54L 2.2 GHz
  • PC3-10600アンバッファ DDR3 ECC DIMM 4G
  • SATA 500GB
  • オンボード AMD SATAコントローラー(RAID0.1対応)

コンパクトなのに、SATAハードディスクが4台搭載可能。

衝動買いしてしまいました!

HP-ProLiant-MicroServer-Inside

かつて太陽系の惑星名で世界各地数台自宅サーバを運用してましたが、徐々に数台VPSに置き換えて、一時自宅サーバ消滅した頃もあった。

先月自宅サーバのHDD故障で、Pogoplug MobileにOpenPogo導入してしばらく代用、その後自宅サーバDebian7に変更したばかり、またサーバ弄る羽目になる。縮小傾向の自宅サーバも逆に規模拡大へ進んだ。

新自宅サーバのシステムはUSBメモリにいれ、データは2TのRAID1を組んで、構成すると考えた。

後で調べて、下記の連載記事もありました。参考になりそう!