Sommario:

IOT Connect: 7 passaggi
IOT Connect: 7 passaggi

Video: IOT Connect: 7 passaggi

Video: IOT Connect: 7 passaggi
Video: Build your IoT Device in 7 Steps 2024, Luglio
Anonim
Image
Image
Prototipazione della tua scheda IOT Connect
Prototipazione della tua scheda IOT Connect

IoT Connect è un progetto open source per aiutare le startup basate su IoT. IoT Connect ti fornirà librerie di ESP8266, librerie AutoCad Eagle, file di scheda, schema e piattaforma Cloud per ricevere i dati dei sensori e controllare i relè di potenza in remoto da qualsiasi luogo. IoT Connect è configurato con IA popolari come Amazon Alexa e Google Assistant. Utilizzando questo progetto, ti guideremo nel processo di creazione dei tuoi dispositivi IoT Connect basati su ESP8266 e come sincronizzarli con la piattaforma cloud IoT Connect. Iniziamo.

Passaggio 1: prototipazione della scheda IOT Connect

Prototipazione della tua scheda IOT Connect
Prototipazione della tua scheda IOT Connect
Prototipazione della tua scheda IOT Connect
Prototipazione della tua scheda IOT Connect
Prototipazione della tua scheda IOT Connect
Prototipazione della tua scheda IOT Connect

Questi sono i passaggi per creare la tua scheda. Puoi saltare i passaggi 1 e 2, se ordini la tavola da qui

  1. prima apri il sito Web ufficiale di IOT Connect e fai clic sulla scheda "Guida e contenuti" nella barra di navigazione.
  2. Troverai due tipi di design della scheda disponibili.

    1. La revisione 1 è il design in cui non sono collegati sensori. Consiste di 8 relè per controllare 8 dispositivi da una scheda esp8266.
    2. La revisione 2 è il design in cui troverai due sensori, ovvero DHT11 e LDR, per il rilevamento di temperatura, umidità e luce dall'ambiente circostante e gli 8 relè.
  3. Utilizzerò la scheda di revisione 2 in questa istruzione, ma il processo della scheda di revisione uno rimarrà lo stesso tranne che non è necessario alcun sensore e il firmware che è necessario flashare è diverso.
  4. Scarica il file della scheda Eagle e il file dello schema Eagle della revisione 2.
  5. Scarica Autodesk Eagle e installa.
  6. Per l'installazione seguire le istruzioni nelle immagini.
  7. Fare clic e aprire rev2-board.brd.
  8. Ora vai al sito Web di un produttore di PCB. Userò Lion Circuits per la produzione. Poiché forniscono un buon servizio e prodotti di qualità.
  9. Scarica il file.cam dal sito del produttore.
  10. Vai su eagle e fai clic sul pulsante del processo della camma nella barra in alto.
  11. Fare clic su load cam file, selezionare il file appena scaricato, fare clic su zip the file e fare clic su process job e salvare il file zip nella directory locale.
  12. Vai su Lion Circuits e crea un nuovo account e un nuovo progetto caricando il file zip che hai appena creato.
  13. Verificare lo schema e quindi ordinare il PCB.
  14. Riceverai regolarmente aggiornamenti sul processo di produzione.

Passaggio 2: ottenere tutto il materiale per completare la scheda

Ottieni tutto il materiale per completare la scheda
Ottieni tutto il materiale per completare la scheda
Ottieni tutto il materiale per completare la scheda
Ottieni tutto il materiale per completare la scheda
Ottieni tutto il materiale per completare la scheda
Ottieni tutto il materiale per completare la scheda

Una volta ricevuta la scheda, devi raccogliere tutti gli elementi sottostanti per la saldatura. Di seguito puoi trovare l'elenco degli articoli.

  • Utensili

    • Kit di saldatura
    • Multimetro
    • Programmatore FTDI
  • Componenti

    • Relè 5v (8 ogni scheda)
    • SMPS (1 ogni tavola)
    • Interruttore virata (2 ogni tavola)
    • Regolatore 3.3v (1 ogni scheda)
    • Transistor 2n3904 (8 ogni scheda)
    • 74HC595 Registro a scorrimento (1 ogni scheda)
    • LED blu da 3,5 mm (1 ogni scheda)
    • ESP8266 12-E (1 ogni scheda)
    • Pin intestazione maschio (solo 2 pin per l'aggiunta del ponticello)
    • 104 Capasitor (1 ogni scheda)
    • Resistenza da 10 K (2 ogni scheda)
    • Resistenza da 10 ohm (8 ogni scheda)
    • Contatto AC (9 ogni scheda)
    • Base IC a 10 pin (1 ogni scheda per 74HC595)
    • DHT11 (1 ogni scheda. Solo per scheda Revisione 2)
    • LDR (1 ogni scheda, solo per scheda Revisione 2)
  • Software

    • Arduino IDE
    • Aquila CAD automatica

Una volta ricevuto tutto il componente, è necessario saldarlo sulla scheda IoT Connect ordinata dal produttore. Sulla scheda ci sarà tutta la marcatura dei componenti. Puoi anche fare riferimento allo schema e al layout della scheda su eagle durante la saldatura. Prenditi il tuo tempo e assicurati che tutti i fori passanti e i componenti SMD siano saldati correttamente e abbiano un buon giunto di saldatura.

Passaggio 3: flashare il firmware

Flashare il firmware
Flashare il firmware
Flashare il firmware
Flashare il firmware
Flashare il firmware
Flashare il firmware

Per eseguire il flashing del firmware sono necessari i seguenti strumenti.

  • Un computer portatile
  • Programmatore FTDI
  • Aruino IDE
  • Librerie Arduino
  1. Prima di eseguire il flashing del firmware è necessario installare e configurare l'IDE Arduino per ESP8266. Per fare ciò, installa IDE e fai clic su File -> Preferenze. In "Ulteriori URL di Boards Manager" incollare "https://arduino.esp8266.com/stable/package_esp8266c…". Ora estrai lo zip della libreria Arduino nella directory Documents->Arduino->Libraries.
  2. Ora in Arduino IDE vai su strumenti->schede->board manager e installa "esp8266 by esp8266 community".
  3. Una volta installata la scheda, vai su IOT Connect e scarica il firmware Arduino.
  4. Ora collega il programmatore FTDI al sistema e installa il driver. Una volta ottenuto il numero di porta in strumenti -> porta, in Arduino IDE, seleziona la porta.
  5. Prima di lampeggiare, aggiungere un ponticello nei due connettori maschi sulla scheda IOT Connect, che imposta esp8266 in modalità flash all'accensione.
  6. Imposta l'alimentazione a 3,3 v (Molto importante) sul tuo programmatore e inserisci i pin nella scheda dove è stampata la dicitura "programmatore".
  7. Assicurati che esp lampeggi subito dopo aver ottenuto l'alimentazione.
  8. Ora fai clic su Carica nel tuo IDE Arduino per eseguire il flashing di esp8266.
  9. Ora la tua scheda IoT Connect è pronta per la sincronizzazione con il cloud IoT Connect.

Passaggio 4: collegamento della scheda a IOT Connect Cloud

Image
Image
Collegamento della scheda a IOT Connect Cloud
Collegamento della scheda a IOT Connect Cloud
Collegamento della scheda a IOT Connect Cloud
Collegamento della scheda a IOT Connect Cloud
  1. Una volta che la scheda è lampeggiata e pronta per la connessione, collegare un cavo al jack di ingresso CA (fare riferimento ai video).
  2. Premere il pulsante di ripristino sulla scheda IoT Connect e accendere il dispositivo. Vedrai che il led blu è acceso, il che indica che il dispositivo non è connesso a Internet.
  3. Quando il dispositivo riceve l'alimentazione, il LED lampeggia, il che indica che il dispositivo è in modalità di configurazione. Scoprirai che viene creato un nome di punto di accesso WiFi "IOT Connect".
  4. Come da video, prendi un telefono e collegalo al punto di accesso "IOT Connect". Quando colleghi il telefono, ti verrà richiesta una pagina di configurazione.
  5. Vai alla scheda delle informazioni, copia l'ID del chip e salvalo su un blocco note.
  6. Ora disconnetti il WiFi e riconnettiti a "IOT Connect". Nel prompt vai a configurare il WiFi.
  7. Seleziona il tuo Access Point di casa per la connettività Internet. Dai la password e clicca su salva.
  8. Ora il prompt verrà chiuso e il LED blu sul dispositivo si spegnerà non appena Internet sarà connesso.
  9. Ora vai su IOT Connect, crea un account e poi vai su "pannello di controllo".
  10. Aggiungi una stanza e poi clicca su "aggiungi dispositivo".
  11. Assegna un nome personalizzato al dispositivo e quindi incolla l'ID del chip che hai copiato in precedenza.
  12. Assicurati che il dispositivo sia acceso e connesso a Internet, quindi fai clic su "ok".
  13. Ti verrà richiesto con un messaggio che dice "Il tuo dispositivo è collegato con successo al tuo account".
  14. Questo è tutto. Ora seleziona il dispositivo che hai aggiunto di recente e fai clic su un altro pulsante di commutazione relè. Ascolterai che il relè specifico emetterà un rumore di tic tac.
  15. Puoi anche rinominare i relè con il nome del dispositivo a cui ti sei connesso. Questo ti aiuterà a chiamare Alexa o Google Home per controllarlo.
  16. Puoi condividere l'accesso al dispositivo tra familiari e amici semplicemente condividendo l'ID del chip. Poiché sei la prima persona ad aggiungere il dispositivo, sei il proprietario. Riceverai un'e-mail e una notifica sul tuo telefono, ogni volta che qualcuno tenterà di collegare il dispositivo al proprio account.
  17. Puoi impostare il trigger per accendere o spegnere i relè in un momento specifico utilizzando il pannello di controllo, Amazon Alexa e l'assistente di Google.

Passaggio 5: sincronizzazione di Amazon Alexa con IOT Connect

Image
Image
Sincronizzazione di Amazon Alexa con IOT Connect
Sincronizzazione di Amazon Alexa con IOT Connect
Sincronizzazione di Amazon Alexa con IOT Connect
Sincronizzazione di Amazon Alexa con IOT Connect
  1. Puoi acquistare Amazon Alexa Echo Dot da qui.
  2. Configura il tuo dispositivo Amazon Alexa e installa l'app Alexa sul tuo telefono Android.
  3. Ora visita il negozio di abilità e aggiungi l'abilità "IOT Connect" al tuo account Alexa.
  4. Non appena attivi la skill verrai reindirizzato al server di autenticazione IoT Connect. Accedi e seleziona il dispositivo che desideri controllare utilizzando Alexa.
  5. Fai clic su Controlla questo da Alexa.
  6. Ecco fatto, il tuo account Alexa è sincronizzato con l'account IoT Connect.
  7. No, vai su IoT Connect "pannello di controllo" e rinomina i relè con gli apparecchi a cui li collegherai.
  8. Ora puoi chiedere ad Alexa come "Alexa, chiedi a IoT Connect di accendere la ventola". Se hai costruito una scheda revisione 2 con sensori collegati, puoi anche chiamare Alexa come "Alexa, chiedi a IOT Connect qual è la temperatura?", "Alexa, chiedi a IOT Connect qual è l'umidità?", "Alexa, chiedi a IOT Connect qual è la luce ?".

Passaggio 6: sincronizzazione di Google Home con IOT Connect

Image
Image
Sincronizzazione di Google Home con IOT Connect
Sincronizzazione di Google Home con IOT Connect
Sincronizzazione di Google Home con IOT Connect
Sincronizzazione di Google Home con IOT Connect
  1. Google Home non è disponibile in India, ma puoi utilizzare l'assistente Google sul telefono per controllare i dispositivi IOT Connect.
  2. Ottieni un telefono Android e configura l'assistente di Google su di esso.
  3. Ora chiama "Ok Google, parla con iot connect.".
  4. Riceverai una risposta per collegare il tuo account Google all'account IoT Connect. Tocca il collegamento e ti verrà richiesto di accedere alla stessa pagina di autenticazione. Accedi e seleziona il dispositivo da controllare da google assistant.
  5. Questo è tutto. Ora dì "Ok Google, chiedi a IOT Connect di accendere la luce del tubo", "Ok Google, chiedi a IOT Connect qual è la temperatura?", "Ok Google, chiedi a IOT Connect qual è l'umidità?", "Ok Google, chiedi a IOT Connect cos'è la Luce?".

Passaggio 7: grazie per la lettura

Image
Image

Ora puoi controllare qualsiasi dispositivo utilizzando l'applicazione IOT Connect, Google Assistant e Alexa di Amazon da qualsiasi parte del mondo.

Puoi installare questi dispositivi direttamente sulle prese a muro e trasformare i tuoi noiosi elettrodomestici manuali esistenti in una soluzione per la casa intelligente.

Grazie.

Consigliato: