Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
GrayBOX je zařízení, které chrání vás a vaše vozidlo*.
Toto zařízení bude namontováno na vaše vozidlo* a bude provádět některé úkoly automaticky, aby zachránilo vás i vaše vozidlo*.
GrayBOX obsahuje SIM kartu, takže s ní můžete komunikovat prostřednictvím textových zpráv (pouze SMS, žádné watsapp;-)).
Úkoly prováděné tímto zařízením jsou:
- Detekce nehody: Pokud jste při řízení vozidla při dopravní nehodě*, pak GrayBOX automaticky odešle pomocnou zprávu na předdefinovaná čísla (kolik čísel uložíte v GrayBOXu) s vaší polohou GPS.
- Ochrana proti krádeži: Když se chystáte na místo, kde je vysoká míra krádeží vozidel, pak na takovém místě můžete udržet GrayBOX v režimu upozornění odesláním příkazu „ALERT“** prostřednictvím textové zprávy. Pokud se v režimu upozornění přesune vaše vozidlo*, GrayBOX vám pošle pomocnou zprávu. Chcete -li zrušit režim upozornění, pošlete příkaz „RELAX“**.
- Zastavení popravy krádeží: Pokud vám náhodou zloděj ukradl vozidlo*, můžete ho také zastavit. Chcete -li to provést, odešlete příkaz ** „STOP“a GrayBOX odpojí napájecí napětí zapalovací svíčky motoru a vozidlo* se zastaví. Chcete -li znovu zapnout zapalovací svíčku, odešlete příkaz „RUN“**.
- Získání polohy: můžete také sledovat své vozidlo* zasláním „?“(otazník) příkaz ** do GrayBOXu a na oplátku vám odpoví svou polohou GPS.
- Komunikace s uživatelem: GrayBOX také komunikuje s majitelem vozidla*.
*Tento projekt byl vytvořen s ohledem na dvoukolky, ale s malými změnami v kódu jej lze použít i na čtyřkolky.
** Příkazy by měly být ve formě *příkazu#
Př. - *ALERT#, *STOP# atd
POZNÁMKA - Tento projekt je zcela funkční, ale zatím nebyl testován v terénu
….. Další videa již brzy…
Krok 1: Nástroje a materiály
MATERIÁLY:
- Deska mikrokontroléru (kompatibilní s Arduino) nebo Arduino UNO.
- GSM modul
- GPS modul
- Senzor akcelerometru
- SIM karta (aktivovaná a s určitým zůstatkem)
- Přepínač relé
- LCD
- Spojovací prvky
- spojovací vodiče
- Baterie (12V)
NÁSTROJE:
- Páječka (Při výrobě vlastní desky mikrokontroléru a modulu spínače relé)
- Deska FTDI (pokud vyrábíte desku mikrokontroléru na míru)
- Šroubovák
- odizolovač drátu
- Multimetr
- Tavná pistole
- Zdroj napájení
- Počítač
Odkaz, kde jsem koupil své komponenty -
Krok 2: Výroba vlastní desky mikrokontroléru
Poznámka - Pokud používáte desku Arduino nebo jinou desku kompatibilní s Arduino, přejděte ke kroku 4.
-
Požadované součásti
- Atmega328 se zavaděčem Arduino
- 28pinová IC základna pro Atmega328
- Dioda IN4007
- 470uf kondenzátor
- 10uf kondenzátor
- 7805 regulátor napětí
- Papírový kondenzátor 22pf (množství - 2)
- 16 MHz Krystalový oscilátor
- 100nf kondenzátor
- 1k odpor (množství - 2)
- 10k odpor
- VEDENÝ
- Bergův proužek
- Propojovací vodiče
- Stáhněte si schematický soubor a soubor DPS a vytvořte DPS.
- Vrták s 1 mm vrtákem pro pájení součástí na příslušných místech.
- Každou součást pečlivě pájejte.
Pokud vše půjde podle plánu, je vaše deska mikrokontroléru připravena.
POZNÁMKA - K otevření souboru.pcb použijte expressPCB
Krok 3: Připojte GSM, modul GPS, snímač akcelerometru a LCD k desce mikrokontroléru
Připojte GSM, GPS modul a senzor akcelerometru podle obrázků. Pokud používáte desku Arduino, připojte se následujícím způsobem.
Senzor akcelerometru:
- x-pin na A5
- y-pin na A4
- z-pin na A3
- vcc až +5v/3v3
- GND až GND
GPS modul:
Připojil jsem sériové piny modulu GPS (Tx a Rx) k softwarovým sériovým pinům desky mikrokontroléru. Můžete jej tedy v kódu změnit podle své potřeby.
- Tx-pin na 5
- Rx-pin na 6
- vcc až +5v/3v3
- GND až GND
GSM modul:
- Rx-pin na Tx
- Tx-pin na Rx
- Vinterface-pin na +5v
- Vin-pin na +5v
- GND až GND
LCD:
LCD je pouze pro naše pohodlí, jinak není potřeba.
- rs-pin na 2
- rw-pin na 3
- aktivační kolík na 4
- D4-pin na 10
- D5-pin na 11
- D6-pin na 12
- D7-pin na 13
Krok 4: Konečná montáž a programování
- Sestavte různé moduly tak, jak jsem to udělal při vytváření GrayBOX compact.
- Vložte SIM kartu do GSM modulu.
- Připojte FTDI k desce mikrokontroléru (pouze pokud používáte vlastní desku mikrokontroléru, jinak přímo nahrajte kód na desku arduino) a nahrajte daný kód.
V případě návrhů nebo pochybností se neváhejte obrátit. Jste vždy vítáni:-)
E-mail s ID- [email protected]