.. note:: こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Facebook上でRaspberry Pi、Arduino、ESP32についてもっと深く掘り下げ、他の愛好家と交流しましょう。 **参加する理由は?** - **エキスパートサポート**:コミュニティやチームの助けを借りて、販売後の問題や技術的な課題を解決します。 - **学び&共有**:ヒントやチュートリアルを交換してスキルを向上させましょう。 - **独占的なプレビュー**:新製品の発表や先行プレビューに早期アクセスしましょう。 - **特別割引**:最新製品の独占割引をお楽しみください。 - **祭りのプロモーションとギフト**:ギフトや祝日のプロモーションに参加しましょう。 👉 私たちと一緒に探索し、創造する準備はできていますか?[|link_sf_facebook|]をクリックして今すぐ参加しましょう! .. _get_start_arduino_ide: Arduinoを始めよう ======================================= .. Arduinoは、シンプルなソフトウェアとハードウェアを持つオープンソースのプラットフォームです。 .. 初心者であっても、短時間で習得することができます。統合開発環境(IDE)を提供しており、 .. 多種多様な制御ボードと互換性があります。したがって、Arduino IDEをダウンロードして、 .. スケッチ(すなわち、コードファイル)をボードにアップロードするだけで、関連する実験現象を .. 見ることができます。詳細はhttp://www.arduino.cc を参照してください。 .. Arduino IDEのインストール方法、ライブラリの追加方法、コードのアップロード方法を学ぶには、以下のチュートリアルを参照してください。 .. .. toctree:: .. :maxdepth: 1 .. install_arduino_ide .. download_add .. upload_code Arduinoについて何も知らないなら、以下の言葉を覚えておいてください:電子工学、デザイン、プログラミング、そしてメイカー。これらの言葉が自分たちとはかけ離れていると感じるかもしれませんが、実際にはそうではありません。Arduinoを通じて、私たちはプログラミングの世界に足を踏み入れ、メイカーとしての夢を実現することができます。このセッションでは次の内容を学びます: * Arduinoとは何か? * Arduinoは何をすることができるのか? * Arduinoのプロジェクトをどのように構築するのか? .. _what_is: Arduinoとは? ----------------- まず、Arduinoについて簡単に紹介します。 Arduinoは、便利で柔軟、そして使いやすいオープンソースの電子プロトタイピングプラットフォームであり、様々なモデルのArduinoボードとArduino IDEというソフトウェアを含んでいます。これは、迅速なプロトタイピングのためのエンジニアだけでなく、アーティスト、デザイナー、趣味人にも適しています。現代のメイカーには欠かせないツールとも言えます。 Arduinoは非常に大きなシステムです。ソフトウェア、ハードウェア、そして共通の趣味を持つ、互いに知り合いではない多くの人々からなる非常に大きなオンラインコミュニティがあります。Arduinoのコミュニティのメンバーは、自らの知恵を用い、手で制作し、次々と素晴らしい発明を共有しています。そして、あなたもその一部となることができます。 .. _what_cando: Arduinoは何ができる? --------------------- Arduinoが実際に何をすることができるのか疑問に思うかもしれません。簡単に言えば、Arduinoがあなたの問題をすべて解決します。 技術的に言えば、Arduinoはプログラム可能なロジックコントローラーです。これは、リモートコントロールカー、ロボットアーム、バイオニックロボット、スマートホームなど、多くのエキサイティングでクリエイティブな電子クリエーションを作成するために使用できる開発ボードです。 Arduinoボードはシンプルで強力であり、学生、メイカー、さらにはプロのプログラマーにも適しています。 今日に至るまで、世界中の電子愛好者たちは、Arduinoの開発ボードを基に、創造的な電子作品を続けて開発しています。 .. Arduino UNOとは? .. ---------------------- .. ArduinoチームはArduinoの開発ボードをオープンソース化しています。これは、他の企業がArduinoのデザインから製品を製造できることを意味します。現在、市場には2つのタイプの開発ボードがあります。一つはArduinoによって提供される公式の開発ボード、もう一つは他の企業が生産する互換性のある開発ボードです。ARDUINOのオリジナルボードはARDUINOの認証を受けてARDUINOによって生産されています。Arduinoの互換ボードは、第三者の企業が組み立てて生産しており、価格面では有利です。ArduinoチームはArduinoのために多くのことを行ってきましたので、彼らをサポートしたい場合は、Arduinoのウェブサイトでオリジナルのボードを購入することを検討してください。あなたの状況に応じてどのボードを購入するかを選ぶことができます。 .. このチュートリアルでの一貫した学習体験のために、Arduino Uno R3ボードまたはArduino Uno R3の互換ボードの購入をおすすめします。 Arduinoプロジェクトの構築方法 ----------------------------------- 以下のステップに従って、ゼロからArduinoを使用する方法を学びましょう! .. toctree:: :maxdepth: 2 install_arduino_ide introduce_ide create_save basic_upload basic_code_struct basic_further_syntax basic_variable basic_circuit