This is an old revision of the document!


Smart Plug

Autor

Introducere

Scopul proiectului este implementarea unei prize inteligente care va avea următoarele funcționalități:

  • Închiderea/Deschiderea circuitului folosind comenzi vocale date către Amazon Alexa,
  • Închiderea/Deschiderea circuitului în funcție de curentul care trece prin circuit,
  • Iluminarea prizei cu o bandă de led-uri adresabile, în funcție de puterea curentului,
  • Protecție pentru supratensiune.

Descriere generala

Schema bloc

Componente

  1. Arduino MKR WiFi 1010 - folosit ca modul de control
  2. Arduino MKR ENV Shield
  3. Amazon Echo Dot - folosit pentru receptarea comenzilor vocale și transmiterea unei instrucțiuni către Arduino
  4. Breadboard - pentru realizarea circuitelor
  5. RGB Strip - pentru iluminarea variabilă
  6. MOSFET - pentru a limita voltajul trimis către banda RGB
  7. Priză obișnuită - punctul de start al proiectului
  8. Modul releu de protecție supratensiune
  9. Releu - pentru cuplarea și decuplarea circuitului
  10. Fire - pentru realizarea cricuitelor
  11. Rezistențe - pentru realizarea circuitelor

Hardware Design

Lista de piese

Nume Număr piese
Arduino MKR WiFi 1010 1
Arduino MKR ENV Shield 1
Amazon Echo Dot 1
Breadboard 1
RGB LED 1
Priză obișnuită 1
Senzor curent ACS712 1
Releu 1
Fire 12
Rezistențe 220 ohm 3

Senzor de curent ACS712

Acest senzor este conectat în serie pe linia nulă ce vine de la alimentarea de la rețeaua electrică. Ieșirea din acest senzor este conectată la linia nulă a prize. Senzorul este alimentat la 5V folosind linia pozitivă de pe breadboard. Ground-ul este conectat la linia negativă a breadboard-ului. Output-ul senzorului este conectat la pinul A0 de pe Arduino MKR WiFi 1010.

Releu

A fost folosit un singur releu dintr-un modul de 2. La cei 2 pini ai jonctiunii normally closed (NC) de pe releu sunt conectate linia pozitivă ce vine de la rețeaua electrică și cea pozitivă conectată la priză. Releul este alimentat cu 5V de la linia pozitivă de breadboard, iar ground-ul este conectat la linia negativă de pe breadboard. Pin-ul de input este conectat la pin-ul 5 de pe Arduino.

LED RGB

LED-ul este conectat prin rezistențe de 220 de ohmi la pinii 2 (RED), 3 (BLUE) și 4 (GREEN). Pin-ul liber al LED-ului este conectat la linia negativă de pe breadboard.

Software Design

Integrarea cu Amazon Alexa

Pentru a controla circuitul folosind Amazon Alexa, a fost folosită platforma Arduino IoT Cloud, unde au fost adăugate variabile pentru controlul luminii și o variabilă pentru controlul releu-ului. Aceste varibile pot fi interpretate de Alexa și furnizând comenzi în limbaj natural, se pot modifica.

Rezultate Obţinute

Concluzii

Download

Jurnal

Bibliografie

pm/prj2021/agrigore/smartplug.1621799929.txt.gz · Last modified: 2021/05/23 22:58 by alexandru.maican
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