プロジェクト今回の題名はめっちゃ長いです。まー、様はシリアルでデータ送信して、パラレルでデータを出力する訳ですが、これはよくLEDの点灯とかで使われてます。LED300個とか使う場合、パラレルで線引き回すと300本のケーブルをその長さ分だけ引き回す事になるので、電流的にもキツイけど、邪魔で仕方ないですよねwwwパチンコやパチスロではみんなこのタイプ(実際にはアミューズメント用で一般流通しないIC)使ってます。今回使う、シリパラのICは74シリーズのロジックIC74HC595です。大まかな流れはSCKに入るクロックに同期してSIにシリアルデータが入ります。すると内部で8個のフリップフロップ(FF)に格納されRCKの入力によりラッチされ、QA~QHに出力されます。タイミング図はこんなんこれで判らない人はググって調べましょう!では、接続図。今回は配線がわしゃわしゃしてます。HIGH);}上記をArduinoに転送します。このサンプルプログラムはLEDを一つづつ点灯させていますが、データを変える事により色々と点灯させる事が出来ます。Arduinoのポートに8個LEDを接続して光らせるのと変わりありません。最初に書きましたが、Arduinoと74HC595の間は8本ではなく、2本なのです。これはLEDだけじゃなくて、74HC595の出力にモータドライバICを接続するとモータの制御も行えます。実際ロボットとかはこの方法を使って制御してます。基本部品セット管理人初のArduinoです。今回は可変抵抗器でマイクロサーボモータを制御するみたいです。懲りもせず第三弾です。今回は、タクトスイッチを使った信号機の制御です。今回は、I2CでLCDに文字を表示しちゃいましょう!って感じです。今回購入したFRAMは、東芝のMB85RS64Vです。SPI通信テスト今回はラズパイ3とArduinoを使って、簡単なSPI通信テストをやってみます。今回は温度センサーを使って温度を測定するみたいです。今回は、傾斜センサーです。今回は前回の少ないバージョンです。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。白ごまの雑多な部屋.。