2022年5月29日日曜日

Arduino・Raspberry Pi・ロボットカー・・


マイコン・
Apple2→Arduino・Raspberry Pi・ロボットカー・・
20代に自作MC6809マイコン(外部記憶装置カセットテープ)ブラウン管モニターとキーボードが装備、拡張スロットのROMライター制御・IC音源基板等から
ROMに機械語・アセンブラ等でプログラムを書いて動作させ修正に紫外線でプログラムを消し書き直して簡単な音楽を鳴らしていました。次に当時憧れの外部記憶装置フロッピーディスクを装備したアップル製Apple2コンパチブル奥の拡張スロットに自作基板を作って実験していました。アップルはゲームソフトがたくさんあり子供と一緒に遊んだ記憶があります(ファミコンが流行する前)レンタルゲームソフト(フロッピーディスク)のコピープロテクト外しに夢中でした。30代にPIC・中学生で開局したアマチュア無線を少しかじりましたが、それから長い冬眠に入り電子工作・アマチュア無線は休業状態(40代~50代)でした。

Arduinoとの出会い
60歳過ぎてELEGOO Arduino用UNO スターターキットに出会い 昔 高額で手が出せなかったC言語によるセンサー・モータ・LCDなどの制御を学ぶことができました。Arduinoには多数Library・ネット記事があり初心者の私でもプログラムを組むことができました。





ELEGOO UNO スマートロボットカー
障害物回避
ライントレース






ESP-WROOM-02開発ボード
Wi-Fiリモコン制御

 

ESP-WROOM-32開発ボード
障害物回避・音声合成・OLED・Wi-Fiリモコン制御

ESP-WROOM-02開発ボードによる
バランスカー
MPU-6050による自動姿勢制御
   
ESP-WROOM-32開発ボード 
GPSカー
GPSによる自動走行








Arduino UNO
GPSカー
GPSによる自動走行




ESP-WROOM-02開発ボード
GPSカー
GPSによる自動走行


Arduino Mega2560
オムニホイールを用いた全方向移動ロボット


Raspberry Piとの出会い
小型パソコン+マイコン
別世界に踏み込んだように思いました。初めてのプログラム言語Python、コンパイルしないで実行できる。

Raspberry Pi
音声認識
画像処理・画像解析および機械学習
ROS (Robot Operating System)

Raspberry Pi・Arduino Nano 
Donkey Car①
機械学習による自動運転

Raspberry Pi・Arduino Nano
Donkey Car②
機械学習による自動運転

Raspberry Pi・Arduino Nano
Donkey Car③
機械学習による自動運転
Jetson Nano
JetBot
機械学習による自動運転





ESP-WROOM-02開発ボードによる
4足歩行ロボット








ESP-WROOM-02開発ボードによる
6軸ロボットアーム
Blynkでコントロールしていました。

2022年5月28日土曜日

Raspberry Pi ソフトウエアラジオ



 
Raspberry Pi 4
Raspberry Pi  4  によるソフトウエアラジオ(SDR/Software Ddefined Radio)を使ってみた。
RTL2832U+R820T/R820T2搭載チューナー互換機RTL-SDR(広帯域受信機)をUSBに接続
こちらのサイトを参考にセットアップ【ken2017.hatenablog.com/entry/2021/09/01/162629

2022年5月27日金曜日

Raspberry Pi FT8受信テスト

 

Raspberry Pi 4 FT8



















FT8移動受信テスト目的でRaspberry Pi 4に【https://ja4joe.livedoor.blog/archives/13982407.html】を参考にJTDXソフトウェアのセットアップしました。それとRaspberry Piの時間合わせにはGPSを使いました。こちらのサイトを参考【https://denor.jp/raspberry-pi%E8%B5%B7%E5%8B%95%E6%99%82%E3%81%ABgps%E3%81%A7%E7%8F%BE%E5%9C%A8%E6%99%82%E5%88%BB%E3%82%92%E8%A8%AD%E5%AE%9A1pps%E5%AF%BE%E5%BF%9C

ピコ21を使って移動、受信テストができました。(現在はGPSを外してインターネットによる時間合わせを行っています)
※JTDX運用にはRaspberry PiのUSBポートにシリアルインターフェイスFT232RLを接続してPTT制御が必要です。


FT232RLよる送信制御基板

Raspberry Pi Donkey Car スマートカー

  2020年に製作したDonkey Car スマートカー について記事にしました。 Donkey CarはRaspberry Pi のカメラからコースを ディープラーニングさせ自動走行を行います。(動画は白線上を自動走行)   動画