
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

Pre prvý semester štvrtého ročníka našej strojárskej školy sme sa rozhodli pracovať na systéme monitorovania poľnohospodárstva. Musí merať nejakú relevantnú hodnotu pre rast rastlín. Zariadenie musí byť energeticky autonómne a musí používať protokol LPWAN.
Krok 1: Krok 1: Komponenty AGRI-2-EYE
Mikrokontrolér:
STM32L432KC
Senzor:
- Vonkajšia vlhkosť: DHT22
- Vonkajšia teplota: SMT172
- Vlhkosť zeme: SKU SEN0 193
- Teplota zeme: Grove 1019919
- RGB: Grove TCS34725
- Intenzita svetla: Grove 101020076
Komunikácia LPWAN:
Wisol SFM10R1
Stravovanie:
Solárny panel 6V - 2W
Zobrazenie obrazovky:
ARCELI SSD1306
Krok 2: Krok 2: Prototyp Agri-2-EYE

Krok 3: Krok 3: Schémy projektu



Na projekt potrebujeme 3 DPS:
- PCB dodávateľa energie
- prepojovacia doska plošných spojov
- doska plošných spojov vonkajšieho snímača
Krok 4: Krok 4: Vývoj Mbed
Platforma zariadení Arm Mbed IoT poskytuje používateľom online platformu, ktorá sa ľahko používa pre hardvér kompatibilný s Mbed. Umožňuje prístup k veľkému množstvu knižnice. Komunita Mbed vyvíja knižnicu, poskytuje prístup k ukážkovému softvéru pre kompatibilné zariadenia a pomáha používateľom s ich problémami.
Ako funguje platforma Mbed?
- Prvým krokom je prejsť na webovú stránku Mbed:
- Vytvoriť účet
- Prejdite do ponuky kompilátora a vyberte svoje zariadenie: STM32L432KC (náš mikrokontrolér)
- Vytvorte projekt
- Importovať užitočnú knižnicu napr: knižnica DHT
- Spustite program
- Zostavte kód
- Exportujte do zariadenia pomocou portu micro-usb, ktorý prepojí počítač a STM32L432KC
Dávajte pozor na mapu špendlíkov, aby zodpovedala schémam.
Krok 5: Krok 5: Konfigurácie Sigfox


Pre protokol LPWAN sme vybrali modul Sigfox. Protokol Sigfox je pre aplikáciu IoT skutočne užitočný, pretože komunikácia nespotrebuje veľa energie a môže tiež odosielať údaje na veľké vzdialenosti. Komunikuje so backendom Sigfoxu. V tomto projekte modul pomáha prenášať údaje na platformu IoT.
Modul musíte prepojiť s CPU (Rovnako ako na obrázku 2).
Na odosielanie údajov musíte použiť formát príkazu AT. Napríklad:
Odoslať OK, ZA $ T? vrátiť hodnotu teploty.
Tento formát používame na odosielanie hodnôt každého senzora.
Krok 6: Krok 6: Kódy Agri-2-EYE

Vyvíjame senzorovú knižnicu založenú na kóde cpp. V hlavnej časti nájdete všetok kód, ktorý potrebujete na pochopenie toho, ako konfigurujeme zobrazenie obrazovky, prenos …
Na obrázku vidíte, ako odosielame hodnotu senzora.
Krok 7: Krok 7: Cloudová platforma Ubidots

Vlastník produktu si vybral Ubidots ako platformu na ukladanie údajov. Ak ho chcete použiť, musíte postupovať krok za krokom.
- Prejdite na https://ubidots.com/ a vytvorte si účet
- Vyberte zariadenie a vytvorte nové zariadenie kliknutím na „+“
- Vyberte štítok a názov
- Nakonfigurujte token tak, aby sa spájal s back -endom Sigfox
- Na informačný panel pridajte všetky potrebné miniaplikácie
- Vyberte položku Pridať premennú a vyberte zariadenie, ktoré ste vytvorili.
Krok 8: Krok 8: Naše rozhranie Ubidots
Odporúča:
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)

Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): 8 krokov

Akustická levitácia s Arduino Uno krok za krokom (8 krokov): Ultrazvukové meniče zvuku L298N Dc napájací adaptér ženského adaptéra s mužským DC kolíkom Arduino UNOBreadboard Ako to funguje: Najprv nahráte kód do Arduino Uno (je to mikrokontrolér vybavený digitálnym a analógové porty na prevod kódu (C ++)
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)

Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Ako rozobrať počítač pomocou jednoduchých krokov a fotografií: 13 krokov (s obrázkami)

Ako rozobrať počítač jednoduchými krokmi a obrázkami: Toto je návod, ako rozobrať počítač. Väčšina základných komponentov je modulárna a dá sa ľahko odstrániť. Je však dôležité, aby ste o tom boli organizovaní. Pomôže to zabrániť strate súčiastok a tiež pri opätovnej montáži
Od Roomby k Roveru iba 5 krokov!: 5 krokov

Od Roomby po Rover za pouhých 5 krokov !: Roboti Roomba sú zábavným a jednoduchým spôsobom, ako ponoriť prsty do nohy vo svete robotiky. V tomto návode podrobne popíšeme, ako previesť jednoduchú Roombu na ovládateľný rover, ktorý súčasne analyzuje svoje okolie. Zoznam dielov 1.) MATLAB2.) Roomb