• ベストアンサー

Raspberry Piの購入を考えています。

毎度お世話になります。 将来的にRasberry Piでカメラモジュールなどを作りたいと思い、 購入を考えています。 当方プログラミング技術はCしかやったことがなく、他は全くの初心者レベルです。 使いこなすにはLinux,Python等の知識が必要だということがわかりました。 これらはネットの情報だけで十分なものなのでしょうか?または書籍の購入が必要でしょうか。 またArduinoの方が初心者向けということを聞いたのですが、 先にこちらをマスターしておくべきでしょうか。 詳しい方、ご教示よろしくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • lumiheart
  • ベストアンサー率48% (1103/2297)
回答No.1

既にご存じでしょうけれど、純正カメラモジュールはあります http://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi 因みに私は最近ラズパイ2を購入しました、カメラは買ってないけれど で、必要なスキルは 1に英文読解スキル 2に英文読解スキル 3,4が無くて 5に英文読解スキル その次くらいにプログラミングスキル 英文読解スキルの足りない私はなかなか進歩しない 因みにLinuxは↓程度の基礎知識だけで可 http://www.linux-beginner.com/linux_command.html 一応、Linuxを日本語化できますが 日本語化完了させるまでが大変ではある ただ、日本語化しないほうが良いとのブログは多い それなりにOSセットアップするまでは↓が参考に成ります http://deviceplus.jp/hobby/entry_001/ このサイトの通りに実行するだけで基本セットアップ完了! Pythonはオマケで付いてくるけれど使ってません GCCもオマケで付いてくるのでC言語の知識だけで可 但し、IDE統合開発環境でなく昔ながらの手動コンパイラなのでデバッグは大変 DOS時代に逆戻りの感 一応、ラズパイで使えるIDE統合開発環境はあります 但し、ラズパイ本体ではIDEは使えず パソコンからリモートアクセスして使えます http://www.sadaji.net/Firmware/eclipse/index.htm http://gpsnmeajp.blogspot.jp/2015/07/windowseclipseraspberry-piboost.html 日本語Eclipse http://mergedoc.osdn.jp/ 日本語netbeans https://netbeans.org/kb/docs/java/quickstart_ja.html 両方使ってみたけれど 私的にはnetbeansの方が良かったかな ラズパイではEclipseが主流らしい 私はArduinoは持ってないので詳細は知りませんがどうやら英文必須らしい? そして純正オプションボード以外を使うにはかなりのスキルが要るらしい? https://www.arduino.cc/ 日本語オンリーで出来るのは国産ルネサス http://japan.renesas.com/ eラーニングで独学可能 http://japan.renesas.com/support/seminar/web_quick_learning/index.jsp?campaign=da 日本語フォーラムも完備 http://japan.renesasrulz.com/ ラズパイやArduinoと比べると高価ですが上記eラーニング指定教材 http://www.marutsu.co.jp/pc/i/210822/ LCD、LED、その他センサ類も付いたオールインワン Arduino互換らしい?ルネサスボード http://wakamatsu.mobi/eccube/html/products/list.php?category_id=577 http://japan.renesasrulz.com/gr_user_forum_japanese/default.aspx 私は持ってないので詳細は知りません

komet115
質問者

お礼

詳細な回答ありがとうございます。 とても参考になりました。 じっくり検討します。

関連するQ&A

  • Linuxって?Raspberry Piって?

    コンピューターや電子工学の知識を深めたかったので、Raspberry Piを買い、 Linuxの世界に足を踏み入れた者です。 しかし、Linuxの雑誌を読んだり、分からない言葉をGoogleで検索しても、 いまいち分かりません。 Linuxって一体何をやるのに適しているのでしょうか? 私のようなパソコン初心者には何が優れているのかが分かりません。 仕事ではWindows。私生活ではMacを使用しています。 やはり明確な使用目的がないと活用できない物品なのでしょうか? ざっくりした質問で申し訳ありません。 詳しい方がいたら、回答よろしくお願いします。

  • Python クラスとモジュールの違いについ

    プログラミング初心者です。※初めてのプログラミングでPythonの勉強中です。開始2週間程度です!! Pythonにおける(プログラム一般における?)クラスとモジュールの違いが分かりません。 ■現状の認識 ・モジュール 「***.py」といったような一つのファイル 他のモジュールからimportすることによって使用できる ・クラス 「***.py」といった一つのファイルの中に「class」として宣言できる 他のモジュールからインスタンスを生成して使用できる ■疑問点 上記を使い分ける意味 上記を使い分けた時のメリット、デメリット ※すべてモジュールとして作成して、使用したいときにimportすればいいのでは?と考えています。 現状Pythonの知識しかありませんが、プログラミング一般の知識のような気がしています。 プログラムに詳しい方よろしくお願い致します。

  • Pythonを手軽に学ぶための環境づくり

    プログラミング言語として比較的簡単に習得できるというので、Pythonの学習本を買いました。 VBAのようにさらっと立ち上げてプログラムを始めるというわけにはいかないので、結局全然手をつけていません。(プログラムの経験はVBAくらいです) どうしたら学習環境を構築できるでしょうか?候補としては 1.Raspberry Pi(所有しています) 2.Windowsで使えるようにセットアップ 3.LinuxをVMWareかなにかでインストールしてそこからPython すぐ立ち上げてすぐ終了でき、できれば会社のPCと自宅のPCで同じ環境が構築できればなお素晴らしい。あとSublime Textなるツールもあるそうで使ってみたいのです。できればWindowsでできないでしょうか? いまさらですが、C#にすればよかったかなとも思っています。無料のVSがあるので。でもほぼ初心者日曜プログラマとしてはC#は習得が大変かなと思ったのでPythonの本を購入しました。

  • 初心者(Pythonについて)

    最近プログラミングを始めて、まずPythonをインストールしたのですが、 <Python for Win32-JP>と<Idle(Python GUI)>の2つが出てきました。 使ってみてIdle(Python GUI)の方が日本語も入れられて使いやすい感じがしたのですが、この2つの違いを教えてください。 あとLinuxでプログラミングする際の利点はなにがあるのでしょうか(この質問は出来たらで結構です)

  • Raspberry Piについて

    これからRaspberry Piを始めようと思います。 最近「Raspberry Pi 2」が発売されました。 Raspberry Pi 2 Model BとRaspberry Pi Model B+ どちらがいいでしょうか。

  • Raspberry Piについて

    Raspberry pi 2,jessieを使っているのですが、先日パッケージのアップデートを行うためsudo apt-get updateを行おうとしたのですが、 エラー http://mirrordirector.raspbian.org jessie InRelease エラー http://archive.raspberrypi.org jessie InRelease エラー http://mirrordirector.raspbian.org jessie Release.gpg 'mirrordirector.raspbian.org' を解決できませんでした エラー http://archive.raspberrypi.org jessie Release.gpg 'archive.raspberrypi.org' を解決できませんでした パッケージリストを読み込んでいます... 完了 となりアップデートできませんでした。 OSの再インストールも行ったのですが同じエラーが発生し更新できませんでした。 これは私のパソコンの設定の問題なのでしょうか? 1週間前までは普通に更新出来ていました。 どなたか詳しい方、教えていただけないでしょうか よろしくお願いします。

  • PythonとRubyどちらを選ぶべきでしょう?

    こんにちは。 今、PythonとRubyどちらをメインで学ぶべきかを考えており良かったら皆様の意見を参考にしたく思います。 現状 Ruby 7ヶ月 Python 1ヶ月 ほどの経験があります。(プログラミングはまだ初心者です。) Rubyの方が慣れているのですが、以下のような考えからPythonをメインで使った方がいいのか考えています。 以下、僕の考え 今後、Ruby on Railsがどんどん使われだして、現在のPHPのような形でRubyが使われるんじゃないか。 とすると、Rubyを使っても他の人と全く差別化出来ない取り替えの効いてしまうプログラマにしかなれないのでは。 Pythonの場合は、まだ日本でのユーザー数が少ないこともあり、Ruby,PHPに比べれば自分を差別化することにつなげられるのではないか。 とすれば、Pythonを使った方がいいか? ちなみにコレ以外に今思っていることとして、 Pythonはモジュールをインポートすることが前提とされているため、モジュールを効率的に利用する方法が学びやすい。そのため、プログラミングの学習には向いている。 PythonにもturbogearsやDjangoがあるので、Railsが無くてもいいのでは? Google app engineの登場で、Python学習に都合の良い場所が出来た。 といったことです。 これらの考え方について皆様はどのように思われますか?逆にPythonやRubyよりもCやPerlをやった方がいいんじゃないかといった意見もありましたら頂けると嬉しいです。よろしくお願いします。 (追記)ちなみに僕は今学生で、就職先ではきっとPHPを使うことになります。(ホントはあまり使いたくないのですが)

  • Pythonプログラミングの勉強法

    僕はPythonで学ぶプログラム作法という本を購入したんですがこの本だけでPythonは学べますでしょうか? 僕はプログラミング超初心者ですが内容は少し難しく感じました。 もしこれ以外(または平行して)勉強していける方法がありましたらぜひよろしくお願いします^^

  • プログラミング | そもそも・・・・

    超ド級の初心者がPythonというプログラミング学習を始めているのですが・・・ 言語に関係なく、そもそものところで、プログラムに関する用語をまとめているサイトとかないのでしょうか? たとえばコンパイルとかインタープリターとか。英訳して大体の感じはつかめますが、正確にどういったものかってのが、ド級の初心者には「?」「??」「???」です。 初心者用のサイトや書籍などをみても、そういったワードがぽんっとでてたりします。 勉強不足は棚に上げますが、完全な初学者を対象にしているのに、そんなのひどい。と思います。 プログラムに必要な基礎知識みたいなのがわかるといいのに。 どうすれば学べますか?ご回答お願いします。

  • MacでPython スクリプトファイルの実行

    自分はMacユーザです。 プログラミングに興味があったので Python2.6のインストールと入門書の購入をしました。 スクリプトファイルの実行をしたいのですが、やり方がわかりません。 Macにあるテキストエディタで print "hello" と入力して、test.pyという名前でデスクトップに保存しました。 購入した本には「LinuxやMac OS Xであれば、シェルからコマンドを入力します。」と記されています。 そもそもシェルの意味が分かりません。。。 「python test.py」と入力とも書いてあるのですが、どこに書くのでしょうか。。 ネットで簡単に調べてみたのですが、いまいち分かりません。 初心者なので、分かりやすく回答して頂けるとありがたいです。 どうか、よろしくお願いします。