【arduino】
KeyKです。 昨日の記事では、PWM信号を送るプログラムを紹介しました。今日は、そのプログラムの応用を紹介します。 PWM信号を送るプログラム PWM信号を送るプログラムは昨日の記事のものをご覧下さい。keyk.hateblo.jp 応用例 PWM信号(パルス信号)を送ると…
KeyKです。 今日は、arduinoでPWM出力をさせたいと思います。 PWM出力とは? PWM出力とは、ONとOFFを切り換えて電気信号(パルス信号)を送ることです。例えば、150Hzのパルス信号を送るということは、1秒間に150回ONとOFFを切り換えています。 つまり、高速で…
KeyKです。 今日は、TCPとUDPの違い、同期通信と非同期通信の違いについて備忘録としてまとめます。 TCPとUDPの違い 【TCP】 信頼性が高い 再送制御機能がある コネクション型プロトコル 【UDP】 信頼性を確保する仕組みがない 処理が簡単で遅延が少ない コ…
KeyKです。 arduinoでRFIDが使えるそうなので、まとめてみました。 RFIDとは? RFIDとは、電波を用いて非接触でデータをやり取りするシステムです。スマートフォンでピッとやって登録したり、Suicaなどが挙げられます。 ※厳密にいうと、スマートフォンはNFC…
KeyKです。 ESP32でUDP通信がしてみたいと思い、やってみました。 ESP32とは? ESP32とは、WifiとBluetoothを搭載しているマイコンのことです。OSを持たない?ので、電源を入れれば動きます。 簡単にいうと、無線機能のついたArduinoのようなものです。 開発…
KeyKです。 最近、仕事でもarduinoを触る機会が多いので、今日はarduinoから日時を取得する方法を考えたいと思います。 日時取得方法「RTC」 まず一番始めに思いつくのがRTC(リアルタイムクロック)ですね。最初に時刻を与えると、そこから日時をカウントして…
KeyKです。 今日はarduinoの拡張モジュールについて簡単に書きたいと思います。 SDカードまたはUSBにデータ保存 micro SDカードモジュールがあります。これを使用すると、micro SDにデータが保存できます。HiLetgo 3個セット Micro SD TFカードメモリシール…
こんばんは。KeyKです。 3ヶ月前から、会社でArdunioをいじる機会が増えたので、それについて書きたいと思います。 Arduinoとは? Arduinoとは、AVRマイコン、入出力ポートを備えたワンボードマイコンです。 見た目だけでいえば、ラズパイとそっくりです。ラ…