Arduinoと戯れてみる!

子供と一緒に始める マイコンプログラム Arduino 入門 購入編

Arduino入門編
スポンサーリンク
子供と一緒に始める マイコンプログラム
【Arduino 入門 購入編】

小学校でもプログラミングが始まるらしいこのご時世。

我が家の子供にも、プログラミングを教えられないか。

でも、ただプログラミングしてもつまらない。

目に見える形で楽しみたい!そこで、やってみようと考えたのがArduino。

 

他に有名なもので「Raspberry Pi」などもありますが、こちらはどちらかというと小型パソコンであり、導入レベルには敷居が高い。

 

「Arduino」であれば、このマイコン一つで色んなものを直接制御でき目に見える形で簡単にプログラミング結果を確認できる。

おそらく、子供も楽しめるはず!

私ブログ主もC言語ライクなものであれば、多少読めるしね・・・。

 

ということで、「Arduino」を使ったマイコンプログラミングを子供と一緒に学習。

内容の記録を兼ねてブログに残すこととしました。

誰かの学習の役に立てば幸いです。

 

子供と一緒に、少しずつ、ゆっくりと、楽しみながら気長にアップしていきたいと思います。

 

スポンサーリンク

購入編

とにもかくにも、始めるには購入する必要がある。

何を買おうか迷ったあげく購入したのは下記。

「ELEGOO UNO キット レベルアップ  チュートリアル付 uno mega2560 r3 nanoと互換 Arduino用」

 

選んだ理由

  • 初心者向けスターターキット
  • メーカーHPの製品Super Starter Kitから、日本語チュートリアルを含む資料が入手可能。(これがとても重要)
  • Lesson-0からLesson-24まで説明付き。
    ※コードなど説明不足もありますが、私のブログで詳細を説明して学習していきます。
  • この値段(3000円前後)で、マイコン以外の付属部品が豊富。
    ばら買いしたらとんでもない値段になりそうな量の部品が入っています。
  • ブレットボード付き。ハンダ付け不要で回路の構築が可能。
    子供と一緒にやるためには重要な要素。慣れてくれば、半田も使いたいが・・・。

 

私はAmazonで購入しました。

メーカーは色んなところから出ていますので、好みに合わせて探すのが良いかと思います。

 

ただ、お勧めは互換品です。

なぜなら、Arduinoはオープンソースであり複製して販売するのもライセンス的に問題なし。

そのため互換品の品質も悪くなく、それでいて値段は安い。

また、私が買ったメーカーの場合、一つ買うと追加で購入するときに割引などもあります。

 

購入したものがこちら。本当に部品が豊富です。

parts

 

準備編

まずは、チュートリアルを入手する必要があります。

この製品の良いところは、日本語チュートリアルを含む資料が入手可能なところ。

メーカーのホームぺージからまずはダウンロード。

Download – Elegoo Industries
  1. https://www.elegoo.com/download/ へ移動。
  2. Elegoo UNO R3 Project Super Starter Kitを選択
  3. PCにダウンロードが始まりますので保存。

Zip形式で保存されますので解凍してください。中には以下の物が入っています。

  • Read Me First
  • 各部品のDatasheet
  • 各言語のチュートリアル(日本語あり)
  • UNO R3 DRIVER FAQ

 

チュートリアル編

チュートリアルは、全部でLesson1~Lesson24。

ダウンロードしたチュートリアルの良いところは、全て日本語ということだけではなく、全てのLessonのコード(プログラム)が入っているのです。

そうです、自分でコードを書かなくてもLessonを進められるのです。

そのため、コードがわかならいということがありません。
※コードの説明不足がありますが、このブログで理解できるように説明します。

 

部品説明の記載あり、Lessonごとの接続図も記入されていてチュートリアル通りに進めれば学習できる仕組みです。

これなら、子供と一緒にできそうです。

 

ただし、コードについての説明は不足かなと感じます。
そこは、当ブログで詳細を説明していきます。
ぜひ、当ブログのLessonを除いてみてください。
できるだけ独自にコードを作成し、詳細を説明します。

また、当ブログでは電子部品についてもできるだけ詳細を説明していきます。

チュートリアルには電子部品の説明はあまりありません。

 

まとめ

今目標としているのは、チュートリアル終了後、

Arduinoを使って、子供と一緒に超音波センサーを使った身長計を作ること。

その身長計の日々のデータをパソコンに取り込み、記録化できれば良いなと。

 

さらに進んでWi-Fiと接続し、データの取り込みを無線でできるところまで、持っていければと考えています。

ちなみにArduinoはWi-Fi対応品もあるのです。

 

他にも、ジョイスティックを使て動かしたり。

などなど、色々と作ってみたいと考えています。

 

本日はここまで。次回はLesson00のインストール編です。

Arduino 入門 Lesson 00 【インストール編】
Arduino入門編 Lesson 00 インストール編です。Arduinoおよび互換品にプログラミングを書き込むためには、パソコン側にソフトウェアをインストールする必要があります。英語のサイトからダウンロードする必要がありますが、このブロ…

 

Lessonは、できるだけ自分でコードを書いて進めていく予定です。

ぜひ、参考にみなさんもArduinoで遊んでみてください。

 

Arduino入門編で使用しているUNOはAmazonにて購入可能です。

互換品とは言え、Arduinoはオープンソース。

複製して販売するのもライセンス的に問題なし。

 

そのため互換品の品質も悪くなく、それでいて値段は安いです。

正規品本体の値段程度で豊富な部品が多数ついています。

 

学習用、遊び用、お試し用には安価な互換品がおすすめです。

 

Amazon ベストセラーNo.1
ELEGOO UNO キット レベルアップ  チュートリアル付 uno mega2560 r3 nanoと互換 Arduino用

 

上記のものでも十分に多数の部品が入っていますが、最初からもっと多数の部品が入っているこちらもお勧めです。

 

Arduino記事のご紹介

Arduinoの記事についてご紹介します。

本ブログでは入門編、番外編、お役立ち情報などArduinoの記事を発信しています。

雑記も少々。

サイトマップで記事一覧を確認できます。

 

Arduinoは、電子部品をすぐに動かすことができるコマンドがたくさん用意されています。

そのため、電子部品の制御をあまり意識することなく遊ぶことができます。

 

これからは、色んな機器が全てInternetにつながる世界が待っています。

IoTの世界へ向けて、Arduinoで遊んでみませんか?

 

「Arduino入門編」について

本ブログではArduino入門編として色々な電子部品をArduinoで制御する方法を実践をまじえて解説しています。

電子部品を使うためのスケッチ(コード)も詳細に解説しています。

記事の一覧を下記に記載していますが、サイトマップでの確認も見やすいです。

 

現在、購入編から始まりLesson 23まで解説しています。

Arduino 入門 【購入編】

Arduino 入門 Lesson 00 【インストール編】

Arduino 入門 Lesson 01 【ライブラリおよびPCとの接続編】

Arduino 入門 Lesson 02 【ダイオード点滅編】

Arduino 入門 Lesson 03 【ダイオード(LED)輝度変更編】

Arduino 入門 Lesson 04 【RGBダイオード(LED)制御編】

Arduino 入門 Lesson 05 【プッシュボタンスイッチ編】

Arduino 入門 Lesson 06 【電子ブザー編】

Arduino 入門 Lesson 07 【圧電スピーカー編】

Arduino 入門 Lesson 08 【チルトスイッチ編】

Arduino 入門 Lesson 09 【サーボモーター編】

Arduino 入門 Lesson 10 【超音波距離センサ編】

Arduino 入門 Lesson 11 【温湿度センサ編】

Arduino 入門 Lesson 12 【ポテンショメータ編】

Arduino 入門 Lesson 13 【ジョイスティック編(1)】

Arduino 入門 Lesson 14 【ジョイスティック編(2)】

Arduino 入門 Lesson 15 【赤外線受信センサモジュール編】

Arduino 入門 Lesson 16 【LCD モジュール編】

Arduino 入門 Lesson 17 【簡易距離計編】

Arduino 入門 Lesson 18 【サーミスタ編】

Arduino 入門 Lesson 19 【LCDと温湿度センサ編】

Arduino 入門 Lesson 20 【8bitシフトレジスタによる複数LED制御】

Arduino 入門 Lesson 21 【シリアルモニタによるLED制御編】

Arduino 入門 Lesson 22 【フォトレジスタ編 其の1】

Arduino 入門 Lesson 23 【フォトレジスタ編 其の2】

Arduino 入門 Lesson 24 【7セグメントLED編】

Arduino 入門 Lesson 25 【4桁7セグメントLED編】

Arduino 入門 Lesson 26 【DCモーター編】

Arduino 入門 Lesson 27 【リレー編】

Lesson 27以降もまだまだ更新予定です。

 

「Arduino番外編」について

本ブログのArduino番外編ではArduinoの基本的な事を記事として書いています。

こちらも、ぜひ参考にしてください。

Arduino 入門 番外編 01 回路図を書こう fritzing

Arduino 入門 番外編 02 外観とピン配置

Arduino 入門 番外編 03 デジタル出力 とは デジタル入力 とは

Arduino 入門 番外編 04 アナログ出力 とは

Arduino 入門 番外編 05 アナログ入力 とは

Arduino 入門 番外編 06 I2C通信 とは

Arduino 入門 番外編 07 SPI通信 とは

Arduino 入門 番外編 08 UART通信 とは

Arduino 入門 番外編 09 スケッチ(コード、プログラム)の関数化

Arduino 入門 番外編 10 変数のスコープ(ローカル変数、グローバル変数)

Arduino 入門 番外編 11 搭載メモリについて(Flash SRAM EEPROM)

Arduino 入門 番外編 12 【電源供給方法】

Arduino 入門 番外編 13 【スリープモードによる消費電力の低減】

Arduino 入門 番外編 14 【ブレッドボード用電源モジュール】

 

「Arduinoお役立ち情報」について

本ブログではArduinoお役立ち情報を発信しています。

Arduinoで遊ぶためのちょっとしたお役立ち情報です。

お役に立てれば幸いです。

電子部品購入 ArduinoとAmazonプライムは相性抜群!

Arduino 製品比較一覧表 まとめ

Arduino IDE環境 基本設定

Arduino IDE環境 エディタカスタマイズ

Arduino USBテスターによる 電圧 電流 電力 モニター

Arduino カバーケースのすすめ

 

最後に

疑問点、質問などありましたら気軽にコメントください。

この電子部品の解説をしてほしい!などなどなんでもOKです。

リンク切れなどあればコメントいただけると助かります。

 

Arduino入門編で使用しているUNOはAmazonにて購入可能です。

互換品とは言え、Arduinoはオープンソース。

複製して販売するのもライセンス的に問題なし。

 

そのため互換品の品質も悪くなく、それでいて値段は安いです。

正規品本体の値段程度で豊富な部品が多数ついています。

 

学習用、遊び用、お試し用には安価な互換品がおすすめです。

 

Amazon ベストセラーNo.1
ELEGOO UNO キット レベルアップ  チュートリアル付 uno mega2560 r3 nanoと互換 Arduino用

 

上記のものでも十分に多数の部品が入っていますが、最初からもっと多数の部品が入っているこちらもお勧めです。

コメント

タイトルとURLをコピーしました