タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

I2CとArduinoに関するkyle45rainのブックマーク (3)

  • ArduinoにLCDキャラクタ・ディスプレイ・モジュールを接続する(10)電圧レベル変換 | 電子工作(MAKE)

    ■I2CインターフェースのLCDキャラクタ・モジュールをArduinoで使う(3)I2Cバス双方向電圧レベル変換モジュール 今回は、3.3V電源のI2C接続キャラクタLCDモジュールを5V電源のArduinoで利用する場合必要になる「I2Cバス双方向電圧レベル変換モジュールAE-PCA9306」を利用した様子を示します。 このモジュールは次に示すように、PCA9306を搭載した基板と4ピンのピンヘッダ×2がセットになっています。ピンヘッダははんだ付けが必要ですが、2.54mmピッチのピンヘッダのはんだ付けは容易で初心者の最初に行うはんだ付けとしても最適です。 ●電圧レベル変換IC PCA9306 PCA9306はI2C伝送路の双方向電圧レベル変換モジュールです。1.8V、3.3V、5Vの電圧レベルの間でレベル変換が行われます。SCL1、SDA1側が低電圧側でSCL2、SDA2側が高電圧側と

    ArduinoにLCDキャラクタ・ディスプレイ・モジュールを接続する(10)電圧レベル変換 | 電子工作(MAKE)
  • A/D Converter ADS7828をArduinoから制御する(I2C) - Qiita

    #include <Wire.h> #define DEVICE_ADDR (0x48) // ADS7828のスレーブデバイスのアドレス #define ADC_CH0 (0x8C) // CH1 #define ADC_CH1 (0xCC) // CH2 #define ADC_CH2 (0x9C) // CH3 #define ADC_CH3 (0xDC) // CH4 #define ADC_CH4 (0xAC) // CH5 #define ADC_CH5 (0xEC) // CH6 #define ADC_CH6 (0xBC) // CH7 #define ADC_CH7 (0xFC) // CH8 // CHの配列 byte ADC_CHS[8] = {ADC_CH0, ADC_CH1, ADC_CH2, ADC_CH3, ADC_CH4, ADC_CH5, ADC_CH6,

    A/D Converter ADS7828をArduinoから制御する(I2C) - Qiita
  • ArduinoでI2C通信

    はじめに Arduinoには他の機器と通信するための様々な規格が存在しています。一番わかりやすいのはUSBを介したパソコンとのシリアル通信でこの規格をUART通信といいます。 その他、LCD(液晶ディスプレイ)や各種センサーなどと通信する場合に使える規格としてI2C (Inter-Integrated Circuit / アイスクウェアシー)通信や、SPI (Serial Peripheral Interface / エスピーアイ)通信があります。 それぞれの通信にはメリットデメリットがありますが、使いやすい通信規格で他の機械と接続してやればArduinoから各種センサへの値の送信、センサーから値の受信などができます。 今回は、Arduinoを使ってI2C通信に挑戦します。 I2C通信とは Master / Slave について I2C通信おいて、前提として接続された機械にはMaster

    ArduinoでI2C通信
  • 1