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

Raspberry Pi 4B -ийн DockerPi цуврал IoT зангилаа (A) самбар: 4 алхам
Raspberry Pi 4B -ийн DockerPi цуврал IoT зангилаа (A) самбар: 4 алхам

Видео: Raspberry Pi 4B -ийн DockerPi цуврал IoT зангилаа (A) самбар: 4 алхам

Видео: Raspberry Pi 4B -ийн DockerPi цуврал IoT зангилаа (A) самбар: 4 алхам
Видео: Supervised Home Assistant. Легкая установка на RaspiOS 64 - Raspberry PI 4B в корпусе Argon One M.2 2024, Долдугаар сарын
Anonim
Raspberry Pi 4B -ийн DockerPi цуврал IoT Node (A) самбар
Raspberry Pi 4B -ийн DockerPi цуврал IoT Node (A) самбар
Raspberry Pi 4B -ийн DockerPi цуврал IoT Node (A) самбар
Raspberry Pi 4B -ийн DockerPi цуврал IoT Node (A) самбар
Raspberry Pi 4B -ийн DockerPi цуврал IoT Node (A) самбар
Raspberry Pi 4B -ийн DockerPi цуврал IoT Node (A) самбар
Raspberry Pi 4B -ийн DockerPi цуврал IoT Node (A) самбар
Raspberry Pi 4B -ийн DockerPi цуврал IoT Node (A) самбар

Тодорхойлолт:

IoT Node (A) нь Docker Pi цувралын модулийн нэг юм.

IOT зангилаа (A) = GPS/BDS + GSM + Lora.

I2C нь Лораг шууд хянадаг, өгөгдөл илгээдэг, хүлээн авдаг, GSM/GPS/BDS модулийг SC16IS752 -ээр хянадаг, эх хавтан нь зөвхөн I2C дэмжлэг хэрэгтэй.

Raspberry Pi болон бусад ижил төстэй бүтээгдэхүүнийг дэмжих.

Онцлог:

· Docker Pi цуврал

· Програмчлагдах боломжтой

· Шууд хянах (програмчлалгүйгээр)

· GPIO зүүг өргөтгөх

· GPS/BDS дэмжлэг

· GSM дэмжлэг

· Лора дэмжлэг

· Бусад стек самбартай хамт стек хийх боломжтой

· Үндсэн хавтангийн тоног төхөөрөмжөөс хамааралгүй (I2C дэмжлэг шаардлагатай)

Албан ёсны нийцтэй байдлын тест

Дараахь хөгжүүлэлтийн самбарыг дэмжээд зогсохгүй бусад хөгжүүлэлтийн самбарууд нь I2C дагалдах төхөөрөмжтэй бол нийцтэй байж болно. (Анхаарна уу: програм хангамжийн зарим өөрчлөлт шаардлагатай байж магадгүй)

Raspberry Pi цуврал (4B/3B+/3B/2B)

Хангамж

1 х Raspberry Pi 4B /3B+ /3B самбар

1 x DockerPi IoT Node (A) малгайны самбар

1 x 5V@3A Цахилгаан хангамж

1 x 16GB ангийн 10 TF карт (32GB сайн байх болно)

Алхам 1: Техникийн үзүүлэлтүүд

Үзүүлэлтүүд
Үзүүлэлтүүд
Үзүүлэлтүүд
Үзүүлэлтүүд

GPRS хэсэг:

· 1. Цахилгаан бага зарцуулдаг, унтлагын гүйдэл <1мА

· 2. 850, 900, 1800, 1900MHZ зэрэг GSM/GPRS дөрвөн давтамжийн зурвасыг дэмжих;

· 3. GPRS 10 -р анги;

· 4. GPRS дата үйлчилгээ, өгөгдлийн дээд хурд, 85.6Kbps татаж авах, 42.8Kbps байршуулах;

· 5. GSM07.07, 07.05 AT стандарт командуудыг дэмжиж, I2C интерфэйсийн хөрвүүлэлтээр цуваа порт руу нэвтрэх.

· 6. AT командууд нь стандарт AT ба TCP/IP команд портуудыг дэмждэг

GPS хэсэг:

· 1. BDS/GPS хамтарсан байрлалыг дэмжих

· 2. A-GPS, A-BDS-ийг дэмжинэ

· 3. Стандарт SIM картыг дэмжих

LORA хэсэг:

· 1. Дамжуулах зай: 500 метр (RF параметрүүд: 0x50 @ China City)

· 2. FSK, GFSK, MSK, GMSK, LoRaTM болон OOK модуляцийн аргуудыг дэмжинэ.

· 3. Хэт өндөр хүлээн авагчийн мэдрэг чанар -141 дБм хүртэл

· 4. Оршил танилцуулгыг дэмжих

· 5. CRC бүхий пакет хөдөлгүүр, 256 байт хүртэл

· 6. LORA дамжуулагчийн үзүүлэлт

· 7. Easy TX/RX by Docker Pi

Алхам 2: Багц багтсан болно

Багц багтсан болно
Багц багтсан болно

Багц багтсан болно

· 1 x IoT Node (A) самбар

· 1 x заавар

· 4 x M2.5*12 + 6 Зэс мод

· 4 x M2.5*6 самар

· 4 x M2.5*6 Хагас дугуй толгойтой шураг

· 1 x 433MHz L хэлбэрийн соронзон хальсны антен

· 1 x 2.4GHz ПХБ -ийн антен

· 1 x GPS/BDS High Gain GPS барьсан керамик идэвхтэй антен

Алхам 3: Техникийн дэлгэрэнгүй мэдээлэл:

Техникийн дэлгэрэнгүй мэдээлэл
Техникийн дэлгэрэнгүй мэдээлэл
Техникийн дэлгэрэнгүй мэдээлэл
Техникийн дэлгэрэнгүй мэдээлэл
Техникийн дэлгэрэнгүй мэдээлэл
Техникийн дэлгэрэнгүй мэдээлэл

A9G модуль

· A9G модуль нь хоёр цуваа портыг санал болгодог.

· Харилцаанд I2C UART гүүр ашиглана уу.

Алхам 4: Газрын зургийг бүртгүүлэх

Бүртгүүлэх газрын зураг
Бүртгүүлэх газрын зураг
Бүртгүүлэх газрын зураг
Бүртгүүлэх газрын зураг
Бүртгүүлэх газрын зураг
Бүртгүүлэх газрын зураг

энд бүртгэлийн газрын зураг, бүртгэлийн тодорхойлолт байна.

0x01 - 0x10 Зөвхөн бичих.

0x11 - 0x20 Зөвхөн унших боломжтой.

Хэрэв та LORA параметрийн утгыг мэдэхгүй бол анхдагчийг хадгалахыг зөвлөж байна.

· L_SET (Зөвхөн бичих)

1. 0x22 -аас LORA модульд параметрүүдийг тохируулахын тулд 1 гэж бичнэ үү.

2. Эффект биш 0 гэж бичнэ үү

· G_RESET (Зөвхөн бичих)

1. A9G модулийг дахин тохируулахын тулд 1 гэж бичнэ үү

2. Эффект биш 0 гэж бичнэ үү

· L_RXNE (Унших ба бичих)

1. Алдааны 1 шалтгааныг бичнэ үү

2. Цэвэрлэхийн тулд 0 гэж бичнэ үү

3. 1 -ийг унших нь өгөгдөл хүлээн авсан гэсэн үг бөгөөд 0x11 - 0x20 регистрээс мэдээллийг авна уу.

4. 0 унших гэдэг нь одоо ямар ч мэдээлэл байхгүй гэсэн үг юм.

· L_SET (Зөвхөн бичих)

1. Өгөгдөл илгээх бол 1 гэж бичээрэй, илгээхээсээ өмнө 0x01 - 0x10 регистрийн өгөгдлийг бөглөнө үү.

2. Эффект биш 0 гэж бичнэ үү

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