プログラミング

スポンサーリンク
IoT

Tuya API (Smart Life)とスマートプラグでバッテリーにやさしい充電をする仕掛け

はじめに ノートパソコンのバッテリは消耗品で、使っているとだんだん弱っていきます。 バッテリーがすぐ切れると困るので、できるだけ長持ちさせたいですよね。 ノートパソコンのバッテリを長持ちさせる方法は様々なサイトで紹介され...
プログラミング

GR-ADZUKIでステッピングモーターを動かす

がじぇるねのGR-ADZUKIを使ってステッピングモーターを動かす方法を紹介します。DCモーターとサーボモーターを動かし方はこちら。 ハードの準備 以下を使用して動作確認を行いました。 GR-ADZUKI (0.9〜5....
プログラミング

Visual Studio Code & PlatformIOで快適Arduino開発

Arduinoの開発環境として、これまでArduino IDEを使っていましたが、Visual Studio CodeのPlatformIOエクステンションを試したところ非常に使いやすかったので紹介します。 下図の右のような画面構成...
プログラミング

IDE for GRをコマンドラインから使う

これまで、がじぇるねGRボードのスケッチ(プログラム)作成はIDE for GRを主に使っていましたが、コマンドラインで使いたいと思い調べているうち、このサイトのようにコマンドラインでコンパイルする方法がわかったので紹介します。 参...
IoT

スマートプラグでバッテリーにやさしい充電をする仕掛け

はじめに ノートパソコンのリチウムイオンバッテリーを長持ちさせる方法が様々なサイトで紹介されています。その情報を参考にスマートプラグとMacのApple Scriptを使って、自動的にバッテリーにやさしい充電をする環境を構築したので...
プログラミング

C言語(4) くり返しと分岐の練習問題 解答例と解説

練習問題の解答 練習1 実行結果が以下のように表示されるプログラムを作ってください。 I have a pen. 解答例 #include <stdio.h> void main() { pr...
プログラミング

C言語(3) くり返しと分岐の練習問題

C言語を使ってみよう! 前回までに変数、表示、分岐、くり返しを学びました。 今回は、それらを使う練習問題を出します。今までに学んだ知識だけでできるはずなので、チャレンジしてみてください! 前にやった内容を忘れてしまった場...
プログラミング

C言語(2) 分岐、くり返し

はじめに 今回はC言語の分岐、くり返しについて学びます。 通常、C言語では上の方に書いたものから順に下に向かって処理が進みます(上図左)。 プログラムにおいて、何かの状態によって違うことをさせたい場合があり、そう...
プログラミング

C言語(1) 変数を使った計算と表示

Hello Worldのおさらい Linux環境MSYS2でC言語のHello World! の回でHello World!と表示するプログラムを作成しました。 このときはプログラムを書く→コンパイル→実行という流れを説明しま...
プログラミング

【初心者向け】プログラミングでできること

プログラミングって何? これからは義務教育として学校でプログラミングを教わるようになるといった話をよく聞きますね。 でも、いったいプログラミングはどんなことに役立つのか、ぼんやりとイメージはあるけれど、よくわからないという方が...
スポンサーリンク
タイトルとURLをコピーしました