電子工作

[E-11] サーボモーター

サーボモーター「SG90」2台の動作確認をサンプルコードで行いました。駆動回路は「PWMドライバーPCA9685」(16台まで可能)を使いました。現在注文中の「カメラマウント(A838)」で2台のサーボによる上下左右の制御に応用しようと思います。Pythonソースプログラムのダウンロードはここをクリックしてください。 (2017/03/06)
サーボモーター実験装置

サーボモーター実験装置

PWMドライバー「PCA9685」

PWMドライバー「PCA9685」

サーボモーター「SG90」

サーボモーター「SG90」

ラズパイ-サーボモーター配線図

ラズパイ-サーボモーター配線図

                   

[E-10] 温度・湿度・気圧センサー

温度・湿度・気圧が一度に測れるセンサー「BME280」を秋月電子通商で入手したので、アルデュイーノとラズパイで動作テストしました。どちらもI2C接続でわずか4本の結線で繋りました。アルデュイーノでは時間を取得するのに追加シールドが必要らしいので、そちらはラズパイで取得することにしました。また以前の温度・湿度センサー「DHT11」ではデータ更新に3〜6秒かかりましたが、このデバイスは精度が良く、動作速度も速くてほとんど1秒ごとにデータを更新できました。 Pythonソースプログラムのダウンロードはここをクリックしてください。2017/03/05)
温度・湿度・気圧センサー「BME280」

温度・湿度・気圧センサー「BME280」

測定結果

測定結果

温度・湿度・気圧測定装置配線図

温度・湿度・気圧測定装置配線図

                 

[E-9] パイデュイーノ

「トランジスタ技術」2017年2月号の特集記事の高IQアルデュイーノ組立セット(完成版)を取り寄せ、ラズパイの上に積んで、電子工作の最終兵器「π Duino(パイデュイーノ)」を作りました。ジャンパ・ソケットの接続に気づかず、動かない原因を探すのに苦労しました。やっとLCDで文字を表示させました。これでMacとラズパイの両方でArduinoの開発ができるようになりました。Pythonソースプログラムのダウンロードはここをクリックしてください。2017/03/04)
パイデュイーノ+LCD

パイデュイーノ+LCD

パイデュイーノ用コード

パイデュイーノ用コード