中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

汨羅網(wǎng)站建設(shè)交換鏈接營(yíng)銷案例

汨羅網(wǎng)站建設(shè),交換鏈接營(yíng)銷案例,北京提供廈門(mén)網(wǎng)絡(luò)推廣,wordpress瀏覽記錄總覽 1.初始化 ATmega328PB,默認(rèn)大家已經(jīng)完成了 328 的配置準(zhǔn)備工作,已經(jīng)直接能夠向里面寫(xiě)入程序 2.接線,然后驗(yàn)證 mega328 的 I2C 設(shè)備接口能否掃描到 LSM6DS3 3.編寫(xiě)代碼,上傳,查看串口數(shù)據(jù)。完成。 一、初始化 AT…

總覽

1.初始化 ATmega328PB,默認(rèn)大家已經(jīng)完成了 328 的配置準(zhǔn)備工作,已經(jīng)直接能夠向里面寫(xiě)入程序
2.接線,然后驗(yàn)證 mega328 的 I2C 設(shè)備接口能否掃描到 LSM6DS3
3.編寫(xiě)代碼,上傳,查看串口數(shù)據(jù)。完成。

一、初始化 ATmega328 單片機(jī)

1.請(qǐng)看我的另一篇博客

https://blog.csdn.net/qq_43768851/article/details/141290010?spm=1001.2014.3001.5501

二、接線并驗(yàn)證 I2C 設(shè)備(LSM6DS3 姿態(tài)傳感器)存在

1.接線

引腳圖如下:

在這里插入圖片描述

接線邏輯(請(qǐng)注意,有坑!):

LSM6DS3(SDA)-> mega328(SDA / A4)
LSM6DS3(SCL)-> mega328(SCL / A5)
LSM6DS3(VCC)-> 3.3V
LSM6DS3(GND)-> GND
LSM6DS3(SA0)-> GND

重點(diǎn) !!!
重點(diǎn) !!!
重點(diǎn) !!!

為什么 SA0 引腳要接入 GND,具體原因本人不太清楚。
這個(gè)接線并非是必選項(xiàng),而是根據(jù)大家單品機(jī)型號(hào)的不同來(lái)決定。
比如說(shuō),在 ESP32 上,就沒(méi)必要連接 SA0 引腳(當(dāng)然,你也可以試一試,如果不好用的話就連一下試試)
但如果使用 mega328PB 來(lái)連接 LSM6DS3,那就必須讓 LSM6DS3 的 SA0 引腳接地。

2.驗(yàn)證 lsm6ds3 的 I2C 地址在哪里

驗(yàn)證程序(Arduino版本。請(qǐng)寫(xiě)入下面的程序到 328):

#include <Wire.h>void setup() {Wire.begin();Serial.begin(9600);while (!Serial);Serial.println("\nI2C Scanner");
}void loop() {byte error, address;int nDevices;Serial.println("Scanning...");nDevices = 0;for (address = 1; address < 127; address++) {Wire.beginTransmission(address);error = Wire.endTransmission();if (error == 0) {Serial.print("I2C device found at address 0x");if (address < 16) Serial.print("0");Serial.print(address, HEX);Serial.println("  !");nDevices++;} else if (error == 4) {Serial.print("Unknown error at address 0x");if (address < 16) Serial.print("0");Serial.println(address, HEX);}}if (nDevices == 0) {Serial.println("No I2C devices found\n");} else {Serial.println("done\n");}delay(5000);  // 延遲 5 秒鐘重新掃描
}

串口監(jiān)視器輸出應(yīng)該如下,說(shuō)明找到了 I2C 設(shè)備(lsm6ds3)地址為 0x6B:
如果你找到的地址是別的,那么你就需要把后續(xù)代碼中的 0x6B 換成你找到的地址。

在這里插入圖片描述

三、編寫(xiě)代碼,嘗試讀取數(shù)據(jù)

1.下載必要的依賴庫(kù)

庫(kù)管理器搜索 “LSM6DS3”,下載這個(gè):

在這里插入圖片描述

2.編寫(xiě)代碼

因?yàn)檎{(diào)用了庫(kù),所以程序優(yōu)雅且簡(jiǎn)單

#include <Wire.h>
#include <Arduino_LSM6DS3.h>void setup() {Serial.begin(9600);Wire.begin();Wire.setClock(100000); // 設(shè)置 I2C 速度為 100kHz// 初始化 LSM6DS3 傳感器,不指定地址if (!IMU.begin()) {  // 使用默認(rèn)的初始化方式Serial.println("Failed to initialize LSM6DS3!");while (1); // 如果初始化失敗,停止程序}Serial.println("LSM6DS3 initialized successfully!");
}void loop() {float x, y, z;float temperature;// 讀取加速度數(shù)據(jù)if (IMU.accelerationAvailable()) {IMU.readAcceleration(x, y, z);Serial.print("Acceleration X: ");Serial.print(x);Serial.print(" Y: ");Serial.print(y);Serial.print(" Z: ");Serial.println(z);}// 讀取陀螺儀數(shù)據(jù)if (IMU.gyroscopeAvailable()) {IMU.readGyroscope(x, y, z);Serial.print("Gyroscope X: ");Serial.print(x);Serial.print(" Y: ");Serial.print(y);Serial.print(" Z: ");Serial.println(z);}// 讀取溫度數(shù)據(jù)if (IMU.temperatureAvailable()) {IMU.readTemperature(temperature);Serial.print("Temperature: ");Serial.print(temperature);Serial.println(" °C");}delay(1000); // 延時(shí) 1 秒
}

最后的串口監(jiān)視器輸出,成功結(jié)果:

在這里插入圖片描述

http://www.risenshineclean.com/news/34753.html

相關(guān)文章:

  • 網(wǎng)站開(kāi)發(fā)可以用gif嗎網(wǎng)站推廣方案有哪些
  • 網(wǎng)站設(shè)計(jì)書(shū)本地建站軟件有哪些
  • 沒(méi)有網(wǎng)站如何做落地頁(yè)南京seo網(wǎng)絡(luò)推廣
  • 咸陽(yáng)做網(wǎng)站開(kāi)發(fā)公司哪家好創(chuàng)建網(wǎng)站
  • 東莞家用臺(tái)燈東莞網(wǎng)站建設(shè)免費(fèi)發(fā)帖的平臺(tái)有哪些
  • 做網(wǎng)站復(fù)制國(guó)家機(jī)關(guān)印章如何在百度上做免費(fèi)推廣
  • wordpress設(shè)置僅自己可見(jiàn)搜外網(wǎng) seo教程
  • 沈陽(yáng)市建設(shè)工程信息洛陽(yáng)seo網(wǎng)絡(luò)推廣
  • 怎么做萬(wàn)網(wǎng)網(wǎng)站嗎google搜索引擎免費(fèi)入口
  • 鄭州網(wǎng)站建設(shè)公司制作定制網(wǎng)絡(luò)營(yíng)銷策略
  • 做網(wǎng)站網(wǎng)頁(yè)尺寸是多少營(yíng)銷型網(wǎng)站建站
  • 網(wǎng)站建設(shè)工具有哪些視頻網(wǎng)站推廣
  • 國(guó)內(nèi)免費(fèi)二級(jí)域名網(wǎng)站做電商如何起步
  • 工信部網(wǎng)站備案注銷二級(jí)域名在線掃描
  • 江門(mén)恒陽(yáng)網(wǎng)站建設(shè)百度推廣首次開(kāi)戶需要多少錢(qián)
  • 網(wǎng)站建設(shè)團(tuán)隊(duì)介紹推廣公司屬于什么公司
  • 余姚網(wǎng)站建設(shè)全渠道營(yíng)銷管理平臺(tái)
  • dede中英文網(wǎng)站 視頻站長(zhǎng)統(tǒng)計(jì)app軟件下載官網(wǎng)安卓
  • 網(wǎng)站建設(shè)免費(fèi)軟件有哪些推特最新消息今天
  • 局域網(wǎng)網(wǎng)站怎么做谷歌搜索排名
  • 用vue做的網(wǎng)站怎么實(shí)現(xiàn)響應(yīng)式株洲專業(yè)seo優(yōu)化
  • 深圳微網(wǎng)站開(kāi)發(fā)最新全國(guó)疫情消息
  • 南昌網(wǎng)站關(guān)鍵詞優(yōu)化廣州百度關(guān)鍵詞推廣
  • 天津網(wǎng)絡(luò)優(yōu)化網(wǎng)站建設(shè)互聯(lián)網(wǎng)產(chǎn)品運(yùn)營(yíng)
  • 教人做飲料的網(wǎng)站寧波網(wǎng)絡(luò)營(yíng)銷策劃公司
  • 做圖片類型網(wǎng)站需要什么服務(wù)器網(wǎng)站設(shè)計(jì)師
  • dw做網(wǎng)站怎么用到j(luò)ava免費(fèi)發(fā)帖推廣網(wǎng)站
  • 網(wǎng)站項(xiàng)目評(píng)價(jià)河源疫情最新通報(bào)
  • 網(wǎng)站開(kāi)發(fā)是前端還是后臺(tái)有友情鏈接的網(wǎng)站
  • 珠海建網(wǎng)站上海aso蘋(píng)果關(guān)鍵詞優(yōu)化