タグ

arduinoに関するsanthiagomanのブックマーク (11)

  • Arduino のすすめ

    1 はじめに Arduino という名前を聞いたことがあるかもしれません。最近流行っているみたいだなと思われているかもしれません。ここでは、そんな Arduino について紹介したいと思います。 1.1 Arduino ってなに? Arduino というのは、簡単に書くと マイコンボード (Arduino マイコンボード) 開発環境 (Arduino IDE) の2つがセットになったものです。マイコン?難しそう。と、思われるかもしれませんが、そんなことがないように、うまく工夫されているのが特徴です。 1.2 電子工作もプログラミングもしたことがないんですけれど 電子工作をしたことがなくても大丈夫です。Arduino と、ジャンプワイヤという、ピンが両端についた電線、ブレッドボードという穴のたくさん並んだ板、使いたい電子部品を用意すれば、半田付けなしに楽しめます。もちろん、ブレッドボードを使

  • 例のリスト - MATLAB & Simulink - MathWorks 日本

    Select a Web Site Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

  • Arduinoでタイマ/スレッドプログラミング - DiaryException

    Arduinoで、定期的に何か動作をさせたい場合がある。そういう場合は、タイマやスレッドを用いることが出来る。勿論、Arduino環境らしく、ライブラリで簡単に使えるようになっている。 タイマ Arduinoでタイマを使うなら、定番はhttp://arduino.cc/playground/Main/MsTimer2らしいが、最近はArduino Playground - FlexiTimer2も使われるようになっているようだ。両ライブラリはメソッド互換があるので、FlexiTimer2を使うことにする。 FlexiTimer2を使って、2個のLEDを点滅させるプログラムを書いた。1つは1000ミリ秒、もう1つは2000ミリ秒間隔で点滅する、はずだった。しかし、結果は片方は2000ミリ秒間隔で点滅を繰り返したが、もう片方は点灯すらせず沈黙したままだった。 つまり、FlexiTimer2では

    Arduinoでタイマ/スレッドプログラミング - DiaryException
  • Arduino UNOによるエンコーダ処理 | ARDNUINO | SSI CO.,LTD. (SSI株式会社)

  • Tune and Monitor Model Running on Hardware - MATLAB & Simulink - MathWorks 日本

    Tune and Monitor Model Running on HardwareYou can use the External mode (Monitor and Tune) to tune parameters and monitor a Simulink® model running on your target hardware. Monitor and Tune enables you to tune model parameters and evaluate the effects of different parameter values on model results in real-time. When you change parameter values in a model, the modified parameter values are communic

  • 開発者へ朗報! Arduinoから新たな開発ボード「primo」と「otto」が登場 | readwrite.jp

    Arduinoが、IoTコミュニティに向けて「Primo」と「Otto」と呼ばれる二種類の開発ボードを発表した。小型の多機能ボードであるMKR1000が、世界に向けて発表されてからたった一月後の出来事である。 PrimoはArduino初となる、WiFi、低電力Bluetooth、NFC、赤外線といった既存のワイヤレス規格をすべてサポートする開発ボードだ。 ワイヤレス規格が内蔵されていることで、IoT開発者達は追加するコンポーネントが減り、システム開発が楽になる。地震計測ネットワークを構築する場合、振動や建物の動きを検知する幾つかのコンポーネントを追加するだけでよく、データはほぼリアルタイムで送られ、分析に回すことができる。 IDGのMartyn Williamsによると、ArduinoのCEO Federico Mustoは、「Primoは開発ボードへの世間の関心の高まりから自然と生まれ

    開発者へ朗報! Arduinoから新たな開発ボード「primo」と「otto」が登場 | readwrite.jp
  • PWMを使ったサーボモーターの制御

    はじめに 前回は“マブチモーター”に代表される「直流ブラシ付きモーター」を、PWM(Pulse Width Modulation)と呼ぶ技術によって制御する手法を紹介しました。今回はこの続編として、PWMを使った「サーボモーター」の制御について紹介します。 一般にサーボモータと言えば「フィードバック制御が可能なモーター」を指しますが、ここで扱うサーボモーターはラジコン模型などに用いられる、「PWMで軸の回転角度(0~約180度)を制御できるアクチュエーター」を指します。 その内部にはギア付き直流ブラシ付きモーターと軸の角度によって抵抗値が変わる角度センサーの1つであるポテンションメーターが搭載されており、この組み合わせによってフィードバックの制御が行われています。 サーボモーターはこれまで紹介してきた直流ブラシ付きモーターのように360度以上、回転するものではありません。角度を制御するとい

    PWMを使ったサーボモーターの制御
  • Arduinoでプログラミング――「小型ロボット『ベゼリー』 ロボット開発はじめてキット」

    ベゼリーは、ボディーに3つのサーボモーターを搭載する3Dプリンタで作られたロボット。Arduino開発環境(Arduino IDE)で開発したプログラムを付属のマイコン「Arduino Micro」に組み込み、光、距離、音といった各種センサー、そしてベゼリーを接続することで、さまざまなリアクションを取らせることができ、ロボット開発の基を楽しめるという。組み立てに必要な道具はドライバーとニッパーのみで、色を塗ったり装飾したりといったアレンジを楽しめる。詳細はベゼリーの公式サイトで公開している。 体サイズは約80(幅)×68(奥行き)×120(高さ)ミリ。

    Arduinoでプログラミング――「小型ロボット『ベゼリー』 ロボット開発はじめてキット」
  • analogWrite()

    概要 analogWrite()は、PWM出力を行う関数です。analogWrite()のリファレンスはこちらを参照してください。PWMの簡単な説明はこちらを参照してください。 ATmega328Pは、PWM出力に利用できるタイマ/カウンタを3個(タイマ/カウンタ0から2の3個)持っています。それぞれのタイマ/カウンタが2個の比較出力器を持っているため、6のピンでPWM出力を行うことができます。このため、Arduinoでも6のピンからPWM出力を行うことができます。 3個のタイマ/カウンタのうち2個(タイマ/カウンタ0とタイマ/カウンタ2)は8ビット、1個(タイマ/カウンタ1)は16ビットです。 PWMの出力周波数の設定はinit()で行っています。analogWrite()では、PWM出力の開始とデューティ比の設定を行います。これらの設定はタイマ関連のレジスタを操作することで実現して

    analogWrite()
  • Arduinoを自作して量産して販売する(超小型Arduino互換機 8pinoを例に) - Qiita

    田中章愛と申します。友人の高橋良爾とVITROというデザインユニットで作品を作ったり、品川周辺の仲間と放課後ものづくりコミュニティ品モノラボで活動しています。普段はメーカーでハードウェアエンジニアをしています。 このAdvent CalendarはArduinoがテーマと言うことで、読者の皆様はすでに一連の連載でArduinoの使い方はある程度ご存じなのかなと思い、今回はいざという時に役立つArduinoの自作・販売方法について説明したいと思います。 ちなみに書いてみるとかなり長文になってしまったのでご注意ください。。 記事のテーマと対象範囲 自作と言っても普通に手作りする例はネット上にたくさんある(1、2)ので、この記事では 1. 独自の要素を加えた自作Arduinoの回路を試作・量産設計する 2. 深センの工場(SeeedStudio)で量産する 3. オンラインストア(Switch

    Arduinoを自作して量産して販売する(超小型Arduino互換機 8pinoを例に) - Qiita
  • Azure Machine LearningとIoTを駆使して室温予測システムを構築してみた - がりらぼ

    はじめに 今回は自宅の室温予測システムを構築してみました。 前回はいろいろテキトーに書いてたので今回はかなりまじめに書いていきます。 イメージとしてはNHKのNextWorldで描かれてる世界 それをできるだけAzureを駆使して構築してみたいと思います。 システム構成図 システムの構成図はこんな感じ Arduinoで室温を計測 ↓ Azure Mobile Servicesに送信 ↓ SQL Azureデータベースに貯めこむ ↓ そのデータを使ってAzure MLであらかじめデータの傾向を学習しておく ↓ Mobile Service Schedulerで毎朝8時にAzure MLからその日の室温の予測値を取得してTweet ↓ Mobile Service Custom APIを使ってWindowsストアアプリに今日の室温予測値を表示 という感じでいきたいと思います。 データ計測部 I

    Azure Machine LearningとIoTを駆使して室温予測システムを構築してみた - がりらぼ
  • 1