質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Arduino

Arduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。

マイコン

マイクロコンピュータの略で、CPUにマイクロプロセッサを用いたコンピュータのこと。家電製品、電磁機器などの制御に用いられています。単体でコンピュータとしての機能を一通り備えています。 現代のパーソナルコンピュータに近く、同時期のメインフレームやミニコンピュータと比べ、小さいことが特徴です。

Q&A

2回答

5377閲覧

(Arduino)Pro Microの接続(認識)が確認できない

nyostera

総合スコア4

Arduino

Arduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。

マイコン

マイクロコンピュータの略で、CPUにマイクロプロセッサを用いたコンピュータのこと。家電製品、電磁機器などの制御に用いられています。単体でコンピュータとしての機能を一通り備えています。 現代のパーソナルコンピュータに近く、同時期のメインフレームやミニコンピュータと比べ、小さいことが特徴です。

0グッド

0クリップ

投稿2020/01/27 10:12

自作キーボード(Helix)を作成しています.

マイコンボードにProMicroを使用しているのですが,PCとUSB接続した際に,PCがProMicroを認識してることを確認できません.
どこを見れば接続が確認できるでしょうか.
または,どのようにすると接続が認識されるようになるでしょうか.

最終的にはQMK Toolbox(もしくはQMK Framework)で書き込みまで行いたいです.
(ProMicroが認識されれば,QMK Toolbox/Frameworkより書き込もうと思っています.)

環境

  • PCB:遊舎工房より購入

    • ProMicro(マイコン:ATmega32U4):遊舎工房より購入
      • USB接続すると黄色のLEDが光ります(電源が確保されてる証拠だと認識しています).
      • PCB上のタクトスイッチよりリセットを押すと赤いLEDがOn/Offします.
    • タクトスイッチ(リセットボタン):PCB上に実装済
  • 動作確認PC

    • Window 10/Mac (Catalina 10.15.2) で確認しています.

発生している問題・エラーメッセージ

  • QMK Frameworkで書き込もうとしても,Helixキーボード(ProMicro?)を検出できません.
  • 同様に,QMK Toolboxで書き込もうとしてもキーボードを検出できません
    • ToolboxでReset→FlushをするとThere are no available deveiceのエラーが出ます.
    • ToolboxでAuto Flushにして,PCBからリセットボタンを押しても反応がありません.
  • デバイスマネージャ(Windows10)にて,ほかのデバイス/ポート(COMとLPT)に(ATmega32U4の?)表示があるという記事を見ましたが,自分のデバイスマネージャには表示されません.
  • 同様にWindowsに接続してもドライバの自動更新(インストール)はありません.
  • MacでMacについて>システムレポート>ハードウェア>USBを確認しましたが,(元々の表示を除いて)なんの表示もありません.
  • 同様にTerminalよりls -l /dev/tty.*/ls -l /dev/cu.*を行いましたが,それらしき表示がありません.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

秋葉原には良く行きますが「遊舎工房」は知らなかった。
そこで色々調べてみました。

キーボード専門店の専門のArduino。おそらくキーボードのスケッチが既に書き込まれているものとHPなどから判断できます。
認識できない時に考えられるのが
①USBのケーブル。
質問には記載がありませんでいたが以前、秋葉原の千石電商さんでUSBケーブルを購入してArduinoが認識できない!!何故?と調べて馬鹿馬鹿しい凡ミス。最近はモバイルユースで充電専用(USBの線が1と4だけ結線されているもの)が外見から分からないですが存在します。そこで”通信”が可能な線か確認。該当のPro Miniはmicro Aタイプなので少し前のAndroidの携帯か何かとPCを今使っているUSBケーブルでつないで認識するか?を確認。
②Pro Miniの半田付けは間違いないか?
Pro Miniは販売時にはコンスルのピンヘッドが未取り付けなのでご自分でハンダ付けされている事を前提に。お店のHPを見るとPro Miniで挫折される方がたまに。コンスルタイプなのでハンダ付けしなくても一応動作するようですが。
もしハンダ付けしていないようでしたらPro Miniを単体にして(ボードから外して)認識を確認。
③デバイスドライバーの確認
このタイプではHIDの項目に認識されると考えます。
USBをつなぐ前にHIDの項目を確認。繋いで確認。認識されていたら項目数に変化があるはず。

まずはお試しください。

投稿2020/02/07 02:52

MasahikoHirata

総合スコア3747

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

MasahikoHirata

2020/02/26 08:42

先日Aitendoに用事で行った時に「遊舎工房」を発見。(以前ビクセンが有った所でしたね) そこでこの質問の補足。 販売しているpro microにはファームは書き込んでない。なのでご自分で書き込む。との事。 ここら辺が怪しいと思います。
guest

0

Arduinoはふつう、USBで仮想シリアルポートを実装してます
Windowsでデバイスマネージャを出しておいて、Arduinoをつないだり外したりして、COMポートが出たりなくなったりしないでしょうか。

投稿2020/01/27 14:03

y_waiwai

総合スコア87719

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問