タグ

電子工作に関するmktakuyaxのブックマーク (8)

  • Arduino(アルディーノ)でモーターを制御する!モーターの基本を勉強してみる。 | Device Plus - デバプラ

    前回、簡易百葉箱シリーズを終えて、Arduino(アルディーノ)でモノを作る流れをつかむことができましたでしょうか?今回からは男のロマン!「モーター」を扱っていきたいと思います。 モーターが使われている製品を思い浮かべてみていただければわかると思いますが、動く・回る動作をする電化製品のほとんどにモーターが使われています。 モーターは単純に回転するだけですが、その回転の動作をギアなどの組み合わせで複雑な動作を実現することができます。今回からは数回に分けてこのモーターの扱い方を勉強していきたいと思います。 目次 今回の電子工作レシピ DCモーターについて サーボモーター モーターの基を知る Arduino(アルディーノ)でモーターを回してみる トランジスタとダイオード ダイオードのしくみ トランジスタのしくみ トランジスタを利用したリレー回路の作成 モーターのまとめ DCモーターについて モ

    Arduino(アルディーノ)でモーターを制御する!モーターの基本を勉強してみる。 | Device Plus - デバプラ
  • twitterでエアコンの電源on/off - うっかりエンジニアのメモ

    の夏。暑すぎる。 帰ってきてドア開けた時の「もわっ」っていう熱気。しんどい。 このしんどさを減らすべく、帰宅30分前くらいにエアコン付けられたらいいなぁということで、Twitterで自分宛てに命令をつぶやいて自宅のエアコンをon/offするような仕組みを作りました。 つくったもの 赤外線を送受信する電子回路 赤外線を受信して記憶するArduinoスケッチ Twitterのつぶやきに応じて赤外線を送信するArduinoスケッチ ソースコードはgistに公開しています。(記事下部に埋め込んであります) 必要なもの Arduino UNO R3 (参考市価: 3,000円) Ethernetシールド(参考市価: 4,700円) 各種電子部品 赤外線LED OSI5LA5113A 赤外線受信モジュール OSRB38C9AA OSRB38C9AA 抵抗 47Ω ジャンパワイヤ沢山 USBケーブル

    twitterでエアコンの電源on/off - うっかりエンジニアのメモ
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • いますぐPICをやめてAVRに移行すべき10の理由 - やねうらおブログ(移転しました)

    電子工作用のお手軽なワンチップマイコンと言えば、AVRとPICである。数年前、国内ではPICのほうが日語での情報が多く、国内での入手性が良かったのでPICばかりが普及した。PICで有名な後閑さんの功績も大きいだろう。 だが、いまから始めるなら間違いなくPICではなくAVRにするべきだろう。値段的にもPICと大差ないし、国内でもAVRマイコンをある程度調達できるようになってきた。 では、いまPICをやっている人はAVRに移るべきか? 迷っている人のために、「いますぐPICをやめてAVRに移行すべき10の理由」というのを書いてみる。 1) AVRなら、ほとんどのモデルでCで開発することができる。もちろん、フリーの環境。(AVRStudio + WinAVR) PICの上位モデル限定のくせに60日すぎたら最適化レベルが下がるどっかの体験版(?)のCとは大違い。 2) AVRのアセンブラはPI

    いますぐPICをやめてAVRに移行すべき10の理由 - やねうらおブログ(移転しました)
  • 橋本商会 » Mac OSXにおける近代的なAVRマイコン開発環境

    久しぶりにAtmel AVRマイコンを直に使うプロジェクトをやるので、環境を整えてみた。@rain_yukizoraと@qt_fbが色々教えてくれた。 これが最強の組み合わせだ!! Mac OSX Snow Leopard Cross Pack for AVRに入っているavr-gcc macportsでインストールしたavrdude aitendoで売ってるusbasp 秋月やマルツで売っているATMega168か168pか328p この記事では、MacでのAVRマイコン開発環境の構築と、ATMega168pでLEDを1秒間隔で点滅させるプログラムを作成して、マイコンに書き込んで動作させる所までを解説します。 Macbook Air + usbasp + ATMega168pで開発しているところ ■Cross Pack for AVRをインストールする CrossPack – A Dev

    橋本商会 » Mac OSXにおける近代的なAVRマイコン開発環境
  • ラーメン・タイマーの製作

    8ピンの安価なAVR「ATtiny13A」を使用して、簡単な工作をしてみようと思い、即席カップ麺の出来上がり時間を知らせる、ラーメン・タイマーを作りました。 主な機能 ・カップ麺に合わせて、3分、4分、5分の出来上がり時間を選択できます。 ・設定時間になると、ピピピのアラーム音、またはチャルメラのメロディー音が鳴ります。 ・小型のケースに組み込み、裏面の板磁石で冷蔵庫等に貼り付けができます。 1.電源回路 ・ボタン電池「CR2032」 3Vを使用します。 ・消費電流は、動作時で最大3mA、停止時はATtiny13Aのマニュアルから約0.15μAです。 (微少の電流計を持ち合わせていないので、想定値です) 2.AVRとクロック ・AVRマイコンは、8ピンの安価なAVR「ATtiny13A」を使用。 ・動作クロックは、内臓発振器9.6MHzを1/8した、1.2MHzで動作しています。 3.周辺

  • Arduinoで遊ぼう - エレクトレット・コンデンサ・マイクでオーディオレベルメータを作る - なんでも作っちゃう、かも。

    Arduino/Make/フィジカルコンピューティング/電子工作あたりで活動しています。スタバの空きカップを使ったスタバカップアンプなど製作。最近はもっぱらArduinoと3Dプリンタの自作に興味があります。 Arduinoとエレクトレット・コンデンサ・マイクを使ってオーディオレベルメータを作ってみた。マイクで拾った音の大きさに応じて、LED8個を段階的に点灯させている。 エレクトレット・コンデンサ・マイク(以下ECM)は音の強弱により容量が変わる一種のコンデンサだ。ECMから音声信号を取り出すためには+極に電圧をかけ、その電圧をコンデンサを介して取り出す。音の強弱によりECMの容量が変化し、充放電することで電圧の変化となり、それが音声信号となる。 ECMの音声信号はとても小さく、そのままArduinoに入力してもノイズと区別がつかない。そんな時はOPアンプを使う。小さな信号を大きな信号に

  • PythonからArduinoを操る5つの雑技 - uessay

    ※ポートを自動で選ぶ方法について、Arduino Microでも動くスクリプトを追記しました Arduonoは単体で遊ぶよりパソコンとシリアルで接続してこそだと思います。書籍「Arduinoをはじめよう」でArduino側でのシリアル通信について書かれてますので、ここではパソコン側について書いてみます。 そもそもpyserialを使えるようにする WindowsPythonに限らず、RubyとかPerlとか最新版に追随してない場合も多々あるので、あくまで今の時点の動かし方ということで。ちなみに当方はWindows7 64bit。それ以外は、よくわかりません。 Python体は公式の2.7.3。 http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi PySerialは、こちらの非公式ビルドからpyserial-2.6.win32-

    PythonからArduinoを操る5つの雑技 - uessay
  • 1