Nistor-Ionuț MATEI (67088) - Yala Remote

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Acest proiect isi propune realizare unei yale care sa poate fi controlata de pe telefonul mobil. De multe ori oamenii se intreaba daca au inchis usa, dar cu o astfel de yala vei putea comanda inchiderea usii de oriunde.

Descriere generală

  • Telefonul va trimite comanda catre microcontroller
  • Microcontrollerul va receptiona comanda din internet
  • Microcontrollerul va actiona electromotorul, iar acesta va inchide/deschide yala

Hardware Design

Lista de piese:

Denumire Cantitate
Placa de baza 1
Electromotor 1
Modul ethernet 1
Rezistenta 10k 3

im_schematic.sch

Software Design

Diagrama bloc:

Pentru controlul modulului de Ethernet am folosit 4 porturi ale placii de baza (3 de iesire si 1 de intrare), iar pentru fiecare motor am folosit 1 port de iesire care controleaza daca motorul este pornit sau iesit.

Am folosit o biblioteca de pe internet care implementa stiva TCP/IP.

Rezultate Obţinute

Proiectul functioneaza reusind sa acopere functionalitatile pe care si mi le-am initial.

Idei de imbunatatire:

- alimentare de la baterie si conectare wireless deoarece nu este de dorit sa existe fire care intra si ies din usa

Concluzii

Cu Yala Remote am trecut prin toate etapele unui proiect, de la achizitionarea de componente, lipit de componente pe placuta, dar si interfatarea cu hardware-ul printr-un programel. Consider ca proiect la PM poate constitui un impuls pentru alegerea unui cariere spre zona embedded.

Download

O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).

Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2017:avoinescu:dumitru_alin.

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.

  • Documentația în format PDF
pm/prj2017/amocanu/ionut1907.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