Table of Contents

Cosmin-Cristian STERIAN (78479) - Bluetooth Lock

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

O incuietoare electrica actionata prin Bluetooth de pe o aplicatie Android.

Exemplu de aplicabilitate: dulapioare in genul celor din magazinele Mega Image pentru bagaje. Acestea pot fi blocate temporar prin intermediul aplicatiei Android. Ideea poate fi utila deoarece la incuietorile normale se pot pierde sau rupe cheile, si astfel poate fi mai simplu.

Descriere generală

Fiecare lock are asignat un utilizator care are privilegii de a incuia/descuia lock-ul respectiv. Utilizatorul se autentifica in aplicatia Android, aceasta transmitand prin Bluetooth catre ATMega324 datele de autentificare. Daca acestea sunt corecte, lock-ul este incuiat/descuiat. Pentru informare, in functie de starea lock-ului, va fi aprins unul dintre cele 2 LED-uri(verde sau rosu).

Hardware Design

Lista piese
ATMega324 (+ setul de baza)
Modul Bluetooth
2 LED-uri (verde si rosu) LED RGB
LCD Text 16×2
Servomotor sg90

Schema electrica

Software Design

Pentru realizarea codului am folosit Sublime Text 3, iar ca biblioteci mi-au fost de ajuns cele din laboratoare pentru USART si LCD, putin modificate.

Pentru aplicatia de Android am folosit Android Studio cu API level 23 si documentatia Android pentru BluetoothDevice si BluetoothSocket.

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Mi-a placut foarte mult sa realizez acest proiect prin simplul fapt ca am in sfarsit propria mea placuta pe care sa o programez cum vreau, cand vreau. Lucrurile au mers ok, nu am avut probleme cu piesele sau cu lipituri reci.

Download

http://cs.curs.pub.ro/wiki/pm/?ns=prj2018%3Armatei%3A&image=prj2018%3Armatei%3Abluetooth_lock.zip&do=media

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.