發布日期:2022-10-09 點擊率:94
這個方法比較笨,但是還挺實用。redis有一份rdb文件是舊的數據文件dump.rdb.back,當前已經有新的dump.rdb文件。現在要做的是將dump.rdb.back的數據添加到現在的redis里(服務器master)。
1.先用另一臺redis服務(slave1),加載dump.db.back的數據,即先備份slave1自己的數據,用dump.db.back覆蓋slave1的dump.rdb文件;
2.啟動slave1的redis服務,在redis命令行里執行bgrewriteaof,生成舊數
一、DHT21溫濕度傳感器(奧松公司官方)概述
?DHT21數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器。它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性與卓越的長期穩定性。傳感器包括一個電容式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機相連接。因此該產品具有品質卓越、超快響應、抗干擾能力強、性價比極高等優點。每個DHT21傳感器都在極為精確的濕度校驗室中進行校準。校準系數以程序的形式儲存在OTP內存中,傳感器內部在檢測信號的處理過程中要調用這些校準系數。單線制串行接口,使系統集成變得簡易快捷。超小的體積、極低的功耗,信號傳輸距離可達20米以上,使其成為各類應用甚至最為苛刻的應用場合的最佳選則。(我自己買的實物圖如下):
二、DHT21溫濕度傳感器性能
1、傳感器性能說明
2、采樣周期不得低于最小值,否則會引起錯誤
3、接口說明
建議連接線長度短于20米時用5K上拉電阻,大于20米時根據實際情況使用合適的上拉電阻我的實際應用:自己的開發板上只有10K電阻,所以上拉電阻為10k,連接線長為20cm,采集和通信良好。
4、 電源引腳
DHT21的供電電壓為5V。傳感器上電后,要等待 1s 以越過不穩定狀態在此期間無需發送任何指令。電源引腳(VDD,GND)之間可增加一個100nF 的電容,用以去耦濾波。我的實際應用:電源線(紅色)接開發板電源3.3V,GND線(黑色)接開發板GND,數據線(黃色)直接和開發板IO連接,上拉10K電阻,可正常采集。
5、單總線接口
DATA 用于微處理器與 DHT21之間的通訊和同步,采用單總線數據格式,一次通訊時間5ms左右 ,具體格式在下面說明,當前數據傳輸為40bit,高位先出。數據格式: 40bit數據 = 16bit濕度數據 + 16bit溫度數據 + 8bit校驗和測量分辨率分別為 16bit(溫度)、16bit(濕度)。
6、接收數據解析示例
例子: 接收40bit數據如下:
0000 1100?0000 0001?0101 1111?1110 1110
濕度數據高8位濕度數據低8位溫度數據高8位溫度數據低8位校驗和
濕度高8位+?濕度低8位+?溫度高8位+?溫度低8位=校驗和
例如:0000 0010+1000 1100+0000 0001+0101 1111=1110 1110
濕度=65.2%RH 溫度=35.1℃
當溫度低于0℃時溫度數據的最高位置1。
例如:-10.1℃表示為1000 0000 0110 0101
注意:
用戶主機(MCU)發送一次開始信號后,DHT21從低功耗模式轉換到高速模式,
等待主機開始信號結束后,DHT21發送響應信號,送出40bit的數據,并觸發一次信
號采集。(注:主機從DHT21讀取的溫濕度數據總是前一次的測量值,如兩次測
量間隔時間很長,請連續讀兩次以獲得實時的溫濕度值)
二、DHT21溫濕度傳感器外設讀取流程圖
更多詳細文檔請參考AM2301A溫濕度傳感器模塊官方手冊
建議你的中斷時間要小于整個AM2301采集時間,不然去中斷,萬一AM2301在傳數據,會出現錯誤的,
如果時間小不了的話,就不要用中斷了,設置全局變量,將AM2301數據存入變量中,然后有兩種方法來完成顯示
1,調用顯示次數加多,顯示的余輝就多了,就不閃了
如:
AM2301();//調用溫濕度數據然后去顯示
for(i=1;i<10,i++)//i可以更大,
{ display();//顯示調用
}
2將顯示display();//顯示調用加到AM2301主函數中的幾個地方去(時間就減小了,顯示的余輝就多了,就不閃了),
一、產品概述
AM2301A數字溫濕度模塊是一款含有己校準數字信號輸出的溫濕度復合傳感器。它以專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性與卓越的長期穩定性。該產品具有品質卓越、超快響應、抗干擾能力強、性價比極高等優點。每個傳感器都在極為精確的濕度校驗室中進行校準。校準系數以程序的形式儲存在單片機中,傳感器內部在檢測信號的處理過程中要調用這些校準系數。標準單總線接口,使系統集成變得簡易快捷。超小的體積、極低的功耗,信號傳輸距離可達20米以上,使其成為各類應用甚至最為苛刻的應用場合的最佳選擇。
二、應用范圍
廣泛應用于消費電子、醫療、汽車、工業、氣象等領域,例如:暖通空調、除濕器和冰箱等家電產品,測試和檢測設備及其他相關溫濕度檢測控制產品。
三、產品亮點
?完全標定
?數字輸出,單總線接口
?優異的長期穩定性
?響應迅速、抗干擾能力強
四、產品定制化
可以根據客戶的要求進行定制化開發,詳情請咨詢客服人員。
下一篇: PLC、DCS、FCS三大控
上一篇: 電氣控制線路圖控制原