2021年11月1日月曜日

esp32① 総合,intro,lm61,sdcard,phototransistor,passive sp,shock,

-https://garretlab.web.fc2.com/ はarduino/esp32 bible的存在

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

http://microtechnica.xyz/?p=271 マイクロテクニカのdevkitc入門頁

購入したesp32devkitのピン配置はhttps://leico.github.io/TechnicalNote/Arduino/esp32-pinmapを参考にした コンパイル環境がpython2->3に変更されており

https://qiita.com/Vanilla1810/items/c9bcb430b8857064f4f0 を参考に

sudo apt install python-is-python3

https://www.na3.jp/entry/20191028/p1 にて

sudo apt-get install python-setuptools やら  sudo apt-get install python-pip

したがeasy_installははいらなかった(なんでや、たぶんpython3では非推奨)

つぎにpip install pyserial(not serial)をいれて無事コンパイルできた

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

LM61は5Vでもうごく、データシートをみて結線すべし

シリアルモニタは115200でないと文字化けするかも。。。

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

p250のSDカード読み書き: 購入したのは

HiLetgo 3個セット Micro SD TFカードメモリシールドモジュール Arduinoに対応 SPIマイクロSDアダプタ 6PIN [並行輸入品]

だったので、以下のサイトを参考にした
https://relativelayout.hatenablog.com/entry/2016/09/18/180024
VCCを5Vにするのと、CSをピン5(SS)にするのでサンプルコードのCS_PINを4から5に
変更して成功した
-----------------------------------------------------------------------------------------
phototransistor::
https://wak-tech.com/archives/816#i  ではLEDのつもりで配線しているがあやまり
ただしくはhttps://zoe6120.com/2018/11/05/53/ にあるように、
phototransistorはながいほうがエミッタ(GND)なので逆に配線してOKだった
neopixel::
https://wak-tech.com/archives/1574 で無事終了 5Vにつけるのがコツのようだ
pir sensor of swithscience::
https://kghr.blog.fc2.com/blog-entry-160.html では5Vにしているが
https://lang-ship.com/blog/work/esp32-gpio-input/ を参考に3Vにしても成功
digitalReadは13を使用した
---------------------------------------------------------------------------------------------
パッシブブザーまたは圧電スピーカは極性がない::ドレミが簡単にできる
https://wak-tech.com/archives/757 を実施できた
https://garretlab.web.fc2.com/arduino/esp32/reference/cores/led_pwm/ledcWriteTone.html ledcWriteTone()
https://garretlab.web.fc2.com/arduino/esp32/reference/cores/led_pwm/ledcSetup.html  ledcSetup()  注:アクティブブザーは本来警報用であり極性あり、取り扱い注意
---------------------------------------------------------------------
圧電スピーカと1MΩ抵抗とツエナダイオードで安全な衝撃センサをつくる
https://qiita.com/umi_kappa/items/ba4bfa9f301880d94030 アルディーノは5Vの
ツエナ、エスプは3Vのツエナをもちいる

0 件のコメント:

コメントを投稿