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

Өнгө солих гэрэл ба Bluetooth аюулгүй байдлын демо: 7 алхам (зурагтай)
Өнгө солих гэрэл ба Bluetooth аюулгүй байдлын демо: 7 алхам (зурагтай)

Видео: Өнгө солих гэрэл ба Bluetooth аюулгүй байдлын демо: 7 алхам (зурагтай)

Видео: Өнгө солих гэрэл ба Bluetooth аюулгүй байдлын демо: 7 алхам (зурагтай)
Видео: Лагуна 52 – 2000 морских миль, от Амстердама до Средиземного моря, бывший Большой круг. 2024, Долдугаар сарын
Anonim
Өнгө солих гэрэл ба Bluetooth аюулгүй байдлын демо
Өнгө солих гэрэл ба Bluetooth аюулгүй байдлын демо

Энэхүү зааварчилгаанд би Android (Samsung, Google, гэх мэт) эсвэл Apple ухаалаг гар утас, таблет ашиглан Bluetooth -ээр алсаас удирддаг өнгийг өөрчлөх гэрэл дэлгэц хэрхэн бүтээх талаар тайлбарлах болно. тод өнгөлөг дэлгэц нь хүмүүсийн анхаарлыг үнэхээр татдаг.

Гэхдээ илүү чухал зүйл бол уг төсөл нь барилгачдад Bluetooth -ийн аюулгүй байдлын сул талыг ойлгоход тусалж, бусад Bluetooth төслүүдийн үндэс суурь болно.

Энэхүү түгээмэл утасгүй дамжуулах арга нь "Хувийн бүсийн сүлжээ" -н хувьд түгээмэл байдаг. Эдгээр тооцоолох төхөөрөмжүүдийн сүлжээнүүд нь ихэвчлэн маш хувийн бөгөөд ойрхон байдаг тул ийм нэр өгдөг; үүнд ухаалаг гар утас, таблет, элэгддэг хэрэгсэл (бугуйн цаг, эрүүл мэндийн төхөөрөмж), мультимедиа (ухаалаг ТВ, гэрийн театр), автомашин (гар чөлөөтэй, хөгжим дамжуулах), нэвтрэх хяналт (хаалганы түгжээ, дохиоллын систем) орно.

Алхам 1: Энэхүү зааварчилгаа нь чанарын хувьд шалгагдсан болно

Энэхүү зааварчилгаа нь чанарын хувьд шалгагдсан болно!
Энэхүү зааварчилгаа нь чанарын хувьд шалгагдсан болно!

Багш Пол Латропын "Мехатроник" ангийн 10 ахлах сургуулийн сурагчид энэхүү зааварчилгааны чанар, ашиглахад хялбар эсэхийг сайтар шалгаж үзсэн. Үүнийг оюутнууд барилгын ажил, туршилт хийх, бичих ажлыг дуусгахад ойролцоогоор хоёр цаг зарцуулсан ойролцоох их сургуульд хийсэн туршилтын үеэр хийжээ.

"Мехатроникс" нь электроникийн хяналтанд байдаг электроник ба механик төхөөрөмжүүдийн нэгдэл юм. Ихэвчлэн үйлдвэрлэл, робот техниктэй холбоотой энэхүү судалгааны сэдэв нь юмсын интернет (IoT) суурийг бүрдүүлдэг тул утасгүй холболтыг багтаасан болно. Эдгээр оюутнуудад илүү тохиромжтой зүйл бол IIoT буюу Үйлдвэрлэлийн Интернетийн зүйлийг судлах явдал юм.

Алхам 2: эд ангиудын жагсаалт

Эд ангиудын жагсаалт
Эд ангиудын жагсаалт
Эд ангиудын жагсаалт
Эд ангиудын жагсаалт

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

Хэдийгээр та бүх хэрэгслийг гал тогооны өрөөнд "хайч, скотч соронзон хальсны шүүгээндээ" хадгалах боломжтой байсан ч Walmart эсвэл Amazon -аас хямд үнэтэй хуваагдсан хайрцаг худалдаж авбал эд ангиудыг олоход хялбар бөгөөд удаан үргэлжлэх болно.

Үлдсэн хэсгүүдийг Италийн https://Adafru.it вэбсайтаас авсан бөгөөд бүгд маш боломжийн үнэтэй. Вэбсайтыг хайхад хялбар тул би гүнзгий холбоос өгөхгүй (учир нь тэдгээр нь цаг хугацааны явцад тасрах хандлагатай байдаг). Эдгээр бүрэлдэхүүн хэсгүүдэд дараахь зүйлс орно.

Тоглоомын тойрог (сонгодог)

Flora Bluetooth LE модуль

USB -ээс USB мини кабель (Тоглоомын талбайн хувьд)

Аллигаторын 5 багц матар (Bluetooth модулийг холбохын тулд)

Нэмэлт: AA x 6 зай эзэмшигч, 6 АА батерей.

Нэмэлт: Хөдөлгөөнт хүчийг холбохын тулд хоёр матар ба матар кабель.

Алхам 3: Програмыг компьютер дээрээ суулгах

Програмыг компьютер дээрээ суулгах
Програмыг компьютер дээрээ суулгах

Дараах заавар нь ашигласан орчны алхамуудыг нарийвчлан тайлбарласан болно (Windows 10, одоогоор програм хангамжийн хувилбарууд), гэхдээ бүх зүйл урагшлах тусам та хамгийн сүүлийн хувилбарыг ашиглаж болно. Програм хангамжийн тохиргоог Adafru.it "Сурах" хуудсан дээр "Тоглоомын талбай ба Bluetooth бага энерги" гэсэн гарчигт тайлбарласан болно.

1-Хөгжлийн нэгдсэн орчныг (IDE) суулгах Энд бид дээр дурдсан вэбсайт болон Arduino дээрээс татаж авах боломжтой arduino-1.8.4 цонхыг ашигласан.

2 - Circuit Playground драйверуудыг суулгаарай Энд бид дээр дурдсан вэбсайтаас adafruit_drivers_2.0.0.0.0 -ийг ашигласан.

3 - IDE -ийг нээнэ үү

IDE-ийг "Arduino" гэж нэрлэдэг бөгөөд Файл-> Тохиргоо хэсэгт "Удирдах зөвлөлийн нэмэлт URL" хаягийг оруулна уу

4 - OK гэж хэлээд IDE -г хааж дахин нээнэ үү

5 - Circuit Playground төхөөрөмжийг Micro USB -ээр холбоно уу

• Энэ нь "Circuit Playground Firmata" програмыг асааж, ажиллуулж байгааг хараарай.

• Солонгийн өнгийн гэрлийн дараалал

• зайны залгуурын ойролцоо шилжих нь захиалгыг өөрчилдөг

• товчлууруудын нэг нь өнгө бүрийн тэмдэглэлийг тоглуулдаг

6 - Тоглоомын талбайн тойргийн номын санг задлах

Тоглоомын талбайн тойргийн номын санг баримт бичигт задлах -> Arduino -> номын сангийн хавтас "Adafruit_CircuitPlayground -master"

Задруулсны дараа фолдерын нэрнээс "-master" дагаврыг хасна уу

7 - BlueFruitLE номын санг задлах

BlueFruitLE номын санг баримт бичигт задлах -> Arduino -> номын сангийн хавтас "Adafruit_BluefruitLE_nRF51 -мастер"

Задруулагдсаны дараа "-master" дагаврыг хавтасны нэрнээс хасна уу

8 - IDE -ийг зогсоож, дахин эхлүүлээд Тоглоомын талбайн самбарын төрлийг ачаална уу

• Багаж хэрэгсэл -> Самбар -> Удирдах зөвлөлийн менежер

• "Хувь нэмэр оруулсан" төрөл болон "Adafruit AVR" түлхүүр үгийг хайх.

• "Adafruit AVR самбар" -ыг суулгана уу (хамгийн сүүлийн хувилбар)

• IDE -г зогсоож дахин эхлүүлнэ

9 - Circuit Playground -ийг демо програмаар туршиж үзээрэй

USB -ээр холбогдсон тойргийн тоглоомын талбайд холбогдоно уу

• Багаж хэрэгсэл -> Самбар -> Хэлхээний тоглоомын талбай

• Хэрэгслүүд -> Портууд -> Тохирох COM порт

• Демо програм татаж авах

• Файлууд -> Жишээ -> Adafruit Circuit PLayground -> демо

• Эмхэтгэх, байршуулах (бүгдийг хийхийн тулд "баруун чиглүүлэх сум" товчийг ашиглаж болно)

10 - Демо програмыг туршиж үзээрэй, та дууссан!

• Circuit тоглоомын талбай солонгын дарааллаар анивчиж байгааг хараарай

• Сэлгэх нь тэмдэглэл тоглуулахад хүргэдэг (үүнийг унтраагаарай)

• Улаан татаж авах LED нь цагийн хурдыг анивчиж, хэлхээний тоглоомын талбайтай текст интерфэйсээр харилцана

• IDE дээрх "Serial Monitor" товчийг дарна уу

• Демо програмын цонхны баруун дээд хэсэгт томруулдаг шил шиг харагдаж байна

• Илүү сайн харахын тулд та автомат гүйлгээг унтраахыг хүсч болно

Алхам 4: Bluetooth модулийг холбоно уу

Bluetooth модулийг холбоно уу
Bluetooth модулийг холбоно уу
Bluetooth модулийг холбоно уу
Bluetooth модулийг холбоно уу
Bluetooth модулийг холбоно уу
Bluetooth модулийг холбоно уу
Bluetooth модулийг холбоно уу
Bluetooth модулийг холбоно уу

BlueFruitLE модулийг Circuit Playground модульд холбоно уу

Дээрх зургууд нь бүрэн холболтыг харуулж байна (батерей нь заавал биш бөгөөд дараа нь нэмж болно). Тодорхой алхамууд дараах байдалтай байна.

USB -ээс салгах

• Дараах байдлаар холбоно уу [мөн зургийг үзнэ үү]

o Тоглоомын талбай 3.3V -аас Flora Bluefruit LE 3.3V (улаан утас) хүртэл.

o Circuit Playground GND to Flora Bluefruit GND (хар утас).

o Circuit Playground цуврал TX -аас Flora Bluefruit цуврал RX (шар утас). TX -ийг TX -тэй холбож, TX -ийг RX -тэй холбож байгааг дахин шалгаарай!

o Circuit Playground цуврал RX -аас Flora Bluefruit цуврал TX (ногоон утас). RX -ийг TX -тэй холбож, RX -ийг RX -д холбож байгааг дахин шалгаарай!

o Circuit Playground #12 Flora Bluefruit MODE (цагаан утас) руу. Та энэ горимыг солихын тулд Circuit Playground дээрх бусад дугаартай тээглүүрийг ашиглаж болно, гэхдээ та зүү дугаарыг ашиглахын тулд жишээг өөрчлөх хэрэгтэй болно. Хялбар болгохын тулд 12 -р зүү барь, ингэснээр та кодыг өөрчлөх шаардлагагүй болно.

USB рүү дахин холбоно уу

Circuit Playground болон BLueFruitLE хоёулаа асаалттай байх ёстой (сүүлд нь улаан гэрэл анивчдаг)

Алхам 5: Гэрэлтүүлгийг хянах програмыг татаж аваарай

Гэрэлтүүлгийг хянах програмыг татаж аваарай
Гэрэлтүүлгийг хянах програмыг татаж аваарай
Гэрэлтүүлгийг хянах програмыг татаж аваарай
Гэрэлтүүлгийг хянах програмыг татаж аваарай
Гэрэлтүүлгийг хянах програмыг татаж аваарай
Гэрэлтүүлгийг хянах програмыг татаж аваарай

Нэг програмыг та ухаалаг гар утас, таблет дээрээ (BlueFruit апп), нөгөө програмыг таны үүсгэсэн төхөөрөмжид (CPlay_NeoPixel_Picker) татаж авах болно.

1 - BlueFruit програмыг татаж авах

• BlueToothLE холболтыг дэмждэг ухаалаг гар утаснаас BlueFruit програмыг татаж аваарай (жишээ нь: iPhone, iPad, Samsung)

• Энд аппын зураг болон Apple App Store дээрээс хайж олох хайлтын үг байна. Энэ нь Google дэлгүүр болон бусад газарт ижил төстэй байдаг.

2 - Circuit Playground дээр Neo -Pixel програм хангамжийг ачаална уу

• Файл -> Жишээ -> Adafruit Bluefruit LE nRF51 -> cplay_neopixel_picker

• Төхөөрөмждөө байршуулах

Алхам 6: Ухаалаг гар утасны апп ашиглан гэрлийг хянах

Ухаалаг гар утасны апп ашиглан гэрлийг хянах
Ухаалаг гар утасны апп ашиглан гэрлийг хянах
Ухаалаг гар утасны апп ашиглан гэрлийг хянах
Ухаалаг гар утасны апп ашиглан гэрлийг хянах
Ухаалаг гар утасны апп ашиглан гэрлийг хянах
Ухаалаг гар утасны апп ашиглан гэрлийг хянах
Ухаалаг гар утасны апп ашиглан гэрлийг хянах
Ухаалаг гар утасны апп ашиглан гэрлийг хянах

Холбохын тулд ухаалаг гар утсыг ашиглана уу

· Холбогдсоны дараа шаардлагатай бол firmware -г шинэчлээрэй (хамгийн сүүлийн хувилбарыг сонгоно уу)

· ТАЙЛБАР: Энэ нь Bluefruit LE -тэй шууд холбогдож байна

· Дахин холбогдоход хачин нэртэй байж магадгүй

· Холбогдсоны дараа "Controller" ашиглана уу (NeoPixels биш)

· Өнгө сонгогч (сүүдэр, тод байдал) болон хяналтын самбар (ассан гэрлийн тоо)

СОНГОЛТТОЙ: Төхөөрөмжөө хөдөлгөөнд оруулахын тулд USB тэжээлийн оронд (компьютерээс) зайны хүчийг холбоно уу!

Алхам 7: Bluetooth аюулгүй байдал

Bluetooth аюулгүй байдал
Bluetooth аюулгүй байдал
Bluetooth аюулгүй байдал
Bluetooth аюулгүй байдал

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

Эдгээр "хөгжилтэй хакерууд" -ыг туршиж үзээд хэрхэн ажилладагийг үзээрэй.

- Bluetooth дохиог алдахаас өмнө хэр хол явах боломжтой вэ? Зөвлөмж: Энэ нь 50 метр хүртэл буюу хөл бөмбөгийн талбайн тал орчим байж болно, гэхдээ дамжуулах хүч, антен, электрон хөндлөнгийн оролцоо, архитектурын барилгын материал зэргээс хамаарч (хамт ажиллагч нь богино долгионы зууханд попкорн хийж байгааг дурдахгүй) таны үр дүн өөр байж болно: -)

- "Quick-draw McGraw" гэж хэн бэ? Найзаасаа өмнө цайвар өнгийг авч чадах эсэхийг үзээрэй. Хянагчийг холбосон анхны хүн үү, эсвэл нэгээс олон хүн гэрлийг удирдаж чадах уу?

- Таны хянагчийн хүрээнд өөр ямар Bluetooth төхөөрөмжүүд байдаг вэ? Таны бүтээсэн төхөөрөмж нь харагдахуйц Bluetooth төхөөрөмж мөн үү? Зөвлөгөө: Магадгүй үгүй!

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