Мазмуну:
- 1 -кадам: кутуда эмне бар?
- 2-кадам: 40-Pin Header Layout
- 3 -кадам: Raspberry Pi менен IoT Bitти бирге коюңуз
- 4 -кадам: Raspberry Pi орнотуу
- 5 -кадам: IoT Bit Easy Setup
- 6 -кадам: Светодиоддордун функциялары
- 7 -кадам: UART Bus иштетүү
- 8 -кадам: Программаны жаңыртуу
- 9 -кадам: Колдонуу инструкциясы
Video: IOT BIT GSM V1.5 Raspberry Pi үчүн шляпа: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
IOT BIT - бул Raspberry Piңизди каалаган жерде пайдалуу кылган эң акыркы HAT. Биздин акылдуу HAT модулу Raspberry Pi үчүн GSM мобилдик маалыматын, GPS жайгашуу маалыматын жана Bluetooth байланышын камсыздайт. Бул хакерлерге, илимпоздорго жана жаратуучуларга эң сонун модуль, анткени ал кайда болсоңуз да Pi байланышыңызды бекемдейт. Жөн эле биздин модулду Raspberry Pi -ге туташтырып, ойноп баштаңыз.
Калпак мобилдик тармак аркылуу жалпы интернет маалыматтарына кирүү мүмкүнчүлүгүн берген операциялык системаңыздагы программалык камсыздоо менен оңой интеграцияланат. Биздин APIди колдонуу бул шляпа сизге SMS (текст) билдирүүлөрдү жөнөтүүгө жана Bluetooth аркылуу байланышууга мүмкүнчүлүк берет. Биз ошондой эле жайгашуу маалыматын көрсөткөн борттогу GPSке оңой жетүү мүмкүнчүлүгүн беребиз.
HAT өзгөчөлүктөрү:
- Ар кандай микро симди колдойт, жөн эле сим картаңызды салып, улантыңыз.
- Оңой орнотуу, бир терминалдын буйругу менен, Raspberry Pi менен IOT BITти жөнөкөйлөтүү үчүн биздин программаны орнотуңуз.
- Raspberry Pi. Battery колдоосу үчүн GSM мобилдик маалыматы.
- Пиңизди ойготуңуз же текст кабарлары менен окуяларды баштаңыз.
- Кошумча тышкы антенна жакшы кабыл алуу үчүн.
- 3 амперге чейин жогорку эффективдүү кубаттуулукту жөнгө салуу.
1 -кадам: кутуда эмне бар?
Пакетке төмөнкүлөр кирет:
- 1 x GSM тактасы
- 1 x GPS антеннасы
- 1 x сигналдык антенна
- 1 x Bluetooth антеннасы
- 1 x USB кабели микро USBге
- 1 Нускамаларга шилтеме
2-кадам: 40-Pin Header Layout
40-пин баш схемасы жеткиликтүү төөнөгүчтөр менен сиздин долбоорду ошого ылайыкташтырат.
3 -кадам: Raspberry Pi менен IoT Bitти бирге коюңуз
- IOT BIT жана Raspberry Pi экөөнү тең иштетүү үчүн IOT BITке Raspberry Pi дубал сайгычы. (Raspberry Pi'ди да туташтыруунун кажети жок).
- 2 антеннаны жана GPS антеннасын IOT BITке салыңыз.
- Sim картасын IOT BIT сим картасынын кармагычына бурчу тактайдан алыс каратып коюңуз (аны каалаган сим провайдеринен сатып алсаңыз болот)
4 -кадам: Raspberry Pi орнотуу
Raspberry Pi иштеши үчүн керектүү компоненттер:
- Raspberry Pi 2 же 3.
- Monitor.
- Чычкан жана клавиатура.
- HDMI кабели.
- Raspberry Pi заряддагыч түзүлүш.
- SD карта (8 ГБдан ашык талап кылынат) Raspbian Jessie акыркы версиясы менен.
Raspberry Pi программасын орнотуу боюнча колдонмону https://www.raspberrypi.org/learning/hardware-gui… таба аласыз.
Raspbian Jessieнин акыркы версиясын https://www.raspberrypi.org/learning/hardware-gui… дарегинен тапса болот.
5 -кадам: IoT Bit Easy Setup
Муну ишке киргизүүнүн бир нече жолу бар. Биринчиси, дисктин сүрөтүн жүктөп алып, аны Win32 Disk Imager аркылуу жаркыратуу. Сизге 8 ГБ же андан чоңураак SD карт керек болот. Жүктөө үчүн шилтеме төмөндө:
IOT Bitти күйгүзүү үчүн, кубат кабелин POWER деп белгиленген USB портуна туташтырыңыз. IoT Bit туташкандан кийин Raspberry Pi иштейт.
Ошондой эле, IOT BITти Windows системасында колдоно аласыз. Болгону бул драйверлерди колдонуу жана аларды орнотуу:
6 -кадам: Светодиоддордун функциялары
КҮЧ (Жашыл) - Бул LED IoT Bit USB аркылуу туташканда күйгүзүлүшү керек, IoT Bit батарейка менен иштесе, бул жарык өчөт.
CHARGE (Blue) - IoT Bit USB аркылуу туташканда, Led күйөт, IoT Bit батарейка аркылуу иштейт, бул жарык өчөт. Бул Led ошондой эле батарея толук заряддалган учурда көрсөткүч катары иштейт. Эгерде IoT Bit USB аркылуу туташса жана батарея дагы туташкан. Батарея заряддалгандан кийин, бул Led өчөт.
АКТИВДҮҮЛҮК (Көк) - Иштебегенде күйгүзүлөт, бул модемдин колдонууга даяр экенин билдирет.
NET (Көк) -күйгүзүлгөндө IoT Bit сим -картаны окуп жаткандыгын көрсөтөт, бул лед тез күйүп турганда, бул сигнал кулпусун издеп жатат, ал акырын ирмеле баштаганда бул провайдерге бекитилгендигин билдирет. Simcard.
RGB Led - Бул LED башында моде USB модемине туташпаганын көрсөтүп, ак түскө айланат, андан кийин активдүүлүк жарыгы RGB күйөт, андан кийин жашыл, андан кийин көк түстө, активдүүлүк жана RGB өчөт. колдонууга даяр.
7 -кадам: UART Bus иштетүү
IOTBit GSM HATтин USB COM порт интерфейси жок, андыктан UART менен байланышуу үчүн аны колдонобуз. Ошентип, биз Raspberry piде UARTти иштетишибиз керек. Биз RPi 3 менен иштейбиз, андыктан төмөндөгү көрсөтмөлөр бул версия үчүн атайын. Эгерде сиз малина пиинин эски версиясын колдонуп жатсаңыз, андан ары колдоо үчүн биз менен байланышыңыз.
Бул эки жол менен жасоого болот:
Биринчиден, бул жерде жайгашкан биздин баш скриптти колдоно аласыз
аткаруучу уруксаттарды берүүнү унутпаңыз:
$ chmod +x Uart_Enable_RPi3.shАндан кийин аткарыңыз: $ sudo./Uart_Enable_RPi3.sh
Экинчиден, сиз муну төмөнкү кадамдарды кол менен жасай аласыз.
- Бир нерсе туура эмес болуп калса, учурдагы системаңыздын камдык көчүрмөсүн жасаңыз !!!
-
Терминалды ачыңыз жана териңиз
$ sudo nano /boot/config.txt
-
файлга төмөнкүлөрдү кошуңуз
- enable_uart = 1
-
dtoverlay = pi-miniuart-bt
- Файлды сактаңыз ctrl-x, андан кийин y жана киргизиңиз.
-
Кийинки команданы колдонуу менен cmdline.txt файлын ачыңыз.
$ sudo nano /boot/cmdline.txt
-
Мазмуну экинчи саптагыдай болушу үчүн файлды өзгөртүңүз.:
-
dwc_otg.lpm_enable = 0 консоль = serial0, 115200 консол = tty1 root =/dev/mmcblk0p2 rootfstype = ext4 лифт = түпкү күтүү мөөнөтү
-
dwc_otg.lpm_enable = 0 консоль = tty1 тамыры =/dev/mmcblk0p2 rootfstype = ext4 лифт = түпкү күтүү мөөнөтү
- Эми системаны кайра жүктөңүз
- Сиз кайра жүктөгөндөн кийин UART автобусу иштетилиши керек.
-
Бул колдонууну текшерүү үчүн:
- $ sudo apt-get minicom орнотуу
-
$ minicom -D /dev /serial0
Raspbian версиясына жараша сиздин UART портуңуз ttyAMA0, ttyS0 же serial0 болот. Эгерде сиз Rasbian сунууну колдонуп жатсаңыз, ал serial0 болот.
-
Сиз даяр модемди үзгүлтүксүз кайталап турушуңуз керек.
-
8 -кадам: Программаны жаңыртуу
Жакында жаңы жаңыртуу болгондуктан, бул кадам талап кылынат. UART иштетилгенден кийин, биз жаңы камтылган программаны жүктөөгө даярбыз. ЭСКЕРТҮҮ, Бул этапта, улантуудан мурун, бул кадамды жасоо үчүн IoT Bit жана Raspberry Pi'ди өз алдынча иштетүү маанилүү.
IOTBit-GSM_Firmware_Update папкасына өтүңүз, аны https://github.com/Altitude-Tech/IOTBit_GSM дарегинен жүктөп алсаңыз болот
Терминалды колдонуу менен:
$ CD ~/IOTBit-GSM_Firmware_Update
$ sudo python Firmware_Updater_IOT.py
Сценарий сизден сериялык портту сурайт, эгер сиз Raspbian сунуусун колдонуп жатсаңыз жана /dev /serial0 киргизсеңиз болот
Эгерде жүктөө ийгиликтүү болсо, программа бир нече эстутум даректеринен жазат жана окуйт, анда текшерүүнү макул деп айт
9 -кадам: Колдонуу инструкциясы
Тактаны колдонуу үчүн, жөн гана GitHub репозиторунан Example_Script.py жана IOTBit_Library_GSM_Variant.py жүктөп алыңыз:
Мисал скриптинен, сиз негизинен "AT+CPIN?" Дегенди алмаштырган ар кандай AT буйруктарын текшере аласыз. Сиздин буйругуңуз боюнча, SIM808 үчүн көбүрөөк AT буйруктарын ошол эле GitHub репоунда тиркелген pdfтен табууга болот.
Сунушталууда:
Сорттоочу шляпа: 3 кадам
Сорттоочу шляпа: Биз ар кандай костюмдарды кийген жылдын ошол мезгилине жакындап калганда, бир жылы биздин мектептин кызматкерлери бөлүмдөр боюнча темаларды алууну чечишти. Гарри Поттер эң популярдуу тандоо болчу, мен чындыгында Амигуруми куурчактарын тигүү менен алектенип жатканымда
Электро шляпа: 5 кадам
Electro Hat: Бул акыркы продуктту алдын ала көрүү, же жок дегенде менин акыркы продуктумду алдын ала көрүү болот. Калпактын стилине жараша сиздики меникинен такыр башкача болуп калышы мүмкүн, жана төмөндө айтыла турган LED тилкесинен канча LED колдонулат
Электр шляпа: 9 кадам
Электр шляпа: Сиз менин бир нече окуучуларым менен түзгөн долбоордун учурдагы версиясын жасап жатасыз, бирок ал иштейби же мигренге алып келеби, азырынча ысык боло элек! (Келечектеги версияларда баштын айланасына абаны көтөрүү жолдору болушу мүмкүн
Калпак эмес, шляпа - Калпакты чындап кийбеген адамдар үчүн шляпа, бирок калпактын тажрыйбасын каалайт: 8 кадам
Калпак эмес калпак - Калпакты чындап кийбеген, бирок калпакты башынан өткөргүсү келген адамдар үчүн шляпа: Мен ар дайым шляпа адамы болууну каалачумун, бирок мага ылайыктуу баш кийимди тапкан эмесмин. Бул " Калпак эмес калпак " же фантастика деп аталат, бул менин шляпа көйгөйүмдү чечүүчү чечим, анда мен Кентукки Дербисине катыша алам
Raspberry Pi аба сапаты жана газ детектору V0.9 үчүн сезимтал шляпа: 8 кадам
Raspberry Pi аба сапаты жана газ детектору V0.9 үчүн Sensly Hat: Sensly - бул ар кандай газдар жөнүндө маалымат чогултуу үчүн борттогу газ сенсорлорунун жардамы менен абанын булгануу деңгээлин аныктоого жөндөмдүү портативдүү булгоо сенсору. Бул маалымат смартфонуңузга реалдуу убакытта берилиши мүмкүн