Агуулгын хүснэгт:
- Алхам 1: Алхам 1: AGRI-2-EYE-ийн бүрэлдэхүүн хэсгүүд
- Алхам 2: Алхам 2: Agri-2-EYE прототип
- Алхам 3: Алхам 3: Төслийн схем
- Алхам 4: Алхам 4: Mbed хөгжүүлэлт
- Алхам 5: Алхам 5: Sigfox -ийн тохиргоо
- Алхам 6: Алхам 6: Agri-2-EYE кодууд
- Алхам 7: Алхам 7: Ubidots Cloud Platform
- Алхам 8: Алхам 8: Манай Ubidots интерфэйс
Видео: Агри-2-Нүд: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Инженерийн сургуулийнхаа дөрөвдүгээр курсын эхний семестрийн хувьд бид хөдөө аж ахуйн хяналтын систем дээр ажиллахаар сонгосон. Энэ нь ургамлын өсөлтөд шаардлагатай утгыг хэмжих ёстой. Төхөөрөмж нь бие даасан энергитэй байх ёстой бөгөөд LPWAN протоколыг ашиглах ёстой.
Алхам 1: Алхам 1: AGRI-2-EYE-ийн бүрэлдэхүүн хэсгүүд
Микроконтроллер:
STM32L432KC
Мэдрэгч:
- Гаднах чийгшил: DHT22
- Гаднах температур: SMT172
- Газрын чийгшил: SKU SEN0 193
- Газрын температур: Гроув 1019919
- RGB: Grove TCS34725
- Гэрлийн эрч хүч: Grove 101020076
LPWAN харилцаа холбоо:
Висол SFM10R1
Өөрчлөлт:
Нарны хавтан 6V - 2W
Дэлгэцийн дэлгэц:
ARCELI SSD1306
Алхам 2: Алхам 2: Agri-2-EYE прототип
Алхам 3: Алхам 3: Төслийн схем
Төслийн хувьд бидэнд 3 ПХБ хэрэгтэй болно.
- цахилгаан хангамжийн ПХБ
- интерфэйс бүхий ПХБ
- ПХБ -ийн гаднах мэдрэгч
Алхам 4: Алхам 4: Mbed хөгжүүлэлт
Arm Mbed IoT Device Platform нь хэрэглэгчдэд Mbed нийцтэй техник хангамжийг ашиглахад хялбар онлайн платформыг санал болгодог. Энэ нь асар их номын сантай танилцах боломжийг олгодог. Mbed нийгэмлэг нь номын сан хөгжүүлж, тохирох төхөөрөмжид зориулсан үлгэр жишээ програм хангамжид хандах боломжийг олгодог бөгөөд хэрэглэгчдэд асуудлаа шийдвэрлэхэд нь тусалдаг.
Mbed платформ хэрхэн ажилладаг вэ?
- Эхний алхам бол Mbed вэбсайт руу орох явдал юм:
- Бүртгэл үүсгэх
- Хөрвүүлэгчийн цэс рүү ороод төхөөрөмжөө сонгоно уу: STM32L432KC (манай микроконтроллер)
- Төслийг бий болгох
- Ашигтай номын санг импортлох: DHT номын сан
- Хөтөлбөрийг эхлүүлнэ үү
- Кодыг эмхэтгэх
- PC болон STM32L432KC хооронд микро USB портоор төхөөрөмж рүү экспорт хийх
Схемтэй нийцүүлэхийн тулд зүү газрын зураг дээр анхаарлаа хандуулаарай.
Алхам 5: Алхам 5: Sigfox -ийн тохиргоо
LPWAN протоколын хувьд бид Sigfox модулийг сонгоно. Sigfox протокол нь IoT програмын хувьд үнэхээр хэрэгтэй байдаг, учир нь харилцаа холбоо нь маш их энерги зарцуулдаггүй бөгөөд холын зайд өгөгдөл дамжуулах чадвартай байдаг. Энэ нь Sigfox -ийн арын хэсэгт холбогддог. Энэхүү төсөлд модуль нь IoT платформ руу өгөгдөл дамжуулахад тусалдаг.
Та модулийг CPU -тэй холбох хэрэгтэй (Зураг 2 дээрх шиг).
Мэдээлэл илгээхийн тулд та AT командын форматыг ашиглах ёстой. Жишээ нь:
OK илгээх, T $ T? температурын утгыг буцаана.
Бид энэ форматыг ашиглан мэдрэгч бүрийн утгыг илгээдэг.
Алхам 6: Алхам 6: Agri-2-EYE кодууд
Бид cpp код дээр суурилсан мэдрэгчийн номын сан боловсруулдаг. Үндсэн хэсэгт та дэлгэцийн дэлгэц, дамжуулалтыг хэрхэн тохируулж байгааг ойлгоход шаардлагатай бүх кодыг олох боломжтой.
Зураг дээр бид мэдрэгчийн утгыг хэрхэн илгээхийг харж болно.
Алхам 7: Алхам 7: Ubidots Cloud Platform
Бүтээгдэхүүний эзэмшигч нь Ubidots -ийг өгөгдөл хадгалах платформ болгон сонгодог. Үүнийг ашиглахын тулд та үйл явцыг алхам алхамаар дагаж мөрдөх ёстой.
- Https://ubidots.com/ руу орж данс үүсгэнэ үү
- Төхөөрөмжийг сонгоод "+" дээр дарж шинэ төхөөрөмж үүсгэнэ үү.
- Нэр, шошго сонгоно уу
- Token -ийг Sigfox backend -тэй холбохын тулд тохируулна уу
- Хяналтын самбарт хэрэгтэй бүх виджетээ оруулна уу
- Add хувьсагчийг сонгоод үүсгэсэн хэрэгслээ сонгоно уу.
Алхам 8: Алхам 8: Манай Ubidots интерфэйс
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно