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

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

電子工作

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

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

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)に高抵抗で…

ラズパイゼロのピンヘッダ装着

Raspberry Pi Zero (W)にはピンヘッダが装着されていません。 ピンヘッダは同梱されているのですが、いままで使っていませんでした。いよいよラズパイによるIOTを行うために、まずピンヘッダをはんだ付けしました。ピンヘッダをはんだ付けするときは、まずピ…

Raspberry Pi 3を一からインストール

Raspberry Pi3を購入し、一からのインストールに挑戦しました。 kksmart Raspberry Pi 3 Model B ラズベリーパイ 3 モデル B コンプリートスターターキット 16GB (class 10)出版社/メーカー: kksmartメディア: エレクトロニクスこの商品を含むブログを見る日…

Linux素人のRaspberry Pi Zero W

遂に!ラズパイゼロを入手しました。Raspberry Pi Zero W Starter Kit出版社/メーカー: ケイエスワイメディア: エレクトロニクスこの商品を含むブログ (1件) を見るArduinoで電子工作を始めるときに、ラズパイとArduinoと悩んでとっつきやすそうなAruduinoを…

ジャンパピン中継基板を作る

通常のArduinoなどでは、ピンがメス型で出ていて、オス-オスのジャンパワイヤを使います。 しかし、中にはオスのピンが出ているものがあります。 (写真左)このような時は↓のようなメス-メスケーブルや、メス-オスケーブルを使いますが、uxcell ジャンプワイ…

「実装しない」機能の決め方 – 週休7日で働きたい

「実装しない」機能の決め方 – 週休7日で働きたい なるほど、耳が痛い。 だが一方で、それが出来るのも趣味だからこそ。

抵抗の並列接続とは

直流電源に対して、抵抗を接続するとき、所望の抵抗が無ければ(ラインナップに無かったり単純に手元に無かったりすれば)合成抵抗という手法を用いる。 たとえば、300Ωが必要なら100Ωと200Ωを直列にする。 このように使えることを前提にして抵抗値のラインナ…

Win10にArduino IDEを導入

Win10 タブレットを入手した。Asus Transbook T102HA ↓多分このへんだと思う。 (Link修正1/10) 似たような機種がいくつかあるようなので一応、手元のスペックを張り付けておく。 これにarduino開発環境IDEを導入した。特になにも考えることなく公式ページ…

100均フルカラーLED

100円でフルカラーに点灯するLEDを発見。 これは、3本足のフルカラーLEDが入っているに違いない!と思って買ってきて分解してみるも、制御IC内臓のタイプだった。 ほんとにこれだけですよ。なんとまぁ。 こいつも同様。