Raspberry Pi Zero 2を使ってみる その3(1.3inch LCD HAT、至近距離での撮影)
Raspberry Pi Zero 2 W ラズベリーパイ Zero W(2代)日本技適取得 RAM容量 512MB CPU速度1GHz クアッドコ.
【Amazon.co.jp限定】バッファロー microSD 64GB 100MB/s UHS-1 U1 microSDXC【 Nintendo Switch 対応 】V1.
Zero 2 Wは結構熱を持つので、動作が不安定になるようであれば冷却する必要があります。
Geekworm Raspberry Pi Zero 2 W ヒートシンク、10mmアルミ合金 ヒートシンク (C296)
Waveshare 8MP IMX219-160IRカメラ NVIDIA Jetson NanoおよびCompute Module 3/3+、8メガピクセル カメラモ.
Raspberry Pi Zero 2を使ってみる その2(カメラ、Thonny、Node-RED)はじめに 今回はRaspberry Pi Zero 2にカメラを取り付けてみました。 少し古い書籍を読みながら試していたときは、コマンドを入力してもエラーが出て撮影できないこと…
今回のメインはWaveshareの1.3inch LCD HATを使用することです。
1.3インチ 240X240 LCD ディスプレイ スクリーン モジュール モニター HAT スターターキット for RPI ラズ.
なお、今回は以前使っていたものとは別のRaspberry Pi Zero 2 Wを使っています。
OSのバージョンに関する問題
1.3inchの ディスプレイにデスクトップ画面を表示したいのであれば、この時点でBullseyeの32-bitを選択してください。
▼デバイスはRaspberry Pi Zero 2 Wです。
PS: If you are using the system of the Bullseye branch, you need to change "apt-get" to "apt", the system of the Bullseye branch only supports Python3.
If you use bookworm system, only the lgpio library is available, bcm2835 and wiringPi libarary cannot be installed or used. Please note that the python library does not need to install, you can directly run the demo.
FBCP is currently not compatible with 64-bit Raspberry Pi system, it is recommended to use 32-bit system.
https://www.waveshare.com/wiki/1.3inch_LCD_HAT1.3inch LCD HATのセットアップ
SPIの有効化 sudo raspi-configsudo reboot で再起動してから、この後のコマンドを実行していきます。
Bookwormの場合 cd ~ mkdir lgpio cd lgpio wget https://github.com/joan2937/lg/archive/master.zip unzip master.zip cd lg-master sudo make installサンプルをダウンロードするのですが、 7z x 1.3inch_LCD_HAT_code.7z -r -o./1.3inch_LCD_HAT_code だと実行できなかったので変更しています。
cd ~ mkdir waveshare cd waveshare wget https://files.waveshare.com/upload/b/bd/1.3inch_LCD_HAT_code.7z 7z x 1.3inch_LCD_HAT_code.7z sudo chmod 777 -R 1.3inch_LCD_HAT_code cd 1.3inch_LCD_HAT_code cd python python main.py python key_demo.py Bullseyeの場合 cd ~ mkdir waveshare cd waveshare wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.71.tar.gz tar zxvf bcm2835-1.71.tar.gz cd bcm2835-1.71/ sudo ./configure && sudo make && sudo make check && sudo make installWiringPiをインストールします。最後の gpio -v を実行すると、バージョンが表示されていました。
cd ~/waveshare git clone https://github.com/WiringPi/WiringPi cd WiringPi ./build gpio -v cd ~/waveshare mkdir lgpio cd lgpio wget https://github.com/joan2937/lg/archive/master.zip unzip master.zip cd lg-master sudo make install sudo apt-get update sudo apt-get install python3-pip sudo apt-get install python3-pil sudo apt-get install python3-numpy sudo pip3 install spidevサンプルをダウンロードするのですが、Bookwormのときと同様に、 7z x 1.3inch_LCD_HAT_code.7z -r -o./1.3inch_LCD_HAT_code だと実行できなかったので変更しています。
cd ~/waveshare wget https://files.waveshare.com/upload/b/bd/1.3inch_LCD_HAT_code.7z 7z x 1.3inch_LCD_HAT_code.7z sudo chmod 777 -R 1.3inch_LCD_HAT_code cd 1.3inch_LCD_HAT_code cd python sudo python main.py sudo python key_demo.py cd ~/waveshare sudo apt-get install cmake -y sudo apt-get install p7zip-full -y wget https://files.waveshare.com/upload/f/f9/Waveshare_fbcp.7z 7z x Waveshare_fbcp.7z mkdir build cd build cmake -DSPI_BUS_CLOCK_DIVISOR=20 -DWAVESHARE_1INCH3_LCD_HAT=ON -DBACKLIGHT_CONTROL=ON -DSTATISTICS=0 .. sudo apt install libraspberrypi-dev raspberrypi-kernel-headers make -j sudo ./fbcp sudo cp ~/waveshare/build/fbcp /usr/local/bin/fbcp sudo nano /etc/rc.local次にドキュメントだと /boot/config.txtを編集するように書かれていたのですが、OSによっては場所が変わっているようです。その場合、ファイルにアクセスすると/boot/firmware/config.txtに移動していると書かれていました。
sudo nano /boot/config.txt hdmi_force_hotplug=1 hdmi_cvt=300 300 60 1 0 0 0 hdmi_group=2 hdmi_mode=87 display_rotate=0 sudo reboot cd ~/waveshare sudo apt-get install python3-xlib sudo pip3 install PyMouse sudo pip3 install unix sudo pip3 install PyUserInput wget http://www.waveshare.net/w/upload/d/d3/Mouse.7z 7z x Mouse.7z sudo python3 mouse.py cd ~/.config mkdir autostart cd autostart/ sudo nano local.desktop [Desktop Entry] Type=Application Exec=python3 /home/pi/waveshare/mouse.pyカメラの映像をディスプレイに映してみる
最後に
関連記事
2025年9月29日 2025年1月12日 2024年8月29日 2024年2月28日 2023年12月22日 2023年10月29日 2023年9月21日 2023年8月21日 コメントを残す コメントをキャンセル Unreal Engine 5を使ってみる その11(Pixel Streaming ) 2024年10月25日 ROS1を使ってみる その5(WSL2 Ubuntu 18.04、カメラ) 2024年11月10日 最近の投稿 2026年2月20日 2026年2月13日 2026年2月11日 2026年2月11日 2026年1月27日 2026年1月18日 2025年12月31日 2025年12月31日 2025年12月30日 2025年12月30日 2025年12月30日 2025年12月29日 2025年12月28日 2025年12月28日 2025年12月27日 2025年12月20日 2025年12月20日 2025年12月19日 2025年12月14日 2025年12月14日 2025年12月2日 2025年12月2日 2025年12月1日 2025年12月1日 2025年11月30日 2025年11月29日 2025年11月28日 2025年11月28日 2025年11月18日 2025年11月11日 2025年11月11日 2025年11月4日 2025年11月4日 2025年11月4日 2025年11月3日 2025年11月3日 2025年11月1日 2025年10月30日Copyright © 趣味的ロボット研究所 All Rights Reserved.