技術メモ3Dプリンタドローンダウンロード取引先専用CoopTecについてMenuSidebarPrevNextSearchホーム>ドローン秋月電子で購入した「0.96インチ128×64ドット有機ELディスプレイ(OLED)」をGR-KURUMIに繋げて動かしてみた。ハッカソンに参加して来ました。その1mariaDB(MySQL)にLibreOfficeのBASEで繋げてデータベース操作の効率化を図ってみたwindows10にVurtualBox6でUbuntu18.04をインストールしてLAMP環境が使えるようにするwindows10にVurtualBox6でCentOS7をインストールしてほどほど使える環境まで整えてみたraspberryPiでcakePHPフレームワークを使ってみるraspberryPiにckaePHPフレームワークを導入してみた。~メモ~raspberryPiにapache+PHP+mySqlを導入してみた。開発環境で同じものを作成してみた。前回の2回目CoopTecドローン制御の勉強をしてみようー2回目https://www.cooptec.jp/archives/5872回目は開発の進め方と使用した機材を紹介したいと思います。開発の進め方は、大まかに次の流れで行いました。本丸は後回し的な流れです。センサー...から5か月以上ほったらかし状態でしたが今回はその続きです。3回目は「プロポ受信機からデータを読み取り」の話です。今回使用したプロポと受信機はこれ。R3008RBプロポと受信機間の無線通信方式については今回は触れません。なんの疑問もなくプロポで操作したことが受信機に伝達されるものだとします。読み取るのが今回の目的です。パルス幅変調といい、RCの世界で古くから使われてきた方式。等の複数の読取方式はあるようです。試してみたいところなのですが、SBUS方式で読み取るには電気信号を反転させる回路を作る必要があるので今回はあきらめました。SBUSでの読み取り関する有益な情報はこちらあたりのサイトは参考になりそうです。Arduinoを介してPixFalconに入力を送る方法のまとめです。方式で読み取ることとした。入力ピンの数もチャンネル数分だけ必要となります。今回はプロポの操作モード1で受信機の1~4までの4つのチャンネルを読み取ることにした。読み取ることとなります。関数を使えば簡単にPPM信号のパルス幅のマイクロ秒を取得することができます。各チャンネルの信号を順番に読み取っていては時間がかかりすぎるため他のリアルタイム性が求められる処理(姿勢センサやモータの制御等)に影響を及ぼしてしまう恐れがあります。私がこのことに気づいたのは姿勢センサやモータの制御等の機能をプログラムに組み込んで動かしたときに動作が不安定となり、いろいろ調べたり、考えたりして上記のような影響を受けていたことが解り、後に信号読み取り方法の改善を施すこととなってしまいました。その方法は、各チャンネルの信号の立ち上がりのタイミングは同時で立下りのタイミングは各チャンネルで異なる(レバーの操作量に応じて変わる)というの信号として扱えるようなのでどれか一つのチャンネルの立ち上がりで割込処理を行いその割込処理内で全チャンネル分を読み取るようにすることにしたのです。最大で2000us(2ms)で全チャンネル分の読み取りができることになります。メインループ内で2msのディレイが発生するのは避けられないようです。SBUS受信の方がCPU処理的には効率的なのかもしれません。(試してないので正確なことは言えませんが...)こちらのサイトが参考になりました。CPUを作...https://plaza.rakuten.co.jp/cpu4edu/diary/201206060000/Arduinoでラジコンの受信機から4チャンネル分の信号をpulseIn関数で読み取って4個サーボやアンプを動かそうとすると結構難しく、サーボがバタつきます。飛行機を飛ばす場合はピクピクします。具体的なプログラムコードはネットでググればすぐに見つかると思います。次は、パーツ選定&購入だ!パーツの選定と購入ということです。練習メモ夕方いつものように練習飛行とジョギングです。練習メモ本日は、練習場所変更です。近所のグランド脇の広場です。...(クープテック)フリーのITエンジニア(Taka)です。所在地:熊本県菊池市お問い合わせはこちらをご利用ください。秋月電子で購入した「0.96インチ128×64ドット有機ELディスプレイ(OLED)」をGR-KURUMIに繋げて動かしてみた。ハッカソンに参加して来ました。...2019年7月14日raspberryPiにckaePHPフレームワークを導入してみた。2019年7月14日更新raspberryPiにapache+PHP+mySqlを導入してみた。開発環境で同じものを作成してみた。今あるものだけで作ったGPSリアルタイムマップをandroidアプリにしてみたの続きです。今あるものだけで作ったGPSリアルタイムマップを車に積んで試してみたの続きです。今あるものだけでGPSリアルタイムマップを作ってみた5GがスタートしIoT実現可能なシステムの構築が可能になってくる今日この頃です。