Nota

Ciao, benvenuto nella SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Community su Facebook! Approfondisci Raspberry Pi, Arduino e ESP32 con altri appassionati.

Perché unirti a noi?

  • Supporto esperto: Risolvi problemi post-vendita e sfide tecniche con l’aiuto della nostra comunità e del nostro team.

  • Impara e condividi: Scambia suggerimenti e tutorial per migliorare le tue competenze.

  • Anteprime esclusive: Ottieni accesso anticipato agli annunci dei nuovi prodotti e anteprime esclusive.

  • Sconti speciali: Goditi sconti esclusivi sui nostri prodotti più recenti.

  • Promozioni festive e Giveaway: Partecipa a concorsi e promozioni durante le festività.

👉 Pronto a esplorare e creare con noi? Clicca [Qui] e unisciti oggi stesso!

Sensore Porta/Finestra

Quando sei fuori casa, ti sei probabilmente chiesto: «Le porte e le finestre di casa mia sono chiuse?»

Per risolvere questo problema, in questo progetto costruiremo un sensore per porte e finestre utilizzando un interruttore Reed e magneti.

Installa questo sensore e magnete su entrambi i lati della porta o della finestra. Potrai verificare se le tue porte e finestre sono chiuse o meno tramite l’app Blynk sul tuo telefono.

Nota

Prima di iniziare questo progetto, ti consigliamo di completare Iniziare con Blynk. Di seguito troverai una spiegazione chiara di Blynk.

Componenti necessari

In questo progetto, abbiamo bisogno dei seguenti componenti.

È sicuramente comodo acquistare un intero kit, ecco il link:

Nome

ELEMENTI IN QUESTO KIT

LINK

Raphael Kit

337

Raphael Kit

Puoi anche acquistarli separatamente dai link seguenti.

INTRODUZIONE AI COMPONENTI

LINK DI ACQUISTO

Scheda di estensione GPIO

ACQUISTA

Breadboard

ACQUISTA

Cavi Jumper

ACQUISTA

Modulo Interruttore Reed

ACQUISTA

1. Collegamenti

../../_images/wiring_blynk_reed.png

2. Crea Datastream

  1. Clicca sull’icona del menu in alto a destra e seleziona modifica dashboard.

    ../../_images/sp220913_180231.png
  2. Vai alla pagina dei Datastream e crea un nuovo Datastream.

    ../../_images/sp220914_165911.png
  3. Crea un Virtual Pin V4.

    ../../_images/sp220914_170113.png
  4. Al termine, clicca su Salva e Applica in alto a destra.

    ../../_images/sp220913_182300.png

3. Esegui il Codice

  1. Modifica il codice

cd ~/blynk-raspberrypi-python
sudo nano blynk_reed.py
  1. Trova la seguente linea e incolla il tuo BLYNK_AUTH_TOKEN.

BLYNK_AUTH = 'YourAuthToken'
  1. Esegui il codice.

sudo python3 blynk_reed.py

4. Apri l’APP Blynk

Nota

Poiché i datastream possono essere creati solo su Blynk tramite web, sarà necessario fare riferimento a diversi progetti per creare i datastream sul web, quindi seguire il tutorial di seguito per creare i widget in Blynk sul tuo dispositivo mobile.

  1. Apri Google Play o l’APP Store sul tuo dispositivo mobile e cerca «Blynk IoT» (non Blynk(legacy)) per scaricarlo.

  2. Dopo aver aperto l’APP, accedi con lo stesso account usato nel client web.

  3. Vai su Dashboard (se non ne hai uno, creane uno) e vedrai che i Dashboard per dispositivi mobili e web sono indipendenti l’uno dall’altro.

    ../../_images/APP_11.jpg
  4. Clicca sull’icona Modifica.

  5. Clicca sull’area vuota.

  6. Scegli il widget LED.

    ../../_images/APP_21.jpg
  7. Ora vedrai il widget LED nell’area vuota, anche se sembra una griglia vuota, cliccaci sopra.

  8. Appariranno le impostazioni del widget LED, seleziona il datastream V4 che hai appena impostato nella pagina web. Ricorda che ogni widget corrisponde a un diverso datastream in ogni progetto.

  9. Torna alla pagina Dashboard. Ora, se il widget LED è colorato, la tua porta o finestra è aperta; se il widget LED non è colorato, la porta o finestra è chiusa.

    ../../_images/APP_31.jpg