GrayBOX - Система за откриване на злополуки и кражба: 4 стъпки (със снимки)
GrayBOX - Система за откриване на злополуки и кражба: 4 стъпки (със снимки)
Anonim
Image
Image
Инструменти и материали
Инструменти и материали

GrayBOX е устройство, което защитава вас и вашия автомобил*.

Това устройство ще бъде монтирано на вашия автомобил* и ще изпълнява автоматично някои задачи, за да спаси вас и вашия автомобил*.

GreyBOX съдържа SIM карта, така че можете да комуникирате с нея чрез текстово съобщение (само SMS, без watsapp;-)).

Задачите, изпълнявани от това устройство, са:

  1. Откриване на злополука: Ако сте в пътнотранспортно произшествие по време на шофиране на вашия автомобил*, тогава GrayBOX автоматично ще изпрати помощно съобщение до предварително определени номера (толкова номера, които съхранявате в GrayBOX) с вашето GPS местоположение.
  2. Защита от кражба: Когато отивате на място, където процентът на кражби на превозни средства е висок, тогава на такова място можете да поддържате GrayBOX в режим на предупреждение, като му изпратите команда "ALERT" ** чрез текстово съобщение. В режим на предупреждение, ако вашият автомобил* се премести, GrayBOX ще ви изпрати съобщение за помощ. За да отмените режима на предупреждение, просто изпратете командата „RELAX“**.
  3. Спиране на изпълнението на кражба: Ако по някакъв случай крадец е откраднал вашето превозно средство*, тогава можете също да го спрете. За да направите това, изпратете команда ** "STOP" и GrayBOX ще изключи захранването, подадено към свещта на двигателя, и превозното средство* ще спре. За да включите отново свещта, изпратете командата "RUN" **.
  4. Придобиване на местоположение: можете също да проследите вашия автомобил*, като изпратите „?“(въпросителен знак) команда ** към GrayBOX и в замяна той ще ви отговори с GPS местоположението си.
  5. Комуникация с потребителя: GrayBOX комуникира и със собственика на автомобила*.

*Този проект е направен, като се имат предвид две колесници, но с малки промени в кода, той може да се приложи и към четириколесни.

** Командите трябва да бъдат под формата на *команда#

Пр. - *ALERT#, *STOP# и т.н

ЗАБЕЛЕЖКА - Този проект е напълно работещ, но все още не е тестван на място

….. Очаквайте скоро още видеоклипове…

Стъпка 1: Инструменти и материали

Инструменти и материали
Инструменти и материали

МАТЕРИАЛИ:

  1. Микроконтролерна платка (съвместима с Arduino) или Arduino UNO.
  2. GSM модул
  3. GPS модул
  4. Сензор за акселерометър
  5. SIM карта (Активирана и с известен баланс)
  6. Реле ключ
  7. LCD
  8. Крепежни елементи
  9. свързващи проводници
  10. Батерия (12v)

ИНСТРУМЕНТИ:

  1. Поялник (ако правите персонализирана платка за микроконтролер и релеен превключвател)
  2. FTDI платка (ако правите персонализирана платка за микроконтролер)
  3. Отвертка
  4. машина за сваляне на тел
  5. Мултиметър
  6. Пистолет за лепило
  7. Захранване
  8. Компютър

Връзка от мястото, където си купих компонентите -

Стъпка 2: Изработка на персонализирана дъска за микроконтролер

Изработка на персонализирана дъска за микроконтролер
Изработка на персонализирана дъска за микроконтролер
Изработка на персонализирана дъска за микроконтролер
Изработка на персонализирана дъска за микроконтролер
Изработка на персонализирана дъска за микроконтролер
Изработка на персонализирана дъска за микроконтролер

Забележка - Ако използвате дъска Arduino или друга съвместима с Arduino платка, преминете към стъпка 4.

  1. Необходими компоненти

    • Atmega328 с Arduino буутлоудър
    • 28 -пинова IC база за Atmega328
    • Диод IN4007
    • 470uf кондензатор
    • 10uf кондензатор
    • 7805 регулатор на напрежението
    • Хартиен кондензатор 22pf (количество - 2)
    • 16 MHz кристален осцилатор
    • 100nf кондензатор
    • 1k резистор (количество - 2)
    • 10k резистор
    • LED
    • Лента на Берг
    • Кабелни проводници
  2. Изтеглете схематичния и PCB файла и направете PCB.
  3. Свредло с 1 мм свредло за запояване на компоненти на съответните им места.
  4. Запоявайте внимателно всеки компонент.

Ако всичко върви по план, вашата платка за микроконтролер е готова.

ЗАБЕЛЕЖКА - Използвайте expressPCB, за да отворите.pcb файл

Стъпка 3: Свържете GSM, GPS модул, сензор за акселерометър и LCD към платката на микроконтролера

Свържете GSM, GPS модул, сензор за акселерометър и LCD към платката на микроконтролера
Свържете GSM, GPS модул, сензор за акселерометър и LCD към платката на микроконтролера
Свържете GSM, GPS модул, сензор за акселерометър и LCD към платката на микроконтролера
Свържете GSM, GPS модул, сензор за акселерометър и LCD към платката на микроконтролера
Свържете GSM, GPS модул, сензор за акселерометър и LCD към платката на микроконтролера
Свържете GSM, GPS модул, сензор за акселерометър и LCD към платката на микроконтролера

Свържете GSM, GPS модул и сензор за акселерометър, както е показано на изображенията. Ако използвате дъската Arduino, свържете се както следва.

Сензор за акселерометър:

  • x-pin към A5
  • y-pin към A4
  • z-pin към A3
  • vcc до +5v/3v3
  • GND към GND

GPS модул:

Свързах серийните щифтове на GPS модула (Tx и Rx) към софтуерни серийни щифтове на платката на микроконтролера. Така че можете да го промените в кода според вашите нужди.

  • Tx-pin към 5
  • Rx-pin към 6
  • vcc до +5v/3v3
  • GND към GND

GSM модул:

  • Rx-пин към Tx
  • Tx-пин към Rx
  • Vinterface-pin към +5v
  • Vin-pin към +5v
  • GND към GND

LCD:

LCD е само за наше удобство, в противен случай не е необходим.

  • rs-pin към 2
  • rw-pin към 3
  • enable-pin на 4
  • D4-пин към 10
  • D5-пин към 11
  • D6-пин към 12
  • D7-пин към 13

Стъпка 4: Окончателно сглобяване и програмиране

Окончателно сглобяване и програмиране
Окончателно сглобяване и програмиране
Окончателно сглобяване и програмиране
Окончателно сглобяване и програмиране
Окончателно сглобяване и програмиране
Окончателно сглобяване и програмиране
  • Съберете различните модули, както направих, за да направя GrayBOX компактен.
  • Поставете SIM картата в GSM модула.
  • Свържете FTDI към платката на микроконтролера (само ако използвате персонализирана платка за микроконтролер, в противен случай директно качете кода на платката arduino) и качете дадения код.

В случай на предложение или съмнение не се колебайте да се свържете. Винаги сте добре дошли:-)

Имейл ID- [email protected]

Препоръчано: