Мазмуну:
- 1 -кадам: Бул инструкция сапаттуу текшерилген
- 2 -кадам: Бөлүктөрдүн тизмеси
- 3 -кадам: Программаны ПКге орнотуу
- 4 -кадам: Bluetooth модулун туташтырыңыз
- 5 -кадам: Жарыкты көзөмөлдөө үчүн программаны жүктөп алыңыз
- 6 -кадам: Чырактарды смартфонуңуздун колдонмосу менен башкарыңыз
- 7 -кадам: Bluetooth коопсуздук
Video: Түстү өзгөртүүчү жарыктар жана Bluetooth коопсуздук демосу: 7 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул Нускамада мен Android аркылуу Android (Samsung, Google ж. Б.) Же Apple смартфону же планшети аркылуу алыстан башкарылуучу түстүү жарыктын дисплейин кантип түзүүнү түшүндүрөм. Бул арзан долбоор, жаштар үчүн эң сонун. ачык түстүү дисплейлер чындап көңүлдү бурат.
Баарынан маанилүүсү, бирок бул долбоор куруучуга Bluetoothдун коопсуздук алсыздыктарын түшүнүүгө жардам берет жана башка Bluetooth долбоорлоруна негиз болот.
Бул популярдуу зымсыз берүү ыкмасы "Жеке Аймак Тармактары" үчүн кеңири таралган. Эсептөө түзмөктөрүнүн бул тармактарына мындай ат берилген, анткени алар көбүнчө абдан жеке жана жакын; анын ичинде смартфондор, планшеттер, тагылуучу кийимдер (кол сааттары жана ден соолук үчүн түзүлүштөр), мультимедия (акылдуу телекөрсөтүүлөр жана үй кинотеатры), автоунаа (колу бош жана музыка агымы) жана кирүүнү башкаруу (эшиктин кулпулары жана сигнализация системалары).
1 -кадам: Бул инструкция сапаттуу текшерилген
Инструктор Пол Латроптун "Мехатроника" классынын он жогорку классынын окуучулары бул инструкцияны сапаты жана колдонуунун оңойлугу үчүн кылдат текшеришти. Бул студенттерге курулушту, тестирлөөнү жана жазууну бүтүрүү үчүн болжол менен эки саат убактысы болгон жакынкы университетке болгон экскурсия учурунда жасалды.
"Мехатроника" - бул электроника менен башкарылуучу электроника менен механикалык түзүлүштөрдүн айкалышы. Адатта өндүрүш жана робот техникасы менен байланышкан, бул изилдөө темасы зымсыз байланышты да камтыйт, анткени ал нерселердин Интернетинин (IoT) пайдубалын түзөт. Бул студенттерге көбүрөөк IIoT же нерселердин индустриалдык Интернетин изилдөө кирет.
2 -кадам: Бөлүктөрдүн тизмеси
Бул графикте сиз долбоорду куруп жаткан студенттердин ар бир жупу үчүн түзүлгөн мини шаймандар кутучасын көрө аласыз жана бул назик электрондук компоненттерди сактоо планын түзүү жакшы идея.
Ашкананын бардык жабдууларын "кайчы менен скотчтун" суурмасында сактай алсаңыз да, Walmart же Amazonдон арзан бөлүнгөн кутуну сатып алсаңыз, тетиктерди табуу оңоюраак болуп калат.
Калган бөлүктөрү италиялык https://Adafru.it веб -сайтынан алынган жана алардын бардыгы абдан акылга сыярлык баада. Вебсайтты издөө оңой, ошондуктан мен терең шилтемелерди бербейм (анткени алар убакыттын өтүшү менен бузулат). Бул компоненттер төмөнкүлөрдү камтыйт:
Райондук аянтча (классикалык)
Flora Bluetooth LE модулу
USBден USBге мини кабель (Circuit Playground үчүн)
Аллигатор кабелдерине 5 комплект (Bluetooth модулун туташтыруу үчүн)
Кошумча: AA x 6 Батарея кармагыч жана 6 АА Батарея.
Кошумча: мобилдик кубаттуулукту туташтыруу үчүн эки аллигатор кабелдик аллигатор.
3 -кадам: Программаны ПКге орнотуу
Төмөнкү көрсөтмөлөр колдонулган чөйрө үчүн кадамдарды деталдаштырат (Windows 10, учурда программалык камсыздоонун жеткиликтүү версиялары), бирок нерселер алдыга жылган сайын акыркы версияларын колдоно аласыз. Программалык камсыздоону орнотуу негизинен Adafru.it "Үйрөнүү" бетинде "Circuit Playground and Bluetooth Low Energy" деп аталат.
1-Интегралдык өнүгүү чөйрөсүн (IDE) орнотуңуз Бул жерде биз жогоруда аталган веб-сайттан, ошондой эле Arduinoдон жүктөө үчүн жеткиликтүү болгон arduino-1.8.4-терезелерин колдондук.
2 - Circuit Playground драйверлерин орнотуңуз Бул жерде биз жогоруда аталган веб -сайттан adafruit_drivers_2.0.0.0 колдонулган.
3 - IDE ачуу
IDE "Arduino" деп аталат жана Файл-> Тандоолор астына төмөнкү "Кошумча Башкаруучу URLин" киргизиңиз
4 - OK деп айткыла, анан IDEди жаап кайра ачкыла
5 - Circuit Playground түзмөгүн Micro USB менен туташтырыңыз
• Караңыз, ал иштейт жана демейки "Circuit Playground Firmata" программасын иштетет
• Радуга жарыктарынын ырааттуулугу
• Батарейканын кубаттоочу уячасынын жанындагы тартипти тескери бурат
• баскычтардын бири ар бир түс үчүн нота ойнойт
6 - Circuit Playground китепканасын ачыңыз
Circuit Playground китепканасын Документтерге -> Arduino -> китепканалар папкасынан чыгарыңыз "Adafruit_CircuitPlayground -master"
Бузулган соң, папканын аталышынан "-мастер" суффиксин алып салыңыз
7 - BlueFruitLE китепканасын ачыңыз
BlueFruitLE китепканасын Документтерге -> Arduino -> китепканалар папкасынан чыгарыңыз "Adafruit_BluefruitLE_nRF51 -мастер"
Бузулган соң, папканын аталышынан "-мастер" суффиксин алып салыңыз
8 - IDEди токтотуп, кайра баштаңыз жана Circuit Playground Board түрүн жүктөңүз
• Куралдар -> Такта -> Башкармалыктын менеджери
• "Contributed" түрүн жана "Adafruit AVR" ачкыч сөздөрүн издөө
• "Adafruit AVR Boards" орнотуу (акыркы версия)
• IDEди токтотуу жана кайра баштоо
9 - Райондук аянтчаны демо программа менен сынап көрүңүз
USB аркылуу туташкан Circuit Playgroundга туташыңыз
• Куралдар -> Доскалар -> Райондук аянтча
• Куралдар -> Порттор -> Тиешелүү COM порту
• Демо программаны жүктөп алыңыз
• Файлдар -> Мисалдар -> Adafruit Circuit PLayground -> демо
• Компиляциялоо жана жүктөө (баарын аткаруу үчүн "оңго багытталган жебе" баскычын колдонсо болот)
10 - Демо программаны сынап көрүңүз, сиз бүттүңүз!
• Circuit Playground асан -үсөн ырааттуулугу менен жаркырап турганын караңыз
• которуу ноталардын ойнотулушуна себеп болот (аны өчүрүп коюңуз)
• Кызыл жүктөөчү LED убакыттын ылдамдыгын өчүрөт, Текст интерфейси аркылуу Circuit Playground менен байланышыңыз
• IDEдеги "Serial Monitor" баскычын басыңыз
• Демо программасынын терезесинин жогорку оң жагындагы лупага окшош
• Сиз жакшыраак көрүү үчүн авто жылдырууну өчүргүңүз келиши мүмкүн
4 -кадам: Bluetooth модулун туташтырыңыз
BlueFruitLE модулун Circuit Playground модулуна туташтырыңыз
Жогорудагы сүрөттөр толук байланышты көрсөтөт (батареялар милдеттүү эмес жана кийинчерээк кошууга болот). Конкреттүү кадамдар төмөнкүдөй:
USBден ажыратуу
• Төмөндөгүдөй туташыңыз [сүрөттөрдү да караңыз]
o Circuit Playground 3.3V Flora Bluefruit LE 3.3V чейин (кызыл зым).
o Circuit Playground GND to Flora Bluefruit GND (кара зым).
o Circuit Playground serial TX to Flora Bluefruit serial RX (сары зым). TXти TXке эмес, RXке туташтырганыңызды эки жолу текшериңиз!
o Circuit Playground serial RX to Flora Bluefruit serial TX (жашыл зым). Дагы бир жолу RXти RXке эмес, TXке туташтырганыңызды эки жолу текшериңиз!
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 -кадам: Чырактарды смартфонуңуздун колдонмосу менен башкарыңыз
Туташуу үчүн смартфонду колдонуңуз
· Туташкандан кийин, эгер талап кылынса, программаны жаңыртыңыз (акыркы версиясын тандаңыз)
· ЭСКЕРТҮҮ: Бул түз Bluefruit LE менен байланышып жатат
· Биринчи жолу кайра туташканда кызыктай аталышы болушу мүмкүн
· Туташкандан кийин "Контроллерди" колдонуңуз (NeoPixels эмес)
· Түс тандоо (көлөкө жана жарыктык) жана Control Pad (күйүп турган жарыктардын саны) менен ойноо
ОПЦИОНАЛДЫ: Түзмөгүңүздү жолго алып чыгуу үчүн USB кубатынын ордуна батарейканын кубатын туташтырыңыз (ЖКдан)!
7 -кадам: Bluetooth коопсуздук
Студенттер хакерликке жана хакерликке аракет кылып көңүл ачышты. Көптөгөн практикалык тамашаларды Bluetooth байланышына толгон куту менен түзсө болот, бирок ал зыяндуу колдонуучулардын колуна тийиши мүмкүн.
Бул кантип иштээрин көрүү үчүн бул "кызыктуу хектерди" колдонуп көрүңүз.
- Bluetooth сигналы жоголгонго чейин канчалык алысыраак алса болот? Кеңеш: бул 50 метрге чейин же жарым футболдук талаага чейин болушу мүмкүн, бирок өткөрүү кубаттуулугуна, антенналарга, электрондук интерференцияга жана архитектуралык курулуш материалдарына жараша (микротолкундуу меште попкорн жасап жаткан кесиптешиңизди айтпаңыз) - сиздин жыйынтыктарыңыз ар кандай болушу мүмкүн: -)
- "Quick-draw McGraw" деген ким? Досуңуздан мурун ачык түстөрдү кабыл ала алаарыңызды көрүңүз. Контроллерди туташтырган биринчи адамбы же жарыкты бир нече адам башкара алабы?
- Контроллериңизде дагы кандай Bluetooth түзмөктөрү бар? Сиз түзгөн түзмөк Bluetooth түзмөгүнөн көрүнүп турабы? Ишара: Мүмкүн эмес!
Сунушталууда:
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү
Баланын жүрүм -турумун өзгөртүүчү: 5 кадам (Сүрөттөр менен)
Баланын жүрүм -турумун өзгөрткүч: Баланын жүрүм -турумун өзгөрткүч сиздин балаңыз канча жолу кыйынчылыкка учураганын жазат (ака сокку) жана алар үчкө жеткенде, ызылдаган үн өчөт жана LCD экраны алардын негизделгенин жарыялайт
Түстү өзгөртүүчү жасалма мех жоолукту кантип жасоо керек: 11 кадам (сүрөттөр менен)
Түстү өзгөртүүчү жасалма мех жоолукту кантип жасоо керек: Бул жерде тигүү же ширетүү тажрыйбасы чектелген адамга ылайыктуу салыштырмалуу жөнөкөй процесс менен түстүү LED диоддору бар бүдөмүк жарык шарфты түзүү боюнча бир нече кеңештер. Бул RGB светодиоддорунун ар биринин линзасы өзүнүн кызылын камтыйт
LED артты өзгөртүүчү алкактык түс: 10 кадам (сүрөттөр менен)
Жарыктандырылган түстүү LED искусствосу: Бул арткы жарыктандырылган LED арт бөлүгү тунук экранда түстүү жарыктын абстракттуу, өзгөрмө моделин көрсөтөт. Проекттелген сүрөт суюктук сыяктуу сапатка ээ; кандайдыр бир катуу абалдагы лава чырагы сыяктуу. Түстү өзгөрткөн LED диоддору жай тарак аркылуу өтөт