15 minuutin SMS -turvajärjestelmä Texas Instruments CC3200: n (TI CC3200) avulla Launchpad: 8 vaihetta
15 minuutin SMS -turvajärjestelmä Texas Instruments CC3200: n (TI CC3200) avulla Launchpad: 8 vaihetta

Video: 15 minuutin SMS -turvajärjestelmä Texas Instruments CC3200: n (TI CC3200) avulla Launchpad: 8 vaihetta

Video: 15 minuutin SMS -turvajärjestelmä Texas Instruments CC3200: n (TI CC3200) avulla Launchpad: 8 vaihetta
Video: A day in JACKSONVILLE, Florida | travel vlog 2025, Tammikuu
Anonim
Image
Image
Projektin Yleiskatsaus
Projektin Yleiskatsaus

Hei kaverit, tässä ohjeessa opettelette tekemään SMS -turvajärjestelmän käyttäen Texas Instruments CC3200 (TI CC3200) -launchpadia 15 minuutin kuluessa

YouTube -videolinkki.

Projektin innoittamana: 15 minuutin SMS-ovi-sisäänkäynti-hälytys

Vaihe 1: Projektin yleiskatsaus:

Tämän projektin tarkoituksena on kehittää prototyyppi, joka voi havaita minkä tahansa oven, kaapin tai pussin liikkeet ja ilmoittaa tekstiviestillä.

Vaatimukset:

  1. TI CC3200 Launchpad
  2. Wi-Fi-verkko
  3. 5 voltin virtalähde (käytin litiumpolymeeriakkua (Li-Po))
  4. IFTTT -tili (jos sinulla ei ole sellaista, luo se tällä IFTTT -rekisteröitymislinkillä)

Käytämme seuraavia TI CC3200 Launchpad -ominaisuuksia,

  • sisäistä kiihtyvyysanturin anturia käytetään havaitsemaan liikkeet ovissa tai mitä tahansa.
  • langatonta CC3200 Wi-Fi -mikro-ohjainta käytetään tekstiviestien lähettämiseen haluttuun puhelimeen käynnistämällä URL-osoite.

Tekstiviestien lähettämiseen tarvittava URL -osoite luodaan IFTTT -verkkosivustolle. Seuraavissa vaiheissa kerrotaan, kuinka luodaan URL -osoite ja ohjelmoidaan TI CC3200 Launchpad.

Vaihe 2: URL -osoitteen luominen IFTTT -verkkosivustolla:

Jotta voit luoda URL -osoitteen, sinun on ensin määritettävä seuraavat kaksi sovitusta IFTTT -verkkosivustolla,

  1. SMS -sovelma.
  2. Maker Webhooks Applet.

ja lopuksi sinun on luotava uusi sovelma ja yhdistettävä nämä kaksi määritettyä applettia.

Vaihe 3: Määritä SMS -sovelma:

Määritä SMS -sovelma
Määritä SMS -sovelma
Määritä SMS -sovelma
Määritä SMS -sovelma
Määritä SMS -sovelma
Määritä SMS -sovelma
  • Avaa IFTTT -sivusto selaimessasi ja kirjaudu tiliisi.
  • Avaa SMS Applet -linkki, sinut ohjataan samankaltaiselle verkkosivulle kuin kuvassa.
  • Napsauta Yhdistä -painiketta.
  • Kirjoita seuraavalla sivulla Puhelinnumerosi -tekstikenttään matkapuhelinnumerosi (kirjoita 00, jota seuraa maakoodisi ja sitten matkapuhelinnumerosi, esim. 009173730xxxxx), johon haluat saada tekstiviestin, kun ovi avataan, ja napsauta Lähetä PIN -painiketta.
  • Saat 4-numeroisen PIN-koodin syötettyyn matkapuhelinnumeroon IFTTT-verkkosivustolta muutamassa sekunnissa, syötä PIN-koodi tekstikenttään ja napsauta sitten Yhdistä-painiketta.
  • Nyt olet luonut SMS Appletin ja rekisteröinyt matkapuhelinnumerosi.

Vaihe 4: Webhooks -sovelman määrittäminen:

Webhooks -sovelman määrittäminen
Webhooks -sovelman määrittäminen
  • Avaa Webhooks Applet -linkki, napsauta Yhdistä -painiketta.
  • Nyt olet määrittänyt Webhooks Appletin onnistuneesti.

Vaihe 5: Uuden sovelman luominen:

Uuden sovelman luominen
Uuden sovelman luominen
Uuden sovelman luominen
Uuden sovelman luominen
Uuden sovelman luominen
Uuden sovelman luominen
  • Avaa Luo uusi sovelma -linkki.
  • Näet termin Jos tämä sitten tuo ruudulla, tässä tämä ja se ovat 2 eri tapahtumaa. Meidän tapauksessamme tämä tapahtuma on URL -osoite, joka laukaisee Webhooks -sovelman avulla ja tapahtuma lähetetään tekstiviestinä SMS -sovelmalla rekisteröityyn numeroon. Määritetään kaksi tapahtumaa.
  • Napsauta nyt + tätä (sininen + kuvake) näytöllä.
  • Napsauta seuraavalla Webhooks -sivun haulla Webhooks -vaihtoehto (katso kuva).
  • Napsauta seuraavalla sivulla Vastaanota verkkopyyntö -vaihtoehto.
  • Kirjoita seuraavalla sivulla haluamasi tapahtuman nimi (annoin TICC3200) Tapahtuman nimi -tekstikenttään ja napsauta Luo liipaisin -painiketta.
  • Nyt sinut ohjataan takaisin sivulle, jossa on tämä termi, ja huomaat, että +tämä kuvake korvataan Webhooks -kuvakkeella, mikä tarkoittaa, että olet määrittänyt tämän tapahtuman,
  • Seuraavaksi sinun on napsautettava + että (sininen + kuvake).
  • Napsauta tekstiviestihaun seuraavalla sivulla SMS -vaihtoehtoa.
  • Napsauta seuraavalla sivulla Lähetä minulle tekstiviesti -vaihtoehtoa.
  • Kirjoita Viesti -tekstiruudun seuraavalle sivulle teksti, jonka haluat saada oven avaamisen jälkeen, napsauta Luo toiminto -painiketta.
  • Tarkista seuraavalla sivulla tekstiviestisi ja napsauta Valmis -painiketta.

Vaihe 6: URL -osoitteen luominen:

Luodaan URL -osoitetta
Luodaan URL -osoitetta
Luodaan URL -osoitetta
Luodaan URL -osoitetta
  • Avaa Webhooks -linkki, napsauta Dokumentaatio -painiketta.
  • Seuraavalla sivulla näet automaattisesti luodun avaimen ja URL -osoitteen tekstikentän välissä.
  • URL -osoitteen välissä olevassa tekstikentässä sinun on annettava tapahtuman nimi, jonka annoit uuden Applet -vaiheen luomisessa. (Älä jaa avainta tai URL -osoitetta kenellekään).
  • Nyt voit käynnistää tämän URL -osoitteen TI CC3200 -levyn avulla lähettääksesi tekstiviestin matkapuhelimeesi.
  • URL -osoite on luotu onnistuneesti! Seuraavaksi sinun on ohjelmoitava TI CC3200 Launchpad.

Vaihe 7: Valmistautuminen TI CC3200 -käynnistyslevyn ohjelmointiin:

TI CC3200 -käynnistyslevyn ohjelmoinnin valmistelu
TI CC3200 -käynnistyslevyn ohjelmoinnin valmistelu
TI CC3200 -käynnistyslevyn ohjelmoinnin valmistelu
TI CC3200 -käynnistyslevyn ohjelmoinnin valmistelu
  • Voit ladata ovihälytyksen koodin GitHub -arkistostani. Lataa se ja pura zip -tiedosto.
  • TI CC3200 Launchpad -ohjelmointiin tarvitset Energia 1.8.7E21 -ohjelmiston. Voit ladata sen Energian latauslinkistä.
  • Lataa se ja pura ladattu zip -tiedosto.
  • Avaa ohjelmisto kaksoisnapsauttamalla tiedostoa energia.exe.
  • Napsauta Tiedosto -> avaa -> valitse ladattu ohjelma.
  • Ennen kuin lataat ohjelman, olet muokannut muutamaa riviä.
  • Kirjoita Wi-Fi-SSID-tunnuksesi riville 6 ja salasana riville 8, sitten riville 10 IFTTT-verkkosivustolla luotu URL-osoite.

Vaihe 8: Ohjelmointi TI CC3200 Launchpad:

Ohjelmointi TI CC3200 Launchpad
Ohjelmointi TI CC3200 Launchpad
Ohjelmointi TI CC3200 Launchpad
Ohjelmointi TI CC3200 Launchpad
Ohjelmointi TI CC3200 Launchpad
Ohjelmointi TI CC3200 Launchpad
  • Jos haluat ohjelmoida TI CC3200 -käynnistyslevyn Energia -ohjelmiston avulla, meidän on ensin kytkettävä joitakin hyppyjä Launchpadin otsikkotappeihin. Katso tästä Energian kehittäjien tarjoamasta kuvasta ja yhdistä hyppyjohtimet.
  • Liitä nyt TI CC3200 Launchpad kannettavaan tietokoneeseen tai tietokoneeseen USB -kaapelilla.
  • Valitse Työkalut -> Hallitus -kohdasta CC3200 -LAUNCHXL (80 MHz).
  • Valitse Työkalut -> Portti -kohdasta sopiva portti.
  • Napsauta latauskuvaketta tai valitse Luonnos -> Lähetä tai paina näppäimistön Ctrl+U -näppäimiä.
  • Odota, kunnes ohjelma ladataan.
  • Irrota Launchpad kannettavasta tietokoneesta tai tietokoneesta ja kytke siihen virta 5 V: n virtalähteellä ja aseta asennus ovelle, kaapille, laukulle tai muulle, jonka haluat seurata sen liikettä. Jos Launchpadin käynnistämisen jälkeen minuutin kuluttua tapahtuu liikettä, saat tekstiviestin matkapuhelimeesi.

Tee se ja pidä hauskaa!