Irina-Georgiana VLĂDULESCU (25073) - Smart Parking

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

O parcare intelgentă care anunță câte locuri mai sunt disponibile și în ce zonă, dar și faptul că o anumită mașină a staționat mai mult de un timp prestabilit.

Motivație:

Am ales acest proiect deoarece sunt pasionată de IoT, așa că am vrut să am ocazia să lucrez cu senzori și să încerc să transform inputul lor în date ultile, care pot fi folositoare în viața de zi cu zi.

Descriere generală

Schema bloc a proiectului:

Hardware Design

Lista pieselor:

  • Plăcuță PM
  • Componente de baza
  • 4 x fotorezistori
  • 4 X rezistente 220ohm
  • 2 x multiplexoare 4:1
  • 1 x LCD display
  • 1 x potențiometru
  • multe x fire

Schema electrică

Software Design

Pentru dezvoltarea aplicației, am folosit Sublime ca editor de text și WinAvr pentru compilarea programului și obtinerea fisierului .hex

Pentru interacțiunea cu ecranul LCD, am folosit fișierele lcd.h si lcd.c din laboratorul 1, cu o mică modificare pentru scrierea pe al doilea rand al display-ului.

Mentiuni:

Deși am folosit doar 4 senzori, pentru care puteam folosi 4 din cei 8 pini ADC ai microprocesorului, am vrut ca aplicația să fie usor de dezvoltat prin adăugarea de noi senzori. Astfel, am folosit două mutiplexoare 4:1, fiecare simulând un „rând” al unei posibile parcări. Pe fiecare rând am pus senzori pentru doar 2 din cele 4 locuri posibile. Așadar, citirea senzorilor se face prin folosirea pinilor PB3 și PB4 pentru a furniza multiplexoarelor valorile pentru selectori, iar datele de la senzori vin doar pe PA0 si PA1.

Rezultate Obţinute

În urma realizării acestui proiect, am invatat mai bine cum se lucreaza cu senzorii și cum se pot transforma datele primite de la aceștia în informație utilă. De asemenea, am înțeles mai bine cum se planifică dezvoltarea unui proiect hardware și software astfel încat sa permita creșteri sau adăugiri ulterioare.

Download

Bibliografie/Resurse

pm/prj2016/csoare/smartpark.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0