IoT

マイコンをはじめよう~水槽管理システム STEP8 ケースの作成~

基板ができあがったのでお次は入れ物です。ここでもまた予定外の方針変更が。。。
IoT

マイコンをはじめよう~水槽管理システム STEP7 制御基板の作成~

ハードウェア!今まではどういう回路でどういう制御しようか、みたいな話でしたが、大詰めとして現物のハードウェアを召喚します。別記事でハードのレイアウト検討をしましたのでそれをもとに実際に組んでいきます。まずは基板の切り出し使うのはそこらへんの...
IoT

KiCADを使ってみる ~Step2 完成!~

ユニバーサル基板で部品や配線のレイアウトを検討するためにKiCADを使ってみることにしました。前回は部品のライブラリ登録をしましたので、今回は実際にレイアウトを検討まで進んでみます。まぁ、使い方なんて一切省略してしまいましたが、こんなことできるんだ、という雰囲気は伝わるかなと思います。
IoT

KiCADを使ってみる ~Step1 初手でしんどい~

KiCADのライブラリ登録、四苦八苦しながらやったので備忘録的に書き出してみました!
IoT

マイコンをはじめよう~水槽管理システム STEP5 LED回路編~

前回のCO2制御部に続いて、今回はLED制御を作っていきます。まずは回路を作ってみましょう。
IoT

マイコンをはじめよう~水槽管理システム STEP4 Co2管理編~

Co2の管理LEDはPWMもやりますよ~ということでボリュームもありそうなので、先にこっちを済ませておきます。まず、うちで使っているCo2発生器はこれです。Clscea クレシー G600Smini 水草用化学反応式co2ジェネレーター C...
IoT

マイコンをはじめよう~水槽管理システム STEP3 OTA編~

前回の時間取得に引き続き、今回はOTAというWiFi越しにプログラムを書き換えられる機能を使えるようにしていきます。
IoT

マイコンをはじめよう~水槽管理システム STEP2時刻取得編~

前回はLチカができました。このままLED制御を実装。。。と行きたいところですが、LEDは回路周りがメンドイので先に時刻やOTAといったソフトで済む部分をやっていきます。
IoT

マイコンをはじめよう~水槽管理システム STEP1 Lチカ編~

だいたいマイコンの使い方がわかってきたところで、今度は自分で使いたい回路とプログラムを作っていきます。まずは、どシンプルにポートをON/OFFするプログラムから作ってみます。
IoT

マイコンをはじめよう ~サンプルコードを理解する~

前回ではサンプルコードをコピペする感じで、M5StampS3を動作させるところまでいきました。それでは自分で書いたプログラムを動かしてみよう!と言いたいところですが、プログラムの書き方とかそういうところを理解しないと書けませんよね?そういうわけで、今回はサンプルプログラムを読み解くことでプログラミングのお作法を学びましょう、という趣旨でございます。