2022年11月6日日曜日

Raspi②サーボ、BME、DHT、ADC、DAC、webiopi@flask、drv8835,pwm、テザリング

赤外線距離OK 超音波もOK


wiringpiのハードウェアPWMでサーボモータ(MG996R)を動かす │ Kazuki Room ~ モノづくりブログ ~ (kazuki-room.com) PYTHON CODE


ラズベリーパイ(ラズパイ)で温度・湿度・気圧をまとめて取得!AE-BME280でIC2通信 | Device Plus - デバプラ pythonでOkとなった

https://www.souichi.club/raspberrypi/temperature-and-humidity/ dht11

たしかクジラpythonでもOKとなった 以下3つはARDUINO

DHT11_Temperature_and_Humidity_Sensor__SKU__DFR0067_-DFRobot 

日々 ほげほげ 研究所: ArduinoでSPI通信を使って8チャンネルADC MCP3208からデータを読み取る (hibihogehoge.com) 

ArduinoとDAコンバータ(MCP4922)を使用したアナログ出力の解説 | srltテクノアーカイブ (srlt-tech.com) 

-------------------------------------

webiopi | Device Plus - デバプラ BLUE BACKS

WebブラウザからRaspberry Pi を操作する(Flask 利用) (hiramine.com) OREILY

じつはKUJIRAHAND本に超簡単なPYTHON CODEがあった これでいいかも。。。。

----------------------------------------------------------------------

余ってるルータつかうといらんけど。。。。以下に記す

Raspberry Pi 4 をWiFiアクセスポイントにする方法 - ボドテック!! (boardtechlog.com)

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

🚘⚫DCモータを制御する - ⭐⭐|ラズベリーパイのレシピ (zenn.dev)

基本的にdigitalWriteでつかおう pin1は電池プラス、pin2,pin,3はモータ1

pin4,pin5はモータ2をつける、pin6は電池マイナスでこれはラズパイのGNDともつなぐ

pin7,pin8はモータ2制御、pin9,pin10はモータ1制御、pin11(mode)はラズパイのGND

最期のpin12は基本ラズパイの3v3につなぐ

(アルディーノでは5VにつないでもOK、ラズパイも多分OKだが、本体壊すおそれあり!)

アルディーノでは電池は単三x2でいけたが、ラズパイもいけた single gear boxにて

---------------------------------------------------------------------- 

hardwarePWMがつかえるのはgpio17,gpio18のみ、それ以外のポートでpwm

するにはsoftToneCreate関数がつかえる 以下も参考になった

WiringPi の SoftPWM機能 – Linux & Android Dialy (developapp.net)

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

ex1.RaspberryPiでAndroidスマホのUSBテザリングを利用する(+ルーター化) - RaspberryPiで各種サーバー作り! - ある阪大生の物置小屋 (ninja-web.net)

スマホのモバイルデータ通信をオン、USB接続してファイル転送モード

プライベートDNSは自動にしておいた(いらんかもしれんが)

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

0 件のコメント:

コメントを投稿