head

2016年5月24日火曜日

7セグ4桁(ATmega328P)+esp8266 モジュール



[概要]
7セグLED 4桁+ ATmega328P(AVR系)
IoT周辺デバイス連携の内容となります。

LED 表示は、時計/温度/湿度 の3種類
DHT11 センサで、温度/湿度
時刻:クラウドから取得。

表示順:
1) 温度:2桁、点灯(約2秒)
2) 湿度:2桁、点滅
3) 時計:4桁、点灯


*) 実装される部品は、MCU以外で ARM版の4桁品 [ MK-PKBN-019 ]
とほぼ同じです。


# 動画 : 時計/温度 表示, 温度値はクラウド側へ送信



# 温度/湿度、thingspeak に送信しています。


# 配線
7セグ基板の下に、中継基板(ブレッドボード)
電源ライン、センサ等の配置

*) DHT11 ,正面 、左から(風穴のある面)
1)3V3
2)信号 ( A0 に結線、 ATmega328P
3)-    (← 結線なし
4)GND

2番目( 信号ライン ) 、 10K R でプルアップ。

*) 基板は、アクリル板に 輪ゴムで固定している程度です。

# 回路
上部ピンヘッダ:左から下記に結線
RX, TX, A0, GND, 3V3






# ドライバ
https://github.com/kuc-arc-f/SevenSeg4_atmega_dht_v2

/atmega : 7 segment LED  4Dig ,display driver ATmega328P
/arduino: esp8266 ,http send

web-API のサンプル、時刻の送信

<?php
// マルチバイト対応
date_default_timezone_set('Asia/Tokyo');
class AppConst {
var $mMSG_Const="";
}
//------------------------------------
// @calling
// @purpose : Zero Str, max=10 char
// @date
// @argment
// @return
//------------------------------------
function getZeroStr( $src, $num ){
if($num > 10){
return "";
}
$buff="0000000000";
$buff = $buff . $src;
$i_len = strlen($buff);
$ret = substr($buff, $i_len - $num, $num);
return $ret;
}
//------------------------------------
// @calling : main
// @purpose :
// @date
// @argment
// @return
//------------------------------------
$ret_base= "000000000000000000000000";
$sHEAD ="res=";
//$respose="";
$res2="";
if(isset($_GET["tmp"])){
$tmpNum = $_GET["tmp"];
// Do something, your system
$sHH = date("H");
$sMM = date("i");
$res2=$sHH . $sMM;
echo $sHEAD .$res2;
}else{
echo $sHEAD .$ret_base;
}
?>


# esp8266 モジュール、 7セグ基板の下 ( 参考 )



# 関連の販売ページ
7セグ4桁+ AVRマイコン基板 [MK-PKBN-023]


# 関連の記事
esp8266 モジュールの製作
http://knaka0209.blogspot.jp/2016/05/esp-wroom-02-11.html


# 関連まとめ [IoT な電子工作まとめ]
http://knaka0209.blogspot.jp/2015/11/iot-matome.html





0 件のコメント:

コメントを投稿

google colaboratory お試し編 、GPUも使える機械学習の環境構築

前回続き、機械学習の関連となります。 開発環境まわりの内容となり。先人様の情報を元に調査しました。 google colab(google colaboratory) を試してみました。機械学習系の いくつかのライブラリがインストール済みで、 クラウド上で、ある程度機械学...

AD-parts

Shop
Bluetooth搭載
ベース基板

Social