チュートリアル

aメーカープロジェクトを作成したい:どこから始めればよいですか?

目次:

Anonim

技術的な知識とスキルは多かれ少なかれあります。Makerプロジェクトを初めて開始するときは、多くの疑問がしばしば出てきます。 どのハードウェアを使用しますか? どうやってプログラムするの? 理論と実践の両方で、必要な概念をどこで学習しますか? 質問や問題があるときに、誰とどこで私を助けてくれますか? これらの質問は、Makerプロジェクト(単純な個人的な満足度から問題に対するカスタマイズされたソリューションの作成までの範囲にわたるプロジェクト)を実行することを提案するときに、しばしば不安を引き起こし、多くの場合、氷を壊してテクノロジーとの距離を永続化していません。

この記事は、技術レベルに関係なく、ハードウェアとソフトウェアの開発を初めて開始したい読者をガイドすることを目的としたシリーズの最初の記事になることを目的としています。 したがって、より具体的な記事を掘り下げるのに十分な知識がないと想定します。

コンテンツインデックス

ハードウェア? その英語の料理道具ではないですか?

さて、見てみましょう。すべてを説明するわけではありませんが、簡単に紹介します。 ハードウェアは、使用して構成する回路であり、さまざまなコンポーネントとそれらの接続方法で構成されています 。 使用できるハードウェアコンポーネントとその特性について説明するときは、制御および処理モジュール(「コンピューター」)、世界に関連するセンサーとアクチュエーター、および使用する通信を考慮します。 たとえ話をするために、ハードドライブとフィルムを持って友人の家に来たとき、テレビとラップトップのイメージコネクタがわからないことに気づき、それを発見すると、ケーブルを持っていないことが判明したため、このプロセスは重要です。それらを一緒に接続します。

ハードウェアを選ぶ時

センサーとアクチュエーターは多かれ少なかれ柔軟性があり、同時に私たちが使用するプロセスと制御ボードに依存しています。 したがって、最初のステップは、どのプレートキットが私たちに最適かを選択することです。

なぜキット? そのため、はんだ付けや目立たない電子機器(コンポーネント)は、最初は複雑ではありません。 考慮すべき要素の多くはすでに製造元によって解決されており、難易度のステップははるかに少なくなります。

そのマイクは私によく見えますか?

完璧なマイクロまたはプレートはありません。最も適切なものは、主に2つの要因に依存します。それを何のために使用するか、どのような経験をするかです。

ハードウェアとソフトウェアがほとんど分離されないことは事実です。同じように、プロジェクトで両方に取り組む必要があります。 プレート間の違いは、どちらの部分に複雑さを加えるかです。 Arduinoのようなマイクロコントローラーでは、ソフトウェアの面で制限がありますが、外部ハードウェアの接続と制御はより直接的です。 一方、Raspberry PiのようなminiPCには、はるかに多くのソフトウェアファンがありますが、ハードウェアが機能するには、もう少し多くのコンポーネントと構成が必要です。

これは私たちが少し経験を積んでも問題ではありませんが、miniPCでは複雑なレイヤーが追加され、ソフトウェアが外部ハードウェアと通信するため、Linuxの経験がなく初心者でも諦めることができます。

Arduino

ELEGOO Arduino IDE互換のミドルスターターセット(スペイン語チュートリアルと5Vリレーセット、電源モジュール、サーボモーター、UNO R3プロトタイプ開発ボード)初心者向けのプログラミングを始める最も経済的な方法。 LCD1602モジュールにはコネクタが含まれています(はんだ付けする必要はありません)。 31.99ユーロ

Arduinoは 、長年にわたって成功していることを考えると、 おそらく最も有名なDIYプロジェクトボードです。 この立場により、彼らのフォーラムや他の多くのページが、説明されたプロジェクトを提示し、Arduinoに関する疑問を解決します。

ハードウェアとソフトウェアの初心者には、インターネットや知り合いでArduinoのヘルプを見つけるのがはるかに簡単になるため、これは推奨されるマイクロコントローラーボードです。

Arduinoでの開発は基本的にCで行われます。 これは簡単に学ぶことができる言語であり、プログラミングの実践を始めるために使用します。 Scratch4Arduinoなど、Arduinoでのプログラミングを可能にする他の言語のバージョンもあります。これにより、プログラミングの学習がさらに容易になります。

元のArduinoが存在するだけでなく、 他のブランドではArduinoのバージョンが完全に互換性があり、高品質であることに注意してください 。 arduinoのAdafruit Trinket Proバージョンを使用してプロジェクトを作成しました。プロジェクトが非常に小さく、プロジェクトの本体のスペースを節約できるためです。

ラズベリーパイ

Raspberry Pi 3公式デスクトップスターターキット(16GB、ホワイト)
  • 最新のRaspberry Pi 3モデルB(64ビットクアッドコア、1 GB RAM)クラス10 microSD(NOOBSで事前にイメージ化)公式Raspberry Pi充電器5.1V 2.5A国際公式Raspberry Pi 3ケース
アマゾンで購入

Raspberry Piは、開発と教育のためのもう1つの優れたプラットフォームであり、Arduinoに代わるものではありません。 Arduinoはオペレーティングシステムを持たないマイクロコントローラーですが、 Raspberry Pi 3は LinuxディストリビューションやWindows(統合バージョンでは画面に表示されるグラフィカルインターフェイスなし)でプログラムを実行するためのミニコンピューターです。

多くのプロジェクトはRaspberry PiとArduino(など)の両方で実行できますが、ミニコンピューターを使用すると、さらに先に進むことができます。 しかし、最近始めたばかりのことですが、彼が知らなかった、Arduinoなどのマイクロコントローラーにはないオペレーティングシステムの要素と 戦わ なければならないこともあります。

ラズベリーpiを作成できる興味深い記事:

固定IPでWi-Fiを構成し、Raspberryのモニターやキーボードを使用せずにリモートでプログラムし、ファイルのパスをプログラムにインポートします。これらは最初は一般的な問題ですが、 Professional Reviewでは背中をカバーするため心配する必要はありません。 。

オペレーティングシステムとそのプログラムの動作に興味がある場合は、最初のプロジェクトにRaspberry Piを使用することをお勧めします。

その他のプラットフォーム

Beaglebone、ODROID、BananaPie、OrangePi、ESP8266、Adafruit Trinket、Pyboard、長いetceteraなどの他のプラットフォームもあります 。 それらのそれぞれが特定のタイプのユーザーに利点を提供しますが、電子工学とプログラミングの知識があまりない初心者ユーザーは、最もよく知られているArduinoとRaspberry Piのヘルプとリソースをより簡単に見つけることができます。

どこで購入する

初心者であれば、電化製品を購入するのに最適な場所は、友好的な販売者がいる場合は、町の専門店にあります 。 彼らは非常に知識のある人々であり、彼らの仕事の一部なので、彼らは非常に役に立ちます。 優れた売り手は、エレクトロニクスの世界への参入を支援することで、彼らが販売する製品について満足し、やる気のあるバイヤーを獲得したことを理解しています。 あなたはまたあなたにとって重要であるかもしれないあなたの地域の地元企業を助けています。

代わりにオンラインで購入したい場合、一部のページには、プロジェクトのアイデアや関連するニュース (とにかく使用して読むことができる) を示すチュートリアル、フォーラム、ブログも含まれています。 スペインのAdafruit、Sparkfun、Pimoroni、およびBricogeekを使用していますが、非常に優れたリソースとニュースがあります。 また、AmazonおよびRS-onlineでも購入できます。


Maker Projectorに関する最後の言葉と結論

Makerの開発を始めることは、助けを求めなければ少しイライラさせられ、混乱する可能性がありますが、多くの点で得ようとしている満足は、それだけの価値があります。 最も人気のあるプラットフォームの1つから最も気に入ったモデルを選択し、基本的なチュートリアル従うことをお勧めします。このチュートリアルでは、恐れを失い、主要な概念を理解し始めます。

Professional Reviewから、好奇心と創造性発揮することをお勧めします。 教えてください:何かプロジェクトを考えていますか? 自分の興味に基づいて、どこから始めればよいかを判断するのをお手伝いできますか?

チュートリアル

エディタの選択

Back to top button