ラベル Arduino の投稿を表示しています。 すべての投稿を表示
ラベル Arduino の投稿を表示しています。 すべての投稿を表示

2016年12月23日金曜日

Grove-LCD RGB Backlight

Grove-LCD RGB Backlight 

セットアップ

ハード

ボードのI2Cは、どこに接続してもOKです。

ソフト

サンプルソース
https://github.com/Seeed-Studio/Sketchbook_Starter_Kit_for_Arduino.git
https://github.com/Seeed-Studio/Sketchbook_Starter_Kit_for_Arduino/tree/master/libraries/Grove_LCD_RGB_Backlight

コンパイルエラー

エラーメッセージ

D:\git\sampleSource\arudino\Sketchbook_Starter_Kit_V2.0\Grove_RGB_Backlight_LCD\HelloWorld\HelloWorld.ino:26:21: fatal error: rgb_lcd.h: No such file or directory

 #include "rgb_lcd.h"

                     ^

compilation terminated.

exit status 1
ボードArduino/Genuino Unoに対するコンパイル時にエラーが発生しました。


エラー解決(ライブラリ追加)

Arduinoのメニューから「ファイル」-「環境設定」
「スケッチブックの保存場所」に「libraries」フォルダが存在する、そこに適当な名前(LCD)(英字名が良いかも)のフォルダを置き、その中に以下のフォルダから「rgb_lcd.h、rgb_lcd.cpp、keywords.txt」をコピーし配置する
arudino\Sketchbook_Starter_Kit_for_Arduino\libraries\Grove_LCD_RGB_Backlight

\LCD─┬ rgb_lcd.h
     ├ rgb_lcd.cpp
     └ keywords.txt


文字が表示されない

3.3Vに設定されていた



5Vに変更



参考
http://dev.classmethod.jp/hardware/edison/intel-edison-use-lcd-rgb-backlight/



ARDUINO UNO


ARDUINO UNO

印刷がはがれるので、写真を撮っておく(シリアルナンバーはボカシ)






 左から、RX←0、TX→1、2、-3、4、-5、-6、7、8、-9、-10、-11、12、13

左から、IOREF、RESET、3.3V、5V、GND、GND、Vin、A0、A1、A2、A3、A4、A5








2016年12月5日月曜日

カメラモジュールが動かない arduino M-09161


Grove-シリアルカメラキットが動かない  arduino M-09161




 
ハードウェア構成
・Grove-シリアルカメラキット  M-09161
・Arduino UNO
・SDカードシールド
・USBケーブル
・電源アダプタ


ソフトウェア構成
・ARDUINO 1.6.13
・サンプルプログラム
 GitHub Seeed-Studio/Grove_Serial_Camera_Kit
  https://github.com/Seeed-Studio/Grove_Serial_Camera_Kit



サンプルプログラム実行結果

【対象プログラム:SerialCameral_DemoCode_CJ_OV528.ino】

●シリアルモニタ出力結果

Initializing SD card....
sd init done.
ェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェェ

【結果】
カメラへのイニシャル処理で、カメラからレスポンスが帰って来ない。
arduinoからカメラへシリアル通信で[aa 0d 00 00 00 00]のコマンドを送っているが、カメラからのレシーブデータが戻ってこず、ソースコード「SerialCameral_DemoCode_CJ_OV528.ino」の93行のcontinueでループしている状態


●シリアルモニタ出力結果(イニシャル処理をコメントアウトし、ボタンスイッチを押下した状態)・・・カメラ撮影スイッチON状態。
ソースコード「SerialCameral_DemoCode_CJ_OV528.ino」の42行をコメントアウトし、A5にHIGH信号を入力


Initializing SD card....
sd init done.

Press the button to take a picture

begin to take picture
ェ□□□ェ□□□ェ□□□ェ□□□ェ□□□ェ□□□ェ□□□ェ□□□ェ□□□ェ□□□ェ□□□ェ□□□

【結果】
カメラへのpreCaptureで、カメラからレスポンスが帰って来ない。
arduinoからカメラへシリアル通信で[aa 01 00 07 00 07]のコマンドを送っているが、カメラからのレシーブデータが戻ってこず、ソースコード「SerialCameral_DemoCode_CJ_OV528.ino」の117行のcontinueでループしている状態


【対象プログラム:SerialCameral_DemoCode_CJ_OV528_SoftSer.ino】

●シリアルモニタ出力結果

Initializing SD card....
sd init done.
initializing camera.........................................................................................................

【結果】
カメラへのイニシャル処理で、カメラからレスポンスが帰って来ない。