マイコン

Arduino

Arduinoでタッチスクリーンを使う・図形描画

タッチスクリーンでグラフィックを使うこのTFTタッチスクリーンでは、240×320ピクセル(または320×240ピクセル)・16ビットカラーのグラフィック描画を行うことができます。座標は文字列の時と同様、左上隅が(0,0)、右がx正方向、下...
Arduino

Arduinoでタッチスクリーンを使う・テキスト描画

独自のプログラムを作る今回はELEGOO 2.8inches タッチスクリーンを使った独自のプログラムを作ってみます。…しかし、添付CD-ROM内のPDFファイルにはサンプルの使い方しか書かれておらず、ライブラリに関する資料はありません。よ...
Arduino

Arduinoでタッチスクリーンを使う

TFTカラータッチスクリーンどんなアイテムか概要ずっと前にAmazonでArduino用のTFTタッチスクリーンを購入したのですが、なかなか試すことができないまま時間が(年単位でw)経過してしまいました。いまさらながら試用レポートなど。今回...
Arduino

Arduino UNO R4 WiFiをクライアントにする・httpsの場合

今度はSSLでWebサーバに接続するすでに通常のhttpでサーバに接続する実験は行いましたが、今度は https でサーバに接続してみましょう。Arduino UNO R4 WiFiのためのライブラリを使用すると非常に簡単です。プログラム#...
Arduino

Arduino UNO R4 WiFiを自動時刻合わせ機能つきの時計にする

ちょっと応用ここまでのおさらいとして、Arduino UNO R4 WiFiで搭載されたWiFi機能、RTC機能、LEDマトリクスをすべて使って、デジタル時計を作ってみました。プログラム#include "Arduino_LED_Matri...
Arduino

Arduino UNO R4で、RTCをNTPから取得した時刻に設定する

RTCをNTPから取得した時刻に設定する以前、インターネット上のNTPサーバから時刻を取得する実験を行いました。この時刻を用いてRTCの時刻合わせを行う方法を試してみましょう。プログラム#include "WiFiS3.h"#include...
Arduino

Arduino UNO R4でRTCを使う

Arduino UNO R4のRTC概要RTC(=Real Time Clock)とは、プログラムとは別に時刻や年月日などを自動的に刻む機能です。Arduino UNO R3以前では外付けのパーツが必要でスタが、Arduino UNO R4...
Arduino

Arduino UNO R4 WiFiでインターネットから時刻取得する

今回実験するプロトコル今回はArduino UNO R4 WiFiを使ったUDP通信を試してみます。そのための題材として、UDP上で動作するアプリケーションプロトコルの代表例の1つであるNTPをとりあげます。UDP概要UDP(User Da...
Arduino

Arduino UNO R4 WiFiをクライアントにする

簡単なクライアントを作成するごく簡単なクライアントプログラムの例として、例によってWebクライアントを作成します。繰り返しになりますが、HTTPを実験に使うメリットを挙げると、クライアントとサーバのやりとりが一往復で完結する単純なプロトコル...
Arduino

Arudino UNO R4 WiFiをサーバにする・その3/『ナンチャッテWebサーバ』を作る

今度はWebサーバを作る概要では、Arduino UNO R4 WiFiをWebサーバにしてみましょう。前回の『オウム返しサーバ』ができていれば、むしろ簡単です。以前、Arduino UNO R3+ESP-WROOM-02Uで実験したときと...