Агуулгын хүснэгт:

Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс: 8 алхам (зурагтай)
Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс: 8 алхам (зурагтай)

Видео: Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс: 8 алхам (зурагтай)

Видео: Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс: 8 алхам (зурагтай)
Видео: 【半値販売企画】プロのシリンダーゲージの使い方_mitutoyo 工作測定_測定器 2024, Арванхоёрдугаар сар
Anonim
Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс
Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс
Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс
Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс
Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс
Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс
Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс
Mitutoyo хэмжигч ба индикаторуудын Bluetooth утасгүй интерфэйс

Өнөөдөр дэлхий дээр сая сая Mitutoyo Digimatic диаметр хэмжигч, микрометр, үзүүлэлт болон бусад төхөөрөмжүүд байдаг. Над шиг олон хүмүүс эдгээр төхөөрөмжүүдийг ашиглан компьютерт шууд мэдээлэл цуглуулдаг. Энэ нь заримдаа хэдэн зуун утгыг бүртгэх, бичих шаардлагагүй болохоос гадна дэлгүүрт зөөврийн компьютер унах эсвэл гэмтэх магадлалтай байдаг. Энэ нь ялангуяа Mitutoyo өгөгдлийн кабель хангалттай урт биш байгаа тохиолдолд хэмжилтийг их хэмжээгээр хийсэн тохиолдолд үнэн юм.

Хэдэн жилийн өмнө би HC-05 Bluetooth модулиуд болон Arduino микроконтроллерын самбар дээр суурилсан ижил төстэй төхөөрөмжийг бүтээсэн бөгөөд энэ нь зөөврийн компьютерээ ширээн дээр аюулгүй үлдээж, 50 фут хүртэл алхах боломжтой байв. Энэ төхөөрөмж маш сайн ажилласан боловч хэд хэдэн асуудалтай байсан. Дамжуулагчийн батерейг хэзээ бүрэн цэнэглэсэн, bluetooth холболтын төлөв, өгөгдөл амжилттай дамжуулж байгааг харуулаагүй болно. Энэ нь бас том, бүдүүлэг байсан бөгөөд яг шинжлэх ухааны төсөл шиг харагдаж байв! Эдгээр хязгаарлалттай байсан ч тэр дэлгүүрийн бусад залуус үүнийг Mitutoyo USB өгөгдлийн кабелиар ашиглахыг илүүд үздэг байв.

Энэхүү төсөл нь хуучин төхөөрөмжийн хязгаарлалтыг даван туулж, илүү олон функцуудыг нэмж, 100 доллараас бага үнээр илүү мэргэжлийн юм.

Алхам 1: Энэ нь хэрхэн ажилладаг вэ:

Image
Image
Бэлтгэл
Бэлтгэл

Интерфейс нь дамжуулагч ба хүлээн авагч гэсэн хоёр хэсгээс бүрдэнэ. Дамжуулагчийг хэмжүүрт холбосон өгөгдлийн кабелийг ашиглан хүлээн авагчийг микро USB өгөгдлийн кабель ашиглан компьютерт холбоно уу.

Дамжуулагч дээр унтраалгыг кабелийн үзүүр рүү шургуулснаар асаана. Хүлээн авагчийн төгсгөлд цэнхэр LED нь анивчдаг бөгөөд энэ нь холболтгүй гэсэн үг бөгөөд холболт хийгдсэн үед LED анивчихаа больж, тасралтгүй асах болно. Одоо дамжуулагч ба хүлээн авагч холбогдсон байна.

Дамжуулагч (зурган дээрх доод төхөөрөмж) нь хэмжигчтэй холбогдож, "дата" товчлуур дарагдах бүрт Mitutoyo -ийн түүхий дамжуулалтыг уншдаг. Дараа нь өгөгдлийн урсгал дахь аравтын бутархай байршил, тэмдэг, нэгж гэх мэт мэдээллийг ашиглан өгөгдлийг форматладаг. Дараа нь энэ өгөгдлөөс ASCII мөрийг бүтээж, дамжуулагч дахь HM-10 Bluetooth модулийн тусламжтайгаар хүлээн авагч талын HM-10 руу илгээдэг.

Хүлээн авагч дээр (зураг дээрх дээд төхөөрөмж) HM-10 нь дамжуулагч HM-10-аас илгээсэн ASCII тэмдэгтүүдийг хэмжилтийг Arduino Pro Micro руу илгээдэг бөгөөд дараа нь USB кабелиар дамжуулан компьютерт илгээдэг. Үүнийг хийхийн тулд гарыг дуурайдаг тул өгөгдлийг дараа нь нээлттэй програм руу оруулна, миний хувьд Excel. Өгөгдлийн дараа курсор дараагийн мөр рүү унахад хүргэдэг тэмдэгтүүд орно. Үүний нэг сайхан зүйл бол хэрэв та өөрчлөн тохируулсан програм хангамжид өгөгдөл оруулах шаардлагатай бол үүнийг хүссэнээрээ хийж болно. Дараа нь хүлээн авагч нь дамжуулагч дээрх HM-10 руу LED-ийн цэнхэр талыг анивчуулах хүсэлтийг илгээж өгөгдлийг амжилттай хүлээн авснаа операторт мэдэгдэнэ. Хүлээн авагч модуль нь хүлээн авагч дээрх HM-10-ийн алсын удирдлагатай холбоотой ирж буй мэдээллийн урсгалаас тэмдэгтүүдийг хасдаг.

Дамжуулагчийг цэнэглэх нь микро USB цэнэглэгч эсвэл дамжуулагч дээрх USB залгуурт холбогдсон кабелиар хийгддэг бөгөөд хүлээн авагчийн LED нь цэнэглэж байх үед улаан туяа асааж, цэнэглэж дуусаад унтрах болно.

Бүх утгууд нь хэмжигдэхүүн эсвэл стандарт нэгжид байгаа эсэхийг баталгаажуулах эсвэл хэрэв та санамсаргүйгээр +/- товчлуурыг дарвал бүх хэмжилтийг сөрөг болгож болзошгүйг анхааруулахын тулд боловсруулж болох бусад функцууд байдаг. Та дамжуулагчийн батерейны хүчдэлийг шалгаж болно.

Алхам 2: Бэлтгэл ажил:

Энэхүү зааварчилгаанд дурдсан материалуудаас гадна HM-10 Bluetooth модуль, микроконтроллерыг тохируулах, програмчлах өөр хэд хэдэн зүйл бий. Bluetooth модулийг тохируулахын тулд танд USB -ээс TTL UART цуваа адаптер, ATTiny85 микроконтроллерийн програмистаар ажиллах Arduino (эсвэл Arduino IDE -тэй ажиллах боломжтой ижил төстэй програмист), мэдээж тохиргоо хийхийн тулд холбогч утас хэрэгтэй болно. програмчлал. Энэхүү зааварт заасан ATTiny85 нь Arduino Nano клон болон RST ба GND зүү хооронд холбогдсон 10 uf электролитийн конденсатор ашиглан програмчлагдсан болно. Хэрэв танд байгаа бол бусад тоног төхөөрөмж ажиллах болно, гэхдээ танд шаардлагатай процедурын өөрчлөлтийг судлах шаардлагатай байж магадгүй юм. Энэхүү зааварчилгаа нь таныг Arduino IDE -ийг сайн мэддэг бөгөөд үүнийг ашиглахад тав тухтай байдаг гэж үзэж байгаа бол өөрөөр хэлбэл Google болон тэвчээр шаардагдана.

Bluetooth модулийг тохируулахаасаа өмнө https://www.martyncurrey.com/hm-10-bluetooth-4ble-modules/ дээрээс Martyn Currey-ийн BLE хичээлийг унших нь зүйтэй юм. хуурамч зүйлээс энэхүү зааварт ашигласан HM-10 модулийн хослол, үүрэг, горим, програмын шинэчлэлтийн мэдээллийг тохируулах.

Зах зээл дээр хуурамч HM-10-ээс болгоомжил. Энэхүү зааварт заасан Монголбанкны холбоос нь жинхэнэ холбоос юм (эсвэл наад зах нь би өнгөрсөн намар худалдаж авахдаа жинхэнэ програм хангамжтай байсан). Хуурамч зүйл олж авах нь тийм ч чухал асуудал биш боловч хэрэв та хуурамч зүйл хийвэл тэдгээрийг зөв тохируулахаасаа өмнө жинхэнэ програм хангамжтай байх ёстой тул Instructable -д шаардлагатай хэмжээгээр ажиллуулахын тулд хэд хэдэн алхам хийх шаардлагатай болно. Хэрэв та хуурамч мэдээлэл авбал дараах програмыг ашиглан https://www.youtube.com/embed/ez3491-v8Og програмыг жинхэнэ програм хангамж дээр асааж болно. модуль (хуурамч). Энэхүү зааварчилгааны зурагнууд нь энэхүү интерфэйсийг бүтээх явцад HM-10 програм хангамжаар анивчсан хуурамч модулиудыг харуулсан болно (энэ бол миний бүтээсэн 3 дахь зураг юм). Бодит нэг хос нь ойролцоогоор 6 доллар, хуурамч нь хос тус бүр 3 доллар байдаг бөгөөд жинхэнэ үнийг авахын тулд нэмэлт 3 долларын үнэтэй байдаг. Жинхэнэ HM-10 модулийг худалдаж авахыг танд зөвлөж байна!

Энэхүү зааварт ашигласан Sparkfun Arduino Pro Micro болон ATTiny85 микроконтроллерт Arduino IDE -д анхдагч байдлаар ороогүй хэд хэдэн тодорхойлолт шаардлагатай болно.

Та эдгээр хэсгүүдийн дэмжлэгийг Arduino IDE -д дараах холбоосыг самбарын менежерт нэмж оруулах боломжтой.

ATTiny85 -ийн хувьд:

raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

Sparkfun Arduino Pro Micro -ийн хувьд:

raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json

Зураг дээр үзүүлсэн шиг эдгээр хоёр оруулгыг таслалаар тусгаарла.

Мөн танд дамжуулагч модульд зориулсан тусгай жижиг хөлийн цуваа номын сан хэрэгтэй болно.

SendOnlySoftwareSerial:

Алхам 3: Удирдах зөвлөл

Удирдах зөвлөл
Удирдах зөвлөл
Удирдах зөвлөл
Удирдах зөвлөл
Удирдах зөвлөл
Удирдах зөвлөл

Энэхүү гарын авлагад зориулан бүтээсэн самбарыг JLCPCB эсвэл Seedstudio ect гэх мэт бусад сайтуудаас захиалж авах боломжтой, хэрэв та энэхүү зааварт хавсаргасан гербер файлуудыг ашиглавал. Би үүнийг easyeda.com ашиглан бүтээсэн. Энд easyeda дахь самбарын линк байна. https://easyeda.com/MrFixIt87/mitutoyo-bluematic-spc-smt-mcp73831 Хэрэв хангалттай сонирхол байгаа бол би хэд хэдэн ПХБ хийж, ebay дээр хямд зарж магадгүй.

Энэ самбарыг хоёр тусдаа самбар болгон хуваах ёстой (нэг нь дамжуулагч, нөгөө нь хүлээн авагч). Зүсэлтүүд нь дээрх зураг дээрх ПХБ -ийн төв хэсэгт байрлах цагаан өнгийн тойм, дамжуулагч самбарын нэг буланг дагана. Эдгээр зүсэлтүүд нь дээрх ПХБ -ийн зураг дээр зурсан улаан шугамыг дагах болно. Самбарыг огтлохдоо, ялангуяа дамжуулагч хавтангийн буланд байгаа ховилд болгоомжтой хандах хэрэгтэй. Эдгээр зүсэлтүүд нь самбар дээрх ул мөртэй маш ойрхон байна. Нарийн файлуудын багц энд хэрэгтэй болно.

Ихэнх бүрэлдэхүүн хэсгүүдийг Digi-Key эсвэл Mouser гэх мэтээс захиалж авах боломжтой бөгөөд Digi-Key хэсгийн дугаарыг өөрт байгаа зүйлсийн хувьд Монголбанканд оруулсан болно. EBay, Amazon эсвэл AliExpress дээр худалдаж авсан зарим зүйл. Би Монголбанкинд шаардлагатай бол тэдгээр сайтууд дахь зүйлсийн холбоосыг оруулсан болно.

BOM.pdf файлыг уншихад хамгийн хялбар бөгөөд URL нь дарж болох линкүүд юм.

Алхам 4: HM-10 модулийн тохиргоо, Arduino Pro бичил програмчлал

HM-10 модулийн тохиргоо, Arduino Pro бичил програмчлал
HM-10 модулийн тохиргоо, Arduino Pro бичил програмчлал
HM-10 модулийн тохиргоо, Arduino Pro бичил програмчлал
HM-10 модулийн тохиргоо, Arduino Pro бичил програмчлал
HM-10 модулийн тохиргоо, Arduino Pro бичил програмчлал
HM-10 модулийн тохиргоо, Arduino Pro бичил програмчлал

HM-10 модулийг өөр зүйлээс өмнө авах нь зүйтэй бөгөөд тэдгээрийг зөв тохируулж, хосоор нь ажиллуулж байгаа эсэхийг шалгаарай, учир нь зах зээл дээр хуурамч моднууд маш их байдаг бөгөөд үүнийг суулгахын тулд хэд хэдэн нэмэлт алхам шаардлагатай болно. хуурамч програм хангамж. Зөвхөн жинхэнэ HM-10 програм хангамж нь "өгөгдөл" товчлуур дарагдсан үед хүлээн авагч нь дамжуулагч дээрх LED-ийг алсаас гэрэлтүүлэх боломжийг олгодог. Програм хангамжийг V6.05 -аас дээш шинэчлэх хэрэггүй.

Мартин Куррейн зааварчилгаа нь үүнд маш тохиромжтой. Хэрэв та үүнийг дагаж мөрдвөл танд ямар ч асуудал гарахгүй. Энэ алхамд зориулж зурган дээрх баруун талд байгаа шиг нүцгэн хэлбэртэй модулиудыг авахаа мартуузай. Тохиргоонд зориулж түр зуурын утас холбоход туслах шаардлагатай бол тэдгээрийг ПХБ -д гагнана. Ажлын хос BLE модультай болтол бусад бүрэлдэхүүн хэсгүүдийг ПХБ -ийн аль аль нь дээр гагнахгүй. Зөвхөн 1, 2, 12-15, 21-25 тээглүүрийг гагнах шаардлагатай.

Tx ПХБ дээр HM-10 нь дараах тохиргоог хийх шаардлагатай болно.

Хослуулах: бусад HM-10-тай хослуулах (холбогдсон үед модулиудын хоорондох өгөгдлийн урсгалыг шалгахын тулд цуваа дэлгэц ашиглана уу)

Үүрэг: захын

Горим: 2

Rx ПХБ дээр HM-10 нь дараах тохиргоог хийх шаардлагатай болно.

Хослуулах: Дээрх захын HM-10-тай хослуулах ёстой

Үүрэг: төв

Горим: (үгүй, зөвхөн захын төхөөрөмж горимтой)

Arduino pro micro -ийг дээрх Mitutoyo_Keyboard нэртэй ноорогоор програмчлаарай. Самбар дээр байршуулахдаа Arduino IDE -ийн удирдах зөвлөлд Arduino Pro микро 3.3V 8MHz хувилбарыг сонгохоо мартуузай. Мөн бүх лавлах сангуудыг суулгасан эсэхээ шалгаарай. Би Pro micro (улаан) -ийн Sparkfun хувилбарыг ашигласан боловч ebay дээр клонууд байдаг бөгөөд энэ нь бас ажиллах болно, та ATMega328P биш ATMEL 32U4 микроконтроллертой 3.3V 8MHz хэмжээтэй самбар авсан эсэхээ шалгаарай. Мөн энэ зааварчилгаанд улаан өнгийн Sparkfun шиг хар өнгөтэй цэнхэр өнгийг олж аваарай, хар нь хэтэрхий өргөн тул ПХБ -ийн нүхний загварт багтахгүй).

Алхам 5: Бүрэлдэхүүн хэсгүүдийг угсрах, ПХБ -ийг хаалтанд оруулах

Бүрэлдэхүүн хэсгүүдийг угсрах, ПХБ -ийг хаалтанд оруулах
Бүрэлдэхүүн хэсгүүдийг угсрах, ПХБ -ийг хаалтанд оруулах
Бүрэлдэхүүн хэсгүүдийг угсрах, ПХБ -ийг хаалтанд оруулах
Бүрэлдэхүүн хэсгүүдийг угсрах, ПХБ -ийг хаалтанд оруулах
Бүрэлдэхүүн хэсгүүдийг угсрах, ПХБ -ийг хаалтанд оруулах
Бүрэлдэхүүн хэсгүүдийг угсрах, ПХБ -ийг хаалтанд оруулах

Tx ПХБ -ийн хувьд бусад бүрэлдэхүүн хэсгүүдийг ПХБ дээр гагнана. USB холбогчийг BLE Tx самбар дээрх бусад бүрэлдэхүүн хэсгүүдийн өмнө гагнах нь зүйтэй юм. ICSP толгойг BLE Tx самбар дээр хамгийн сүүлд гагнах нь зүйтэй болов уу. Хоёр өнгийн LED гэрлүүд хэрхэн "эвхэгддэг" болохыг анхаарна уу. Анхандаа үүнийг хашааны хажуугаар дамжуулахыг зорьж байсан боловч сүүлд нь би LED-ийг хоорондоо маргахгүйн тулд тунгалаг бүрхүүл ашиглахаар шийдсэн юм. угсрах явцад нүх гардаг. Хэмжилт дамжуулсны дараа LED -ийн цэнхэр тал нь анивчихад энэ нь бас сайхан нөлөө үзүүлдэг. Хоёр өнгийн LED-ийн хувьд хамгийн богино туяа нь цэнхэр, төв нь нийтлэг анод юм.

Энэ үед унтраалга, USB холбогчийн байрлалыг хэмжиж, эдгээр зүйлсийн хашлагад нүх гарга. Мэдээллийн кабелийг хайрцгийн зүүн талаас (зургийн дагуу) тэжээх нь хамгийн сайн арга гэдгийг олж мэдэв (хаалтын өргөн ба өндөрт төвлөрсөн 0.25 инчийн нүх). ПХБ -ийн хэмжээг тохируулахын тулд сайтар шалгаж үзээрэй. Шилжүүлэгч чөлөөтэй хөдөлж, USB холбогч нь нүхэнд таарах хүртэл нүх гарга. ПХБ -ийг байрлуулахын тулд 2 #2 боолтыг суулгаарай (гэхдээ хэрэв тохирсон байвал ПХБ ямар ч байсан олзлогдох бөгөөд эрэг хэрэггүй болно).

Rx ПХБ дээр Arduino pro micro -ийг ПХБ дээр хоёр 7 зүү толгой ашиглан ашиглана. Rx ПХБ -ийн хайрцагны USB холбогч талын нүхийг тохируулснаар ПХБ -ийг бүрхүүлийн дотор талд нухацтай суух боломжтой болно. Энэхүү угсралтын зураг дээрх LED нь самбараас хол зайд байрладаг болохыг анхаарна уу. Энэ нь ПХБ -ийг хайрцган дотроо нягт нямбай байрлуулах бөгөөд жижиг хавчаартай маш сайн ажилладаг. LED -ийн уртыг болгоомжтой тохируулаарай, ингэснээр угсралтын дараа нягт тохирох болно. ПХБ -ийг улаан, цэнхэр гэж тэмдэглэсэн, LED дээрх богино туяа нь цэнхэр тугалга, төв нь нийтлэг анод юм. Rx хашлага дээр тагийг хий.

Алхам 6: Мэдээллийн кабелийн холболт дахь ATTiny85, гагнуурыг програмчлах, зайг холбох

ATTiny85, өгөгдлийн кабелийн холболтод гагнуур хийх, зайг холбох
ATTiny85, өгөгдлийн кабелийн холболтод гагнуур хийх, зайг холбох
ATTiny85, өгөгдлийн кабелийн холболт дахь гагнуур, зайг холбох
ATTiny85, өгөгдлийн кабелийн холболт дахь гагнуур, зайг холбох
ATTiny85, өгөгдлийн кабелийн холболтод гагнуур хийх, зайг холбох
ATTiny85, өгөгдлийн кабелийн холболтод гагнуур хийх, зайг холбох
ATTiny85, өгөгдлийн кабелийн холболт дахь гагнуур, батерейг холбох
ATTiny85, өгөгдлийн кабелийн холболт дахь гагнуур, батерейг холбох

Одоо ATTiny85 програмчлах цаг болжээ. Би Arduino ISP -ийн жишээн дээр Arduino Nano клон ашигласан. Нано програмчлахад GND ба RST (- GND рүү хөтлөх) хооронд суурилуулсан 10uf электролитийн конденсатор шаардлагатай. Зүү холболтын дэлгэрэнгүй мэдээллийг Arduino ISP -ийн тоймд оруулсан болно. Энэхүү төслийн ПХБ -ийн ICSP толгой дээр зүү нэрсийг хэвлэсэн тул холболтыг шууд урагшлуулах ёстой.

Зураг дээр үзүүлсэн шиг ATTiny85 -д байршуулахдаа самбарын менежерт ATTiny85, 8kB флаш болон Дотоод 8MHz цагны сонголттой байгаа эсэхийг шалгаарай.

Үүнийг хийсний дараа том хавчаарыг суулгаарай. Мэдээллийн кабелийг багажны үзүүрээс ойролцоогоор 8 "-10" зүсээд, гадна талын хүрэмийг салгаад хэдхэн инчийн дотоод утас харуул. Хамгаалалтын туузыг судалтай хавтаснаас 1/2 "орчим зайд үлдээгээрэй. Би өгөгдлийн кабелийн хамгаалалтыг унтраалга руу гагнаж, ашиглалтын явцад гарахаас хамгаалах хүч өгөх болно. Хэрэв та энэ замаар явахыг хүсч байвал тусдаа утсыг ПХБ-д харуулсны дагуу гагнана уу.

Батерейг үзүүлсэн шиг холбоно уу, туйлшралын талаар болгоомжтой байгаарай, учир нь буцааж эргүүлэх нь ПХБ дээрх LiPo цэнэглэгч/менежерийн чипийг богино хугацаанд шатаах болно (яаж мэдэхээ бүү асуугаарай …)

Алхам 7: Туршилт, хэрэглээ, дэвшилтэт функцуудын цэс

Image
Image
Туршилт, хэрэглээ, дэвшилтэт функцуудын цэс
Туршилт, хэрэглээ, дэвшилтэт функцуудын цэс
Туршилт, хэрэглээ, дэвшилтэт функцуудын цэс
Туршилт, хэрэглээ, дэвшилтэт функцуудын цэс
Туршилт, хэрэглээ, дэвшилтэт функцуудын цэс
Туршилт, хэрэглээ, дэвшилтэт функцуудын цэс

Одоо тагийг суулгана уу. Чи дууссан!

Миний одоог хүртэл бүтээсэн 4 нэгж нь дамжуулагчийг багажинд, хүлээн авагчийг зөөврийн компьютерын тагны дээд хэсэгт холбох зориулалттай velcro -той. Практик дээр энэ нь маш сайн ажилладаг. Зөөврийн компьютерын тагны дээд талд velcro бүдүүн (гогцоо) талыг, хүлээн авагчийн хайрцагт барзгар (дэгээ) талыг суулгана. Тодорхой бус (гогцоо) талыг дамжуулагчийн хайрцагт, барзгар (дэгээ) талыг диаметр хэмжигч эсвэл заагчийн ар талд суулгана. Үүнийг ингэж хийснээр дамжуулагч болон хүлээн авагчийг ашиглаагүй үедээ хамт хадгалах боломжтой бөгөөд зөөврийн компьютерын таг дээр зөөлөн бүдэг талтай байх боломжтой.

Tx модулийн USB холбогч руу микро USB кабель холбож зайны цэнэглэлтийг туршиж үзээрэй, хэрэв зай бүрэн цэнэглэгдээгүй бол LED нь улаан асах ёстой. Заримдаа LiPo нь бүрэн цэнэглэгдсэнтэй ойролцоо байдаг тул цэнэглэгч IC нь цэнэглэхгүй тул LED анх асахгүй бол санаа зовох хэрэггүй.

Одоо та өгөгдлийн кабелийг диаметр хэмжигч эсвэл заагч руу холбож болно (таны ашиглаж байсан кабелийн төрлийг агуулсан бүх зүйл).

Rx төгсгөлийг микро USB өгөгдлийн кабельд холбоно уу (зөвхөн цэнэглэгч кабель биш өгөгдлийн кабель байх ёстой), мөн компьютер дээрх USB порт руу холбоно уу. Энэ нь гарны үүргийг гүйцэтгэх драйверийг суулгах шаардлагатай байж магадгүй, гэхдээ энэ нь автомат байх ёстой. Шилжүүлэгч ашиглан Tx модулийг асаана уу. Rx модулийн LED нь хэдхэн секундын турш анивчсан байх ёстой бөгөөд холболт үүсэхэд асаалттай байх ёстой.

Дамжуулагч модульд диаметр хэмжигчийг холбосон кабелийн мэдээллийн товчлуурыг дарж туршина уу. Та хэмжилтийг компьютерийн дэлгэц дээр харах ёстой. Arduino Pro Micro нь HID гар хэлбэрээр ажилладаг бөгөөд курсорыг компьютер дээрээ хаана ч хамаагүй оруулах боломжтой.

Дамжуулагч модуль дахь програмчлал нь сонголтыг хийх боломжийг олгодог. Та 0 цэсийг 5 удаа дараалан хэмжих замаар энэ цэс рүү нэвтрэх боломжтой. Цэсийн горимд орсны дараа цэсийн сонголтыг сонгохын тулд цэс дэх сөрөг дугаарыг хэмжих, жишээлбэл бүх хэмжилтийг автоматаар хөрвүүлэхийн тулд сөрөг утгыг 1-ээр хэмжиж анхны тэг биш оронтой тоогоор хэмжинэ. (-1.xx мм эсвэл -0.1 инч жишээ нь). Ердийн горимд буцаж очихын тулд 0-ийг 5 удаа хэмжиж, тэгээс эхэлж сөрөг утгыг эхний тэг биш оронтой тоогоор хэмжинэ). Сонголтуудыг санамсаргүйгээр тохируулахаас зайлсхийхийн тулд үүнийг ингэж програмчилсан болно. Хэрэв цэсийн горимд 0 -ийг дахин хэмжих эсвэл эерэг утга байвал цэсийн горимыг автоматаар цуцалж, хэвийн горим руу буцна.

Цэсийн сонголтууд нь:

  1. Бүх хэмжилтийг хэмжих нэгжид автоматаар хөрвүүлэх (шаардлагатай бол)
  2. Бүх хэмжилтийг стандарт нэгжид автоматаар хөрвүүлэх (шаардлагатай бол)
  3. Нэгжийн автомат хөрвүүлэлтийг цуцлах
  4. Сөрөг хэмжилтээс татгалзах (анхааруулах мессеж хэвлэх)
  5. Сөрөг хэмжилтээс татгалзахыг цуцлах
  6. Дамжуулагчийн батерейны хүчдэлийг хэмжих, хэвлэх (цэсэнд бичигдээгүй)

Цэсийн горимд ороход хүчин төгөлдөр байгаа бүх сонголтуудыг хүчин төгөлдөр байгаа сонголтуудыг сануулах зорилгоор дээд талд хэвлэнэ. Бүх сонголтыг EEPROM -д хадгалдаг бөгөөд төхөөрөмжийг унтраасан эсвэл батерей дууссаны дараа хадгалагдана. Миний бүтээсэн нэгжийн батерейны ашиглалтын хугацаа 45 цаг орчим үргэлжилдэг бөгөөд цэнэглэх бүрэн дууссаны дараа ойролцоогоор 3 цаг зарцуулдаг.

Баримтжуулагдаагүй шинж чанар бол цэсийн горимд (0 удаа 5 удаа) орж, сөрөг утгыг 6-аас эхлэн тэг тэг биш анхны цифрээр хэмжих бөгөөд энэ нь хавсаргасан видеонд үзүүлсэн шиг одоогийн батерейны хүчдэлийг хэмжих, хэвлэхэд хүргэдэг.

Миний барьсан 3 нэгжийг ашиглах туршлага нь дэлгүүрийн нээлттэй орчинд ойролцоогоор 50 фут хүртэл байдаг.

Алхам 8: Эцсийн бодол - Боломжит өөрчлөлтүүд / Шинэ боломжууд / Хакердах чадвар

Эцсийн бодол - Боломжит өөрчлөлтүүд / Шинэ боломжууд / Хакердах чадвар
Эцсийн бодол - Боломжит өөрчлөлтүүд / Шинэ боломжууд / Хакердах чадвар
Эцсийн бодол - Боломжит өөрчлөлтүүд / Шинэ боломжууд / Хакердах чадвар
Эцсийн бодол - Боломжит өөрчлөлтүүд / Шинэ боломжууд / Хакердах чадвар
Эцсийн бодол - Боломжит өөрчлөлтүүд / Шинэ боломжууд / Хакердах чадвар
Эцсийн бодол - Боломжит өөрчлөлтүүд / Шинэ боломжууд / Хакердах чадвар
Эцсийн бодол - Боломжит өөрчлөлтүүд / Шинэ боломжууд / Хакердах чадвар
Эцсийн бодол - Боломжит өөрчлөлтүүд / Шинэ боломжууд / Хакердах чадвар

Хэдийгээр энэ үед та дэлхийн сая сая төхөөрөмжид ашиглах боломжтой төгс ашиглах боломжтой интерфэйстэй болох боловч цаашид юу ч хийх боломжгүй гэсэн утгаар дуусгавар болоогүй байна. Mitutoyo U-Wave-ийг худалдаж авахаасаа илүү энэ аргыг ашиглах нэг сайхан зүйл бол одоо танд олон янзаар тохируулах боломжтой төхөөрөмж байгаа юм.

Хэрэв таны төхөөрөмж өөр кабель ашигладаг бол та энэ зааварт заасан утсыг ашиглахын оронд дамжуулагчтай холбогдохын тулд бусад Mitutoyo кабелийг ашиглаж болно. Дотоод утас, дохионы өнгө нь бүх Mitutoyo кабельд ижил байх ёстой. Хэмжилтийг эхлүүлэхийн тулд кабельд өгөгдлийн товчлуур хэрэгтэй болно, эсвэл хэмжилтийг идэвхжүүлэхийн тулд өөр арга хэрэгслийг зохион бүтээх болно гэдгийг санаарай. Хэмжих хүсэлтийг ногоон/цагаан утсыг хосоор нь холбож, хэмжигч рүү илгээж болно (хэмжигч кабелийн цэнхэр утас). Үүнийг эдгээр утаснуудтай холбогдсон дамжуулагчийн хайрцагт унтраалга эсвэл 1/8 инчийн аудио залгуур суулгаж, гадаад унтраалгаар холбох замаар хийж болно. Хэрэв та индикаторыг бэхэлгээнд суурилуулсан эсвэл хэмжигч рүү хүрэх шаардлагагүй бол. аудио үүрэнд хандах нь хамгийн тохиромжтой байх болно.

Хэрэв танд хэрэгтэй зүйл бол цуваа өгөгдөл (RS232 TTL, SPI, I2C гэх мэт) бөгөөд үүнийг хүлээн авагчийн кодын өөрчлөлт, өгөгдлийг гаргахад ашиглахаар сонгосон Pro Micro дээрх зүү рүү шууд холбох замаар хийж болно.

Алсын удирдлага: Өөр нэг сонирхолтой боломж бол ногоон/цагаан хос ба цэнхэр газрын хоорондох транзисторыг хэмжигчээс HM-10 зүү 26-тай холбосон хаалгатай холбох явдал юм. Дараа нь хүлээн авагчийн төгсгөлд 38 кГц-ийн IR алсын детекторыг хүлээн авагч руу гаралтын зүү Arduino Pro Micro pin 7. дараа нь энэ микроконтроллер дээрх кодыг өөрчилж хэт улаан туяаны алсын удирдлагаас тодорхой тушаалуудыг хайж олоод AT+PI031 / AT+PI030 алсын дуудлагаар дамжуулагчид суулгасан транзисторыг ажиллуулна уу. одоо дамжуулагч дээрх цэнхэр LED гэрэл хэрхэн гэрэлтэж байна. Энэ нь тодорхой нөхцөлд маш хэрэгтэй байж болох алслагдсан газраас уншилтыг идэвхжүүлэх боломжийг олгоно. Би энэ функцтэй өөр ПХБ -ийг зохион бүтээж болно.

Бусад олон боломжууд байгаа гэдэгт би итгэлтэй байна, санал, бодол, санаагаараа сэтгэгдлээ үлдээнэ үү.

Одоо Mitutoyo -оос арилжааны утасгүй өгөгдөл дамжуулах төхөөрөмж байдаг, гэхдээ би түүний үнийг шалгахад системийн хувьд ойролцоогоор 800 доллар байсан. Энэ төхөөрөмжийг бүтээх нийт өртөг нь ойролцоогоор 100 доллар бөгөөд үүнээс ч бага байж болно, ялангуяа хэрэв та Arduino Pro Micro ашигладаг бол эсвэл хэмжигчтэй холбогдохын тулд Mitutoyo дата кабель хэвтэж байгаа бол эдгээр нь хамгийн их зарцуулдаг зүйл юм. Монголбанк. Mitutoyo U-Wave нь ийм онцлог шинж чанаруудыг нэмж оруулахын тулд хакердах боломжтой гэдэгт би үнэхээр эргэлзэж байна.

Энэхүү зааварчилгаа танд таалагдсан гэж найдаж байна, энэ бол миний анхных!

Сэтгэгдэл, асуулт, санал хүсэлт, санаа, саналаа үлдээнэ үү! Хэрэв танд таалагдсан бол ПХБ -ийн уралдаанд саналаа өгнө үү! Баярлалаа !!!!

ПХБ -ийн тэмцээн
ПХБ -ийн тэмцээн
ПХБ -ийн тэмцээн
ПХБ -ийн тэмцээн

ПХБ -ийн тэмцээнд дэд байр эзэлсэн

Зөвлөмж болгож буй: