タグ

Arduinoに関するrarereのブックマーク (9)

  • 『【冬休みの工作】Arduinoをしゃべらせてみた』

    Arduinoで音声再生ができるか試してみました。 概要は動画を作ったので、 こちらをご覧下さい。 【ニコ動】 http://www.nicovideo.jp/watch/sm19540105 【その1:きっかけ】 秋月電気で「音声合成LSI」というLSIが 売られています。 このLSIは、LSIのシリアル入力に対して 「ohayou」 という文字を送ると、出力ピンにつないだスピーカーから 「おはよう」 という音声が出てくる、という、すぐれものです。 面白い。 ところでこの「音声合成LSI」ですが、 中身はアトメルの「ATmega328」で Arduino UnoにのっかってるCPUと同じもの、らしい。 つうことは、 Arduino Unoもしゃべるんだろーか? と思ったわけです。 【その2:Arduinoの標準関数だけだとしゃべれない】 「Arduinoにしゃべらせる」ためには、 Ard

    『【冬休みの工作】Arduinoをしゃべらせてみた』
  • 音声合成LSI - AquesTalk pico LSI

    音声合成LSI 「AquesTalk pico LSI」 小型サイズのパッケージ1つに、音声合成機能のすべてを実装。 LCD モジュールを用いるような感覚で、簡単に音声合成機能を実現できます。 使い方も簡単。ホストからローマ字表記の文字列を、シリアルインターフェースを介して送るだけ。 あとはAquesTalk pico LSI がリアルタイムに読み上げます。 数値も、適切な読みとアクセントで読み上げることができます(タグで指定)。 あらかじめプリセットしたメッセージを端子のOn/Offで読み上げるスタンドアロンモードもあります。 小ロットの製品や装置に組み込んで音声出力を実現。試作にも最適です。また、オーディオアンプと共に簡単に音声合成モジュールとすることもできます。 特長 文字列を送るだけのシンプルなインターフェース 扱いやすい28pinDIPまたは実装面積の小さなTQFP32パッケージ

  • analogRead() - Arduino Reference

    Reads the value from the specified analog pin. Arduino boards contain a multichannel, 10-bit analog to digital converter. This means that it will map input voltages between 0 and the operating voltage(5V or 3.3V) into integer values between 0 and 1023. On an Arduino UNO, for example, this yields a resolution between readings of: 5 volts / 1024 units or, 0.0049 volts (4.9 mV) per unit. See the tabl

    rarere
    rarere 2013/12/25
    秒間1万回、と。
  • Welcome - Fritzing

    Fritzing is an open-source hardware initiative that makes electronics accessible as a creative material for anyone. We offer a software tool, a community website and services in the spirit of Processing and Arduino, fostering a creative ecosystem that allows users to document their prototypes, share them with others, teach electronics in a classroom, and layout and manufacture professional PCBs. D

  • Arduino Blog

    You can now run Arduino and MicroPython side-by-side on multi-core microcontrollers We’re excited to announce a powerful new feature that we have been working on in collaboration with the MicroPython team!  Starting with the upcoming release (v1.23), MicroPython will offer support for Asymmetric Multiprocessing (AMP) on multi-core microcontrollers, based on the industry standard OpenAMP framework

  • Arduino入門(3)ライブラリの使い方 (PIC,78K,R8,HC(S)08/RS08,AVR,MSP430などのマイコン活用)

    今回は、スケッチの構造や、これからの連載で使う予定のライブラリについて、予備知識として使い方や注意事項などを簡単に説明します。 ●Arduinoのスケッチの構造 スケッチとは、プログラムのソース・ファイルのことです。拡張子は"pde"ですが、通常のテキスト・ファイルですので、Windowsメモ帳などのテキスト・エディタでも開けます。スケッチは一つのフォルダに一つだけ保存されます。 フォルダ名はスケッチと同じ名称にする必要があります。外部にヘッダ・ファイルを持たせて、スケッチから読み込むこともできますが、そのヘッダ・ファイルは同一のフォルダ内にあるものに限られます(ライブラリのヘッダ・ファイルを除き、ほかの階層やサブフォルダにあるヘッダ・ファイルは使用不可)。 スケッチを新規に作成する場合、まず、"setup()"と"loop()"という二つのvoid型関数を定義します。これらの関数は、Ar

  • Arduino 日本語リファレンス

    Arduino言語 Arduino言語はC/C++をベースにしており、C言語のすべての構造と、いくつかのC++の機能をサポートしています。また、AVR Libcにリンクされていて、その関数を利用できます。 setup() loop() 制御文 if if else switch case for while do while break continue return goto 基的な文法 ; (セミコロン) {} (波カッコ) コメント #define #include 算術演算子 + - * / % (剰余) = (代入) 比較演算子 == != < > <= >= ブール演算子 && (論理積) || (論理和) ! (否定) ビット演算子 ビット演算子は変数をビットのレベルで計算するためのものです。ビット演算子によって、広範囲なプログラミング上の問題を解決することができます。 &

  • Arduinoの問題点

    詳細 Arduinoの問題点                           2013.07.04 Arduinoで、Tool類の開発を始めてから1.5年が経過した。このページでは、使っていて発見した問題点を 紹介していく。 1.Arduino Nano 3.0の問題点(設計誤り)    Arduino Nano は、ブレッドボードに差し込んで、ちょっとした周辺を追加して実験を行うには最適な   ボードだが決定的な設計ミスがある。   FTDIのFT232RLを使っているが、このICのTESTピンがOpenで、GNDに接続されていない。   FTDIのManualには、必ずGNDに接続するように書かれている。   今のところ、Digitalで使うときには問題が発生していないが、analogReadを行った時にとんでもない   数値を返す事象が発生した 。   原因追求を行った結果、上記

  • 夢のミニ四駆を作る前に、これまでのミニ四駆について学ぼう

    はじめに 皆さんはミニ四駆を知っていますか?あまり知らない人はいないと思いますが、ミニ四駆は1980年代からタミヤが発売しているモーター駆動のカーモデルです。 2012年、そのミニ四駆が30周年を迎えました。つまり、今のWeb業界を支えている76世代や86世代のエンジニアにはとても懐かしく、思い入れの深い存在です。そして、この76世代や86世代に支えられ、今再びミニ四駆が注目されつつあります。当時のミニ四駆からさらに進化し、新たに様々なパーツや種類が発売されています。 この連載では、この進化したミニ四駆を今の技術を使い、子供の頃に出来なかったミニ四駆の制御を実現していきます。 子供の頃の夢の実現 ミニ四駆で遊んでいた世代には、大きく分けて第一世代と第二世代が存在します。 第一世代 『ダッシュ!四駆郎』を見ながら遊んでいた世代。メインのマシンとして、ブーメランJrやエンペラー、スーパーエンペ

    夢のミニ四駆を作る前に、これまでのミニ四駆について学ぼう
  • 1