Changes between Version 2 and Version 3 of ArduinoDuemilanove


Ignore:
Timestamp:
Oct 21, 2008 2:13:28 PM (16 years ago)
Author:
sgk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ArduinoDuemilanove

    v2 v3  
    5252
    5353 Vin::
    54   (USBコネクタやその他の安定化電源からの5Vではない)外部電源の入力です。
    55   外部電源は、このピンに供給してください。
    56   また、電源ジャックから供給している場合は、供給されているそのままの電圧がここに出力されています。
     54   (USBコネクタやその他の安定化電源からの5Vではない)外部電源の入力です。
     55   外部電源は、このピンに供給してください。
     56   また、電源ジャックから供給している場合は、供給されているそのままの電圧がここに出力されています。
    5757 5V::
    58   ボード上のマイクロコントローラやその他の部品に供給されている安定化された5V電源の導線です。
    59   この導線の電圧は、電源ジャックまたはVinからの電圧をボード上の電源レギュレータによって安定化したもの、またはUSBコネクタからの5V電圧です。
    60   また、外部の安定化電源からの5V電圧を、このピンに供給することもできます。
    61   電源ジャック、Vin、5Vピンから供給された電圧がUSBコネクタに逆流することはありません。
     58   ボード上のマイクロコントローラやその他の部品に供給されている安定化された5V電源の導線です。
     59   この導線の電圧は、電源ジャックまたはVinからの電圧をボード上の電源レギュレータによって安定化したもの、またはUSBコネクタからの5V電圧です。
     60   また、外部の安定化電源からの5V電圧を、このピンに供給することもできます。
     61   電源ジャック、Vin、5Vピンから供給された電圧がUSBコネクタに逆流することはありません。
    6262 3V3::
    63   ボード上のFTDIチップが生成した3.3V電源です。このピンの最大負荷は50mAです。
     63   ボード上のFTDIチップが生成した3.3V電源です。このピンの最大負荷は50mAです。
    6464 GND::
    65   グラウンドです。
     65   グラウンドです。
    6666
    6767== メモリ ==
     
    7171EEPROMは、[http://www.arduino.cc/en/Reference/EEPROM EEPROMライブラリ]を用いてプログラム中から読み書きすることができます。
    7272
     73== 入出力 ==
    7374
    74 == Input and Output ==
     7514本あるデジタルI/Oピンは、入力または出力に切り替えて使用することができます。
     76切り替えには[http://arduino.cc/en/Reference/PinMode pinMode()]関数、出力には[http://arduino.cc/en/Reference/DigitalWrite digitalWrite()]関数、入力には[http://arduino.cc/en/Reference/DigitalRead digitalRead()]関数を使用します。
     77入出力の動作電圧は5Vです。
     78出力として使用する場合の最大負荷は40mAです。
     79入力として使用する場合、20~50KΩのプルアップ抵抗が接続されます。
     80一部のピンには、特有の役割があります。
    7581
    76 Each of the 14 digital pins on the Duemilanove can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms. In addition, some pins have specialized functions:
    77 
    78  * Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data. These pins are connected to the corresponding pins of the FTDI USB-to-TTL Serial chip.
    79  * External Interrupts: 2 and 3. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the attachInterrupt() function for details.
    80  * PWM: 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the analogWrite() function.
    81  * SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins support SPI communication, which, although provided by the underlying hardware, is not currently included in the Arduino language.
    82  * LED: 13. There is a built-in LED connected to digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off.
     82 シリアル通信:0番(受信RX)、1番(送信TX)::
     83   シリアル通信の送受信に使います。
     84   これらのピンは、FTDI USB~TTLレベルシリアル通信変換チップの対応するピンに接続されています。
     85 外部割り込み:2番、3番::
     86   設定により、これらのピンの値LOW、LOW→HIGHのエッジ、HIGH→LOWのエッジ、いずれかの方向の値の変化によって割り込みをかけることができます。
     87   詳細については[http://arduino.cc/en/Reference/AttachInterrupt attachInterrupt()関数のページ]を参照してください。
     88 PWM:3番、5番、6番、9番、10番、11番::
     89   [http://arduino.cc/en/Reference/AnalogWrite analogWrite()]関数により、8ビットのPWMでアナログ電圧を出力することができます。
     90 SPI:10番(SS)、11番(MOSI)、12番(MISO)、13番(SCK)::
     91   SPIによる通信に使用することができます。
     92   SPIはハードウェア的にはサポートされていますが、現時点ではArduino言語ではサポートしていません。
     93 LED:13番::
     94   13番ピンは、ボード上に搭載したLEDにも接続されています。
     95   値がHIGHの時に点灯し、LOWの時に消灯します。
    8396
    8497The Duemilanove has 6 analog inputs, each of which provide 10 bits of resolution (i.e. 1024 different values). By default they measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and some low-level code. Additionally, some pins have specialized functionality: