日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何將GPS集成到車鑰匙中

454398 ? 來源:工程師吳畏 ? 2019-08-21 11:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:紙質(zhì)素描

當(dāng)人們按下按鈕鎖定汽車時,位置信息可以自動記錄在微控制器中。然后,當(dāng)人們開始導(dǎo)航到汽車時,不同的LED被點亮以指向汽車的位置,閃爍的頻率顯示到汽車的距離。他們可以輕松跟蹤閃爍的LED并快速找到汽車。

第2步:硬件列表

這些是該項目中使用的組件。一些來自粒子套件(面包板,按鈕,標(biāo)題),其他來自Adafruit官方網(wǎng)站(Adafruit羽毛M0,Adafruit終極GPS模塊,Lpoly電池和紐扣電池)和亞馬遜(NeoPixel Ring - 12 RGB LED)。

步驟3:電路設(shè)計

Neopixel_LED連接到羽毛M0的PIN 6

Button_Unlock連接到羽毛M0的PIN 12

Button_Lock連接到羽毛M0的PIN 13

步驟4:硬件連接

使用Adafruit M0 Feather,Adafruit Ultimate GPS Featherwing焊接標(biāo)題。將兩塊板堆疊在一起。 GPS FeatherWing可以直接插入您的羽毛M0板,無需任何電線。

步驟5:軟件設(shè)計

測試組件

閱讀FIX

void setup() {

Serial.println(“GPS echo test”);

Serial.begin(9600);

Serial1.begin(9600); // default NMEA GPS baud

} void loop() {

if (Serial.available()) {

char c = Serial.read();

Serial1.write(c);

}

if (Serial1.available()) {

char c = Serial1.read();

Serial.write(c);

}

}

閃爍LED指示燈

請參閱Adafruit NeoPixel示例。

GPS計算功能

計算方位角

// Calculate the Azimuth double azimuth(double lat_a, double lon_a, double lat_b, double lon_b) {

double d = 0;

lat_a = lat_a*PI/180;

lon_a = lon_a*PI/180;

lat_b = lat_b*PI/180;

lon_b = lon_b*PI/180;

d = sin(lat_a)*sin(lat_b)+cos(lat_a)*cos(lat_b)*cos(lon_b-lon_a);

d = sqrt(1-d*d);

d = cos(lat_b)*sin(lon_b-lon_a)/d;

d = asin(d)*180/PI; return d;

}

計算LED時鐘的時間,這也是車輛的方向

// Calculate the time on LED clock int led_time(double angle){

int flag = 0;

if (angle 《 0){

flag = 1;

}

angle = abs(angle);

double angle_remainder = fmod(angle, 30);

int angle_time = (int)angle/30;

if (angle_remainder 》= 15) {

angle_time = angle_time + 1;

}

if (flag == 1){

angle_time = 12 - angle_time;

}

return angle_time;

}

計算人與車輛之間的距離

// Calculate the Distance

double distance(double lat_a, double lon_a, double lat_b, double lon_b) {

double EARTH_RADIUS = 6378137.0; double radLat1 = (lat_a * PI / 180.0);

double radLat2 = (lat_b * PI / 180.0);

double a = radLat1 - radLat2;

double b = (lon_a - lon_b) * PI / 180.0; double s = 2 * asin(sqrt(pow(sin(a / 2), 2) + cos(radLat1) * cos(radLat2) * pow(sin(b / 2), 2)));

s = s * EARTH_RADIUS / 10000000;

return s;

}

LED顯示功能

點亮LED顯示它開始導(dǎo)航的圓圈

// LED ring lighting one by one shows that the navigation begins void colorWipe(uint32_t c, uint8_t wait) {

for(uint16_t i=0; i strip.setPixelColor(i, c);

strip.show();

delay(wait);

}

}

根據(jù)距離獲取LED頻率

// Get LED Frequency int frequency(double distance){

int f = (int)distance * 20;

return f;

}

閃爍指示汽車方向的特定LED

//Display on LED

主要

strip.clear();

strip.show();

delay(frequency(car_person_distance));

// delay(500);

strip.setPixelColor(angle_time, strip.Color(0, 0, 255));

strip.show();

delay(frequency(car_person_distance));

// delay(500); //Disable LED if (button_flag == 1 && car_person_distance 《 5.0){

button_flag = 0;

led_flag = 1;

strip.clear();

strip.show();

} #include Adafruit_GPS.h

#include Adafruit_NeoPixel.h

#include HardwareSerial.h

#include Button.h

#include math.h #define Neopixel_LED_PIN 6

#define Neopixel_LED_NUM 12

#define Button_Lock_PIN 13

#define Button_Unlock_PIN 12

#define GPSSerial Serial1

#define GPSECHO false

步驟6:在面包板上調(diào)試

步驟7:硬件組裝

步驟8:Adobe Illustrator中的電子設(shè)備外殼設(shè)計

步驟9:紙板原型

此步驟用于確認外殼尺寸和每個型號,確保盒子尺寸,按鈕位置和LED位置適合組裝的電子元件。

步驟10:樺木膠合板原型

這是最初的原型。最后將一個用于插入充電器的方孔添加到其中一個部件中。

步驟11:最終裝配原型

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • gps
    gps
    +關(guān)注

    關(guān)注

    22

    文章

    3048

    瀏覽量

    174199
  • 汽車鑰匙
    +關(guān)注

    關(guān)注

    1

    文章

    28

    瀏覽量

    12215
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    BLE5.1 與藍牙Mesh 在手環(huán)數(shù)字鑰匙的角色與體驗升級

    可穿戴 數(shù)字鑰匙 把傳統(tǒng)實體鑰匙的能力收斂到手環(huán)、手表等貼身設(shè)備上,通過 近距無線鏈路 與車載控制器或?qū)S猛ㄐ艈卧换?,支持解閉鎖、啟動、迎賓等操作。典型實現(xiàn)會組合? 低功耗藍牙(BLE) ?做
    的頭像 發(fā)表于 03-26 17:29 ?249次閱讀
    BLE5.1 與藍牙Mesh 在手環(huán)數(shù)字<b class='flag-5'>車</b><b class='flag-5'>鑰匙</b><b class='flag-5'>中</b>的角色與體驗升級

    基于ETAS嵌入式AI工具鏈機器學(xué)習(xí)模型部署量產(chǎn)ECU

    AI在汽車行業(yè)的應(yīng)用日益深化,如何將機器學(xué)習(xí)領(lǐng)域的先進模型(如虛擬傳感器)集成ECU軟件,已成為業(yè)界面臨的核心挑戰(zhàn)。
    的頭像 發(fā)表于 12-24 10:55 ?6431次閱讀
    基于ETAS嵌入式AI工具鏈<b class='flag-5'>將</b>機器學(xué)習(xí)模型部署<b class='flag-5'>到</b>量產(chǎn)ECU

    實戰(zhàn)指南:如何將負熱膨脹材料ULTEA?集成您的電子設(shè)計與工藝

    工程師在面對ULTEA?這類性能獨特的新材料時,常懷有混合心態(tài):既興奮于其解決熱膨脹難題的潛力,又擔(dān)憂其與現(xiàn)有設(shè)計、配方及工藝的兼容性問題。本文旨在化繁為簡,提供一份務(wù)實的“實戰(zhàn)指南”,系統(tǒng)闡述ULTEA?成功集成電子產(chǎn)品開
    的頭像 發(fā)表于 12-03 11:35 ?819次閱讀
    實戰(zhàn)指南:<b class='flag-5'>如何將</b>負熱膨脹材料ULTEA?<b class='flag-5'>集成</b><b class='flag-5'>到</b>您的電子設(shè)計與工藝<b class='flag-5'>中</b>

    DEKRA德凱啟動全球數(shù)字鑰匙試點計劃

    實驗室網(wǎng)絡(luò),DEKRA德凱將為主機廠及供應(yīng)鏈企業(yè)提供從標(biāo)準(zhǔn)認證主機廠指定測試的全方位服務(wù)。同時,DEKRA德凱同步啟動了“全球數(shù)字鑰匙試點計劃”,向全球主機廠開放評估與驗證。
    的頭像 發(fā)表于 11-28 16:10 ?958次閱讀

    基于LabVIEW ActiveX,如何將sheet復(fù)制新的工作簿?

    如題,請問如何將不同工作簿的指定sheet(包含格式,比如合并單元格、填充顏色等)整頁復(fù)制新建工作簿?新手搞不明白屬性節(jié)點、調(diào)用節(jié)點的選擇和連接方式。
    發(fā)表于 11-25 12:27

    超高速讀寫 電動鑰匙解鎖方案芯片DP1323EL

    在快節(jié)奏的都市生活,電動已成為許多人的首選出行工具。然而,傳統(tǒng)的機械鑰匙往往帶來諸多不便:容易丟失、操作繁瑣,甚至在雨天或匆忙時成為負擔(dān)。 隨著物聯(lián)網(wǎng)和智能科技的快速發(fā)展,一鍵解鎖方案應(yīng)運而生
    發(fā)表于 11-13 15:44

    基于DP1323EL的電動解鎖方案:超高速讀寫,提升電動一鍵解鎖體驗

    在快節(jié)奏的都市生活,電動已成為許多人的首選出行工具。然而,傳統(tǒng)的機械鑰匙往往帶來諸多不便:容易丟失、操作繁瑣,甚至在雨天或匆忙時成為負擔(dān)。 隨著物聯(lián)網(wǎng)和智能科技的快速發(fā)展,一鍵解鎖方案應(yīng)運而生
    發(fā)表于 11-10 17:45

    杰發(fā)科技規(guī)級MCU在數(shù)字鑰匙領(lǐng)域的應(yīng)用

    在智能網(wǎng)聯(lián)汽車時代,數(shù)字鑰匙早已不是簡單的“開門工具”,而是連接用戶與車輛的重要紐帶。它承載著無鑰匙進入、遠程控制、鑰匙共享等多樣化需求,而這背后的核心支撐需要一顆高性能、高可靠的MCU。作為
    的頭像 發(fā)表于 09-25 15:11 ?3789次閱讀

    FAQ_MA35_Family eMMC如何將映像編程其中一個分區(qū),并將其他分區(qū)用于其他目的?

    FAQ_MA35_Family eMMC如何將映像編程其中一個分區(qū),并將其他分區(qū)用于其他目的?
    發(fā)表于 09-02 08:05

    星閃鑰匙時代來了

    今年夏天,支持星閃鑰匙的Pura80系列手機、華為WATCH 5已經(jīng)火熱上市,問界、尊界、享界等新車用戶已率先嘗鮮了這份“優(yōu)雅”。
    的頭像 發(fā)表于 08-20 16:51 ?3213次閱讀

    如何將 FreeMODBUS 從屬 RTU 模式移植 M032 系列微控制器?

    如何將 FreeMODBUS 從屬 RTU 模式移植 M032 系列微控制器
    發(fā)表于 08-19 07:20

    乾崑云獲汽研數(shù)字鑰匙與遠程控最高等級認證

    近日,乾崑云數(shù)字鑰匙及遠程控解決方案獲得汽研華誠認證(天津)有限公司(以下簡稱“汽研”)頒發(fā)的首張汽車數(shù)字
    的頭像 發(fā)表于 07-28 09:56 ?1046次閱讀

    告別實體鑰匙!數(shù)字鑰匙正在重構(gòu)你的用車體驗

    數(shù)字鑰匙徹底顛覆傳統(tǒng)鑰匙時代,實現(xiàn)跨設(shè)備自由流轉(zhuǎn)、場景統(tǒng)一體驗、安全等級拉滿、嚴苛認證體系等。數(shù)字鑰匙通過NFC、BLE、UWB等多技術(shù)協(xié)同實現(xiàn)萬無一失,而這一切離不開專業(yè)的數(shù)字
    的頭像 發(fā)表于 07-15 11:33 ?1176次閱讀
    告別實體<b class='flag-5'>鑰匙</b>!數(shù)字<b class='flag-5'>鑰匙</b>正在重構(gòu)你的用車體驗

    MULTICH_CONNECT_PCB如何將EVAL_PASCO2_SENSOR CYW943907AEVALF?

    MULTICH_CONNECT_PCB如何將EVAL_PASCO2_SENSOR CYW943907AEVALF ,請分享任何文檔或代碼以及一些6EDL_SPI_LINK ,這對我有很大幫助。
    發(fā)表于 07-09 06:44

    潤芯微科技參編的數(shù)字鑰匙系統(tǒng)標(biāo)準(zhǔn)發(fā)布

    近日,智慧聯(lián)產(chǎn)業(yè)生態(tài)聯(lián)盟(ICCE)正式發(fā)布《數(shù)字鑰匙系統(tǒng) 第6部分:星閃系統(tǒng)要求》(2025版),為數(shù)字鑰匙技術(shù)的革新再添里程碑。
    的頭像 發(fā)表于 06-04 09:50 ?1178次閱讀
    肇州县| 乐亭县| 张家港市| 洪湖市| 龙泉市| 平舆县| 河西区| 南阳市| 依安县| 凌海市| 罗田县| 中牟县| 鄂托克前旗| 星座| 维西| 石嘴山市| 牡丹江市| 奇台县| 石屏县| 盖州市| 台北市| 香港| 绵阳市| 高安市| 嘉祥县| 吴旗县| 涿鹿县| 平果县| 银川市| 平乡县| 墨脱县| 专栏| 灌云县| 洮南市| 虎林市| 禄劝| 临洮县| 澄江县| 涞水县| 如皋市| 牡丹江市|