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

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

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

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

Q&A

2回答

4024閲覧

Arduino LeonardoをPro Microに書き込めない

Papu

総合スコア0

C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

0グッド

0クリップ

投稿2021/10/27 00:20

編集2021/10/27 00:28

初心者です。Arduino IDE をPro Microに書き込めず困っています。
使用パソコンはWindows10です。

ポケモン剣盾で自動卵孵化をしたくてマイコンを購入しました。https://narurublog.net/pokemonss-hatching-automation/というサイトを参考にしているのですが、スケッチ書き込み前の
・ツール→シリアルポート→『Arduino Leonardo』
の所でそもそもシリアルポートが灰色の文字になっており選択できません。

上が原因だと思うのですが、書き込みを行うと以下のエラーメッセージが出ます。

指定されたポートには、ボードが接続されていません。正しいポートを選んである事を確認してください。もしも正しいポートを選んである場合には、書き込みを開始した直後にボードのリセットボタンを押してみてください。
「C:\Users\kidlo\OneDrive\ドキュメント\Arduino\libraries\examples」に、無効なライブラリ「C:\Users\kidlo\OneDrive\ドキュメント\Arduino\libraries\examplesにはヘッダファイル(.h)がありません」があります。

どうしたらいいのでしょうか。教えてください????‍♀️

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

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

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

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

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

guest

回答2

0

LeonardoとPro Microは同じマイコンチップを使ってはいますが、別の機種です。参照先では、Leonardo互換として小さなボードをつかっていますが、Pro Microとは一言も書かれていません。その辺はなにか「大丈夫」な自信があるのでしょうか? まぁ、同じマイコンを使っているので最終的なこととしてはできる/できないの次元で言えば同じことはできますけれど、手順が違ったりすれば「真似」だけでは最後まで行き着けない可能性はでてきます。

Pro Microの本家はSparkfunなので(中華なコピー品もたくさんありますが、ちゃんとコピーされたものなら本家と同じように動くでしょう)本家のインストール手順に従って適切にインストールし、Arduino IDEの設定を行い、またプログラムの書き込み時もPro Microを選択して行ってください。

正しく設定しても動作しないなら不良品を掴んでしまった可能性もありますが、とりあえず本家のトラブルシュートのページを参照してリセットを試みることになるかと思います。

なお、Leonardo/pro microはメインのマイコン(ATMega32u4)自身のUSB機能を使ってPCと繋がります。"USBのチップが変わっている"なんてことはありません...

投稿2021/10/27 08:59

thkana

総合スコア7703

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

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

0

ArduinoのボードをUSBでPCに接続しますが、このときに認識するシリアルポートのポート番号ってのはマシンによって変わります
デバイスマネージャを立ち上げておいて、ポート(COMとLPT) を開きます
その中にあるやつの(COMx)ってのを確認しといてください。
このCOM番号をArduinoIDEに設定する必要があります

#そこに複数のポートが有る場合は、Arduinoをつないだり外したりするとわかります

そこにCOMが全く無い場合は、ドライバをインストールしましょう

投稿2021/10/27 04:26

y_waiwai

総合スコア88042

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

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

Papu

2021/10/27 08:02

ご回答ありがとうございます! デバイスマネージャーを立ち上げて非表示デバイスの表示も行ってポートを探したのですが出てきません…。 おっしゃる通りドライバーをインストールしてみようと思うのですが、調べたところダウンロードサイトなどが見当たりません。これはお店などで購入しなければならないのでしょうか?? 似たような名前が多くて私自身混乱しているので、分かりづらい内容となり申し訳ありません。 お返事頂けると嬉しいです。
y_waiwai

2021/10/27 08:18

おなじPro Microでも、中華製の互換品はUSBのチップが変わってたりしますんでドライバが違ったりします https://akizukidenshi.com/catalog/g/gI-13544/ このページにあるドライバソフトのリンクからDLできるやつを入れてみましょう #本家のArduinoはドライバ無しで認識してくれるんですが。。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

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

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

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問