プログラミング素人のはてなブログ

プログラミングも電気回路も専門外の技術屋の末端が勉強したことや作品をアウトプットするブログ。コードに間違いなど見つけられたら、気軽にコメントください。 C#、Python3、ラズパイなど。

電子工作

Arduinoの電源電圧はいくら必要か?

Arduinoの電源電圧は何ボルト必要か? 公式の仕様としては、推奨7~12V、最低6~20Vとあります。 ではこの電圧範囲を超えると何が起きるのでしょうか? 上限は部品の損傷ということが第一に考えられますので、ここでは除外します。 入力の下限を切ったらどう…

オペアンプを使った定電流回路を作ってみる

作って確かめてみた オペアンプはNJM2904D、トランジスタは2SC1815です。 akizukidenshi.comこちらがオペアンプを使った定電流回路です。 この回路はモーターやLEDの駆動によく使われます。 ここでは実験のために可変抵抗VRを置いていますが、実際はLEDなど…

2CHのオシロスコープを買ったのでArduinoでローパスフィルタ実験をしてみた

やっぱり1CHだと物足りない 電子工作には必須(個人の感想です)のオシロスコープですが、これまで1CHのものを使ってました。 しかし、同時に2つの信号を見て波形を比較したい、とか2つの信号のタイミングを比較したい、というときには1CHのオシロスコープで…

電子工作・プログラミングの趣味にいくら使っているか計算してみた

昨年(2021年)1年で32,965円でした これを高いとみるか安いとみるかは人それぞれかと思いますが、自分で意識していたよりは高かったです。 1つ1つはせいぜい2,000円以下で、一個一個が300円とかの世界なのですがチリツモですね。 いくつか紹介 ラズパイ3B+…

紫外線LED照射装置を作る

紫外線ライトの照射時間が短くて弱い気がする 最近DIY界隈で接着材として紫外線硬化樹脂が流行っています。 私も100均で購入した紫外線ライト(300円)を使っていますが、安全のために照射時間が弱めで短くなっています。 そこで使い勝手をもう少しよくした…

Arduinoでロータリーエンコーダを使ってみた

ロータリーエンコーダなるものを試してみた Arduinoでロータリーエンコーダを使ってみた。 pic.twitter.com/j7kxPiki4U— とりてん (@s51517765) 2021年12月25日 ロータリーエンコーダとは回転数や角度、回転速度等を電気信号を用いて測定できるものです。 オ…

ラズパイでアナログ入力を使う

ラズパイはアナログ入力がない アナログ入力とはGPIOで電圧値を0~1023(10bit)や0~4096(12bit)といった値で受け取る機能です。 これに対してHigh or Lowまたは1 or 0という2値をとるのをデジタル入力といいます。 ArduinoやESP32ではこのどちらも使うことが出…

ビュートローバーでARM CortexM3入門

ビュートローバーで組込みプログラミング入門 www.vstone.co.jp プログラミング教育用ロボット ビュートローバー ARM [学習教材] [vstone] (キット本体)ヴイストンAmazonビュートローバーというキットがメルカリで安く出ていたので入手してARMに入門しました…

秋月電子の006P安定化電源モジュールキットを組み立てた

電池から5Vや3.3Vが取れたら便利だと思った ラズパイやArduinoのデバッグをするときに、5Vや3.3Vの電源があると便利です。 外部電源としてトランジスタのコレクタに入れたり、degitalRead()に5Vや3.3Vを入れることで動作確認をしたりするのに使います。 USB…

PythonでGoogleスプレッドシートに書き込む

スプレッドシートにLogを書き込むと便利 スプレッドシートとはGoogleアカウントで無料で使える表計算シートですが、これをPythonなどでデータの収集に使えます。 以前、お薬記録にも使っています。 s51517765.hatenadiary.jpM5StackではCでhttp requestでし…

秋葉原に行ってきた

多分初めて日比谷線で秋葉原来た。 pic.twitter.com/laGFGGvvBu— とりてん (@s51517765) 2021年9月8日 有給をとって秋葉原に行ってきました。 秋葉原は多分一年以上ぶりです。 また、これまでは定期が京浜東北線経由だったのでそちらを使うことが普通でした…

ラズパイで計測した環境値をWebで見られるようにする

ラズパイで温湿度・気圧を測定していました s51517765.hatenadiary.jp s51517765.hatenadiary.jp s51517765.hatenadiary.jp昨年、やりかけたのですが放置していたのでグラフ表示を完成させました。ちなみに、エアコン制御は妻がSwitchBotを導入したようで、…

M5Stack Basicのバッテリーが壊れた

フリマアプリで買ったM5Stackのバッテリーが壊れました もとから興味はあったM5Stackですがelchikaのキャンペーンでもらって、その面白さにはまりボタンが3つあるBasicを追加購入しました。 某フリマアプリで3000円でBasic(ほぼ未使用)を購入したのですが …

ちょっとした加熱ができるツール

グルーを加熱できるツールを作った 治安の悪い電子工作。ニクロム線(ホットプレートとかに使われている電熱線)を単3電池で加熱します。狙い通りグルーを溶かすことが出来ました。 pic.twitter.com/JUnrv0OIXQ— とりてん (@s51517765) 2021年4月17日 グルー…

ブレッドボード上で使う短いジャンプワイヤーを作る

短いジャンパーワイヤーが欲しい ブレッドボード上に細かい配線が多いとき、例えばLCDなどを配線するときジャンパーワイヤーが林立すると、扱いが面倒ですよね。 (イメージ)林立するジャンパーワイヤー引用:ラズベリー・パイ(Raspberry Pi) 始めました!…

ASUSのタブレットが起動しなくなったけど自分で直せた

ASUSのタブレットが起動しなくなりました。 とはいえ、もはや使っていないでかなり長く放置していたものなのですが、なにか使い道があるのではないかと思って起動しようとしたらこのあり様です。ASUSについては以前NotePCも立ち上がらなくなって修理した経験…

Hello ESP world

ESP32に入門しました。 ESP32は Wi-FiとBluetoothを内蔵するマイコンで、Arduinoの開発環境と類似のプログラムでIOTが出来ます。 このようなボード(開発ボード)が1400円ぐらいで売っていて、Arduinoより安くコンパクトです。 左からArduinoNano互換、ESP32…

電子工作で使えるセンサ

センサとは状態を電圧に変換するデバイスです。 電子工作で使えるセンサというのはたくさんの種類があります。 これはつまりそれだけの状態を検知できるということで、どんなセンサが世の中にあるかを知っておくと作品製作が大きく幅が広がります。 というわ…

信号発生器(ファンクションジェネレータ)を組み立てた

Amazonで売っている中華キットを組み立てました。Ren He XR2206 信号発生器 低周波発振器 オーディオ シグナル DIY 正弦/三角/正方形出力 1Hz〜1MHz 周波数振幅調整可能メディア:私が購入した時点では599円でした。特別使用目的があるわけではないのですが、…

ブレッドボードで使うリード付きタクトスイッチ

タクトスイッチもブレッドボードで使うことがあると思いますが、ブレッドボード上では意外と場所をとります。 配線が密集してくると上手く設置する場所が確保できないことがあります。そこでこんなものを作りました。 電流制限抵抗が組み込んであります。 作…

Arduinoで電光掲示板をつくった

Arduinoで駅の文字が流れる電光掲示板風を作ってみました。www.youtube.comハードウェアと回路図LCDは1602というものです。KKHMF DC 5V 1602 LCD ディスプレイモジュール 16×2キャラクタ LCDブルーブラックライトメディア:可変抵抗はLCDのバックライトの明る…

ラズパイ4のファンは外から吹くか、内から吹くか

s51517765.hatenadiary.jp TRASKIT Raspberry Pi 4 Model B /ラズベリーパイ4B(8GB RAM)技適マーク付/MicroSDHCカード128GB NOOBSプリインストール/簡単に取り付けるケース/5.1V/3A Type-C スイッチ付電源/2つのMicroHDMI-to-HDMIケーブルライン/3つヒート…

電子工作グッズの収納をアップデート

(電子とは限らない)工作関連グッズの収納を整理しました。 このプロジェクトは妻によるおしゃれ化計画の一環です。 右側の壁面収納はニトリ、前面の収納は無印です。 無印の収納は石膏ボードに付けられるタイプです。 有孔ボードも同様に石膏ボードに取り…

可変DC電源を設計する

電子工作において、電圧を可変できる電源があると便利です。安い可変電源もAmazonにはあるのですが、簡単なものを作ってみようと思いました。ネット上の情報をもとに最も簡単な回路を設計しました。 入力はスイッチング電源をDCジャックから入力し、出力もDC…

ブレッドボードにさせるDCジャックを作った

N番煎じなんですが、ブレッドボードにさせるDCジャックを作りました。ピンヘッダを3本使っているので、間隔は2ですが、斜め√(1 + 4) = √5にもなんとか入ります。これでブレッドボードの電源として使えます。 これで実験がはかどります。工程(じゃ~~~ん…

エアコンをSlackでスマートリモコン化の効果を温湿度センサで測定する【2020年版】

3年目となるラズパイによるスマートリモコンの改良です。 s51517765.hatenadiary.jp s51517765.hatenadiary.jp s51517765.hatenadiary.jp昨年のスマートリモコンに温湿度・気圧センサーを連携します。 これまでの、エアコンをSlackで操る機能はそのままに、…

Raspberry Pi で温湿度気圧センサBME280を使う

ほぼQiitaの記事そのままです… qiita.com購入したのはAmazonにある、Hiletgoのものです。HiLetgo BME280 温度 センサー 湿度 センサー 気圧 センサー Arduino センサー 大気圧センサ 温湿度センサー ブレイクアウト Arduinoに対応 [並行輸入品]メディア:Qiit…

Arduinoで振り子の周期を測定する

こちらの記事に質問をいただきました。 s51517765.hatenadiary.jp コメントで方針はお答えしましたが、実際にやってみました。 ただし、振り子のハードウェアがないので、フォトセンサ(CDS)を指で隠すという形でフィージビリティ的に実施しました。 実際の…

「リアルタイムOSから出発して組込みソフトエンジニアを極める」を読んだ

リアルタイムOSから出発して 組込みソフトエンジニアを極める[改装版]作者: 酒井由夫,発行:エスアイビーアクセス発売:星雲社出版社/メーカー: 星雲社発売日: 2016/05/01メディア: 単行本この商品を含むブログを見るソフトウェアの分野の一つとして組込みソフ…

Maker Fair Tokyo 2019に行ってきました。

Maker Fair Tokyo 2019に行ってきました。 makezine.jp キター(゚∀゚ 三 ゚∀゚) #MFTokyo2019 pic.twitter.com/phCN6k4aU3— プログラミング素人 (@s51517765) 2019年8月3日 人いっぱい。 #MFTokyo2019 pic.twitter.com/rn4uZNoywb— プログラミング素人 (@s515177…