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

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

電子工作

ラズパイで計測した環境値を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…

エアコンをSlackでスマートリモコン化する【2019年版】

昨夏にスマートリモコン化したエアコンの改良版です。 s51517765.hatenadiary.jp昨年のプロダクトの課題は、ボタンが一種類しか動作できないため、柔軟性がなかったことです。 今年は、リモコンのボタンを「電源off/on」「温度設定up」「温度設定down」を使…

IoT/M2M展、組込みシステム開発技術展に行ってきました。

今週も来ました。JANPA IT WEEK. pic.twitter.com/HOLe2wN8ws— プログラミング素人 (@s51517765) 2019年4月10日 www.japan-it-spring.jp”Japan IT Week 春 -前期-” として開催されているIoT/M2M展、組込みシステム開発技術展に行ってきました。セミナーと展…

プログラミング素人がプログラミングを勉強した方法

理系ですが専門的にプログラミング(情報工学)を学んだわけではない私が、趣味の範囲とはいえプログラミングを勉強した方法をまとめました。中の人のスペック・国立大理系修士卒(理学系物理) ・メーカー勤務10数年(3社目) ・非ソフトウェアエンジニ…

オブジェクト指向でなぜつくるのか

オブジェクト指向でなぜつくるのか 第2版作者: 平澤章出版社/メーカー: 日経BP社発売日: 2011/04/07メディア: 単行本購入: 6人 クリック: 92回この商品を含むブログ (20件) を見るオブジェクト指向という言葉はプログラミングをやっている人で知らない人はい…

エアコン(のリモコン)をフィジカルハックしてラズパイとSlackでスマートリモコン化する

序論夏を前にして、暑がりの妻が言いました。 夜寝るとき、エアコンを付けないと暑いし付けっぱなしだと寒いし、タイマーで温度を上げたい。 これに対して、僕としては夜は温度の設定が間違っているだけで、エアコンとは「長期的に快適な温度」を設定すべき…

オシロスコープ組み立てキット DSO138を組み立ててみた

準備オシロスコープ組み立てキット DSO138を組み立てました。KKmoon DSO138 デジタル・オシロスコープ 2.4インチTFT ハンドヘルドポケットサイズ オシロスコープ キットDIYパーツ 電子学習セット 1Msps出版社/メーカー: KKmoonメディア: その他この商品を含…

電子工作とプログラミングの薦め

対象本エントリーは、電子工作もしくはプログラミングをやってみたいと思った人で、どちらも、もしくはどちらかしかやったことのない人へ向けての記事となる電子工作およびプログラミングの薦めです。この4月から就職したり進学したりして環境が変わり、こ…

電子工作の読書

電子工作の職人技作者: 高瀬和則出版社/メーカー: 技術評論社発売日: 2017/02/15メディア: 単行本(ソフトカバー)この商品を含むブログを見る今日は、こんな本を見つけたので読んでみました。 想定読者層は初めて電子工作をする人だとは思いますが、ちょっ…

ラズパイで来客を通知する

最近はどこのマンションにもあるモニターホンですが、リビングから離れた部屋に居たり、イヤホンでテレビを見ていたりすると気が付かないことがあります。 そこで、ラズパイを使ってスマホに通知する仕組みを作りました。モニターホンは来客があると、カメラ…

ラズパイのGPIOを使う

youtu.beまずは、ラズパイでGPIOの基本的な使い方を確認していきます。 ↓のような回路を作って、CDSで明るさを検出し、LEDを制御します。 回路図用パーツを作るここで、回路図は水魚堂のエディタhttp://www.suigyodo.com/online/schsoft.htmを使っていますが…

ラズパイゼロのプルアップ抵抗を調べる

ラズパイでいよいよIOTを始めようとGPIOの資料を読み漁っていたら、ラズパイのGPIOは内部プルアップまたはプルダウンされているという情報を見つけた。d.hatena.ne.jpプルアップ・ダウンは、使われていないGPIOをHIGH(3.3Vや5V) or Low(0V = GND)に高抵抗で…