Паметни телефони, таблети и рачунари чине повезивање на Ви-Фи код куће, кафића или локалне библиотеке безболним и једноставним. То је зато што имају оперативни систем који долази са уграђеним алатима за руковање бежичним повезивањем, тако да то можемо узети здраво за готово.
Да бисте на најбољи начин искористили свој Распберри Пи Пицо В, пожелећете да повежете овај уређај са бежичним рутером у вашем дому који опслужује интернет везу вашег дома. Због недостатка Пицо-а на ОС-у, овај процес захтева неко ручно кодирање за повезивање. Уз малу помоћ, међутим, повезивање уређаја је лакше него што мислите.
Почетак
Хајде да прегледамо неколико потребних ставки како бисмо били сигурни да имате оно што вам је потребно да повежете свој Распберри Пи Пицо В са интернетом:
- ИДЕ (апликација за програмирање као што је Тхонни)
- Ако већ дуго нисте имали свој Распберри Пи Пицо В (Пицо) у свом поседу, обавезно га прегледајте како да подесите МицроПитхон ИДЕ са вашим Распберри Пи Пицо В.
- 2.4ГХз бежична веза
- Потврдите да можете да се повежете помоћу бежичног сигнала од 2,4 ГХз. За сада, бежична интернет конекција од 5 ГХз није компатибилна са Распберри Пи Пицо В.
- Питхон код
- Можете преузети копију кода са МакеОфУсе ГитХуб репо где је потребно вирелесс.пи датотека се налази.
- Залемљени пинови заглавља
- Знате да ћете желети да пређете на други креативни пројекат када сте повезани. Препоручује се да се залемити пинове заглавља на свој Распберри Пи Пицо В пре него што наставите са овим пројектом.
Код за повезивање
Пошто Распберри Пи Пицо В нема оперативни систем, мораћете ручно да упутите микроконтролер да се повеже на интернет помоћу Питхон кода. Када је Пицо повезан преко УСБ-а на ваш рачунар, пронађите преузето вирелесс.пи Питхон датотеку и учитајте је у свој ИДЕ да бисте направили неке измене.
Вредности ССИД-а и лозинке су постављене као вредности чувара места у интересу приватности. Мораћете да промените ове вредности у ССИД (име мреже) вашег бежичног рутера и његову лозинку:
ссид = 'Унесите свој ССИД'
лозинка = 'Унесите своју ЛАН лозинку'
Приметићете да је вирелесс.пи датотека укључује увоз мрежних, временских и машинских модула ради укључивања неопходних функција за овај задатак. Иначе, упутства наведена у овој Питхон датотеци уопште нису компликована.
Систем ће проверити да ли је влан.статус је активан, проверите ССИД и лозинку (пре повезивања), као и прођите кроз неке једноставне док петље које помажу вашем Распберри Пи Пицо В да прође кроз неке основне проблеме са повезивањем.
Потребно је мање од 50 линија кода да бисте свом Распберри Пи Пицо В упутили како да се повеже на кућну Ви-Фи везу. Није лоше!
Ектра Феатурес
Под #хандле грешка у вези коментар у вирелесс.пи датотеку, можете одлучити да одговори са вашег Распберри Пи Пицо В буду једноставни користећи следећу условну изјаву:
ако влан.статус() != 3:
подићи РунтимеЕррор('мрежна веза није успела')
друго:
штампа ('повезан')
Када сте повезани на кућну Ви-Фи мрежу, видећете реч „повезано“ у ИДЕ-овом Питхон Схелл-у да бисте потврдили да сте на мрежи. Ако више волиш учините да ЛЕД диода на плочи вашег Распберри Пи Пицо В трепери када сте повезани, задржите следећи код:
ако влан.статус() != 3:
подићи РунтимеЕррор('мрежна веза није успела')
друго:
с = 3
док с > 0:
с -= 1
ЛЕД.вредност(1)
време.слееп(0.5)
ЛЕД.вредност(0)
време.слееп(0.5)
Овај код, користећи једноставан док петља, трепери ЛЕД лампица Распберри Пи Пицо В три пута ако је мрежна веза успешна. Ово је одличан начин да направите визуелни индикатор када ваш следећи ИоТ пројекат захтева да ваш Распберри Пи Пицо В ради независно од вашег рачунара (или екрана).
Последња два реда комбинују текстуалне упите и програмске вредности за креирање излаза као што је: „Повезан са ФБИ Ван. ИП: 192.168.Кс.КСКСКС." Да ли и ваш комшија има луди Ви-Фи ССИД?
статус = влан.ифцонфиг()
штампа ( 'Повезан ' + ссид + '. ' + 'ИП уређаја: ' + статус[0] )
Када сте све спремни, притисните дугме за репродукцију на врху Тхонни-ја (или еквивалентно са вашим омиљеним ИДЕ) да бисте покренули код. Када је ваш Питхон код покренут, ускоро би требало да будете повезани на интернет. Имате проблема? Распберри Пи Фондација има сјајну решавање проблема за то ће вам помоћи да се вратите на прави пут.
Искористите ову нову везу
Размислите о отварању малог веб сервера, преузимању информација са популарне веб странице или сервирању веб странице. Распберри Пи фондација има забавне пројекте који ће вас упознати са идејом сервирања једноставних веб страница клијентским веб претраживачима!
Сада када сте у могућности да повежете свој Распберри Пи Пицо В на интернет, пројекти које можете да завршите са овим микроконтролером су скоро бескрајни!