ブログ記事10件
LovyanGFX使うことでタイル地図の操作がうまくできるようになったので、さっそく実装してみた。地図→GPS→GPX記録と段階的につくってみたので結構時間かかった。楽しめたとも言う。前回の設定でLovyanGFX有効にしておくとM5Lcd.〜のコマンドも同時に使えたのでまぁ便利ではあった。仕様としては、測位前は画面にはNOTFIXの文字のみ。即位すると地図が現れて中央が自分のいるところ。移動すると地図が動く。(はずだがまだ試してない;;)Aボタンをタッチすると、緯度経度高度が表
GPSには地図はいらない。と言っておきながら、いろいろなWEBみると地図表示できるGPSをM5Stackで作っている人がいっぱいいる。実は方向を表示するのはなんとかできた。gps.course.degree()という関数で進行方向が気とに対して何度ずれているかを取得できるのでそれ使えばまぁ何とかなる。とはいえ使い方が悪いのかもしれないがこの関数の応答が早くない。ちょっとねぇ。まぁそんなこともあって地図表示に興味がでてきてしまった。いろいろ見てみると地図の準備の仕方?は2種類かなぁと
簡易地図表示したら、またいろいろといじくってしまった。かなりの変更です。簡単なマルチ画面化です。GPSユニット接続して電源いれると最初は”NOTFIX"と表示。測位すると数値が現れます。Aボタンを押すと地図表示。再度おすと本に戻るというトグル動作に。さらに地図のときはCボタンをおすと大中小の3段階縮尺表示が繰り返されます。何段階でも可能ですがこれくらいで徒歩や自転車では十分かと。記録ファイル形式はGPXファイルにしたので、記録終了時はBボタンをおすとENDの表示がでて永久ループへ。こ
GPSロガー関係はGPXファイルを作成記録できるようになったので、自分の中では一段落。しかしいろいろな方の情報をWEBでみると、やはり地図表示させてる方もたくさんいる。GPS機器をいろいろいじくってきたが、その中でもっとも使いやすいと思ったのはGARMIN社のFORETREXでした。GPS好きなかたからご存知と思いますがFORETREXはUSアーミーの公式GPSで腕に時計のようにつけて使います。その地図表示も画面上で表示されるのは自分で登録したポイントのみです。街なかではともかく山での
当初M5Core2はタッチパネルになったため、ボタンABCのコマンドが互換性がないという話でした。どなたかのスケッチみてもタッチしたポイントみて、そこがスイッチにあたるかを判断していたような気がしました。ちょっとCore2でボタンを使いたくなったのでサンプルスケッチみてみたら画面の下にある丸印、StackのABCボタンに対応する位置に赤い丸が書かれてますが、そこをタッチする分には従来のコマンドがつけるようですね。M5Core2.hが新しくなったのかな。普通に"M5.BtnA.was
一応現段階では、時刻表示、年月日表示はやっているがどちらもUTCのままである。これってJSTにしようとすると結構面倒だなと思えます。時刻ですが単純に9を足せばいいってものではありません。UTCが例えば19時だと平気で28時という時刻になっちゃいます。なので24越えたら24引くという操作が必要です。これだけならまだしも、月末では日も1日たさねばならず、大の月、小の月の条件もいれねばなりません。さらに大晦日には年もUTCより9時間はやくくりこさないといけないし、うるう年だと2月は29日なっ
もともとGPS好きなので、実は実際に使用する製品のGPSはいくつか所有している。しかしM5CoreにGPS接続して動かすっておもしろそうじゃないか。とGPS好きな心がゆり動く。GPSとは一般名称のようになっているが実際はアメリカ軍用の測位用衛星システムのことである。一般名称はGNSS(GlovalNavigationSateliteSystem)というようになった。というのもGPS以外にグローバルなシステムがGlonass(ロシア)北斗(中国)Gallileo(Eu&インド)という具合に4
1.はじめに先日発売した、「はじめてのAWSIoT開発キット(M5Core2版)」は好評を頂き、各メディアで取り上げられ、注文も順調です。まだコロナ禍が続きますが、対策として換気が重要になります。CO2センサとしても利用できます。現状の厚生労働省の基準では、5000ppm,1000ppmが閾値になっております。LCDによる画面表示、LEDランプによる表示(緑、黄、赤)で分かりやすくなっています。この機会に是非ご活用ください。https://spectrum-tech.co.jp/pro
1.はじめにスペクトラムテクノロジー株式会社は、「はじめてのAWSIoT開発キット(M5Core2版)」の販売を開始しました。本キットは、M5core2forAWSを使い、LED点灯、温度センサ動作、AWSIoT接続、Alexa端末動作の基本プログラムを提供し、AWSIoTの基本を習得できます。また、技術者に馴染みのあるC++のプログラム言語により提供します。換気センサ、血中酸素センサをオプションで、実践プログラムの提供を行います。WiFi環境があれば直ぐに利用可能です。今回は
1.はじめにスペクトラムテクノロジー株式会社は、「はじめてのAWSIoT開発キット(M5Core2版)」の販売を開始しました。本キットは、M5core2forAWSを使い、LED点灯、温度センサ動作、AWSIoT接続、Alexa端末動作の基本プログラムを提供し、AWSIoTの基本を習得できます。また、技術者に馴染みのあるC++のプログラム言語により提供します。換気センサ、血中酸素センサをオプションで、実践プログラムの提供を行います。WiFi環境があれば直ぐに利用可能です。htt