Satura rādītājs:

15 minūšu īsziņu drošības sistēma, izmantojot Texas Instruments CC3200 (TI CC3200) Palaišanas bloks: 8 soļi
15 minūšu īsziņu drošības sistēma, izmantojot Texas Instruments CC3200 (TI CC3200) Palaišanas bloks: 8 soļi

Video: 15 minūšu īsziņu drošības sistēma, izmantojot Texas Instruments CC3200 (TI CC3200) Palaišanas bloks: 8 soļi

Video: 15 minūšu īsziņu drošības sistēma, izmantojot Texas Instruments CC3200 (TI CC3200) Palaišanas bloks: 8 soļi
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Jūlijs
Anonim
Image
Image
Projekta pārskats
Projekta pārskats

Sveiki puiši, šajā pamācībā jūs iemācīsities izveidot SMS drošības sistēmu, izmantojot Texas Instruments CC3200 (TI CC3200) palaišanas paliktni 15 minūšu laikā

YouTube video saite.

Projekta iedvesmots: 15 minūšu SMS-durvju ieejas trauksme

1. darbība. Projekta pārskats:

Šī projekta mērķis ir izstrādāt prototipu, kas var noteikt kustību jebkurās durvīs, skapjos vai somās un paziņot, izmantojot SMS.

Prasības:

  1. TI CC3200 palaišanas bloks
  2. Wi-Fi tīkls
  3. 5 V barošanas avots (es izmantoju litija polimēru (Li-Po) akumulatoru)
  4. IFTTT konts (ja jums tāda nav, izveidojiet to, izmantojot šo IFTTT reģistrēšanās saiti)

Mēs izmantosim šādas TI CC3200 palaišanas paliktņa funkcijas,

  • borta akselerometra sensors tiks izmantots, lai noteiktu kustības jebkurās durvīs vai visu, ko vēlaties.
  • CC3200 Wi-Fi bezvadu mikrokontrolleris tiks izmantots, lai nosūtītu SMS uz vēlamo tālruni, aktivizējot URL.

URL, kas nepieciešams SMS nosūtīšanai, tiek ģenerēts IFTTT vietnē. Tālāk ir paskaidrots, kā ģenerēt URL un programmēt TI CC3200 Launchpad.

2. darbība. URL ģenerēšana IFTTT vietnē:

Lai ģenerētu URL, vispirms IFTTT vietnē ir jākonfigurē šādas 2 sīklietotnes,

  1. SMS sīklietotne.
  2. Maker Webhooks sīklietotne.

un visbeidzot, jums ir jāizveido jauna sīklietotne un jāapvieno šīs divas konfigurētās sīklietotnes.

3. darbība: konfigurējiet SMS sīklietotni:

Konfigurēt SMS sīklietotni
Konfigurēt SMS sīklietotni
Konfigurēt SMS sīklietotni
Konfigurēt SMS sīklietotni
Konfigurēt SMS sīklietotni
Konfigurēt SMS sīklietotni
  • Atveriet IFTTT vietni savā pārlūkprogrammā un pierakstieties savā kontā.
  • Atveriet SMS sīklietotnes saiti, jūs nonāksit līdzīgā tīmekļa lapā, kā parādīts attēlā.
  • Noklikšķiniet uz savienojuma pogas.
  • Nākamajā lapā tekstlodziņā Jūsu tālruņa numurs ievadiet savu mobilā tālruņa numuru (ierakstiet 00, kam seko valsts kods un pēc tam savu mobilā tālruņa numuru, piemēram, 009173730xxxxx), uz kuru vēlaties saņemt SMS, kad tiek atvērtas durvis, un pēc tam noklikšķiniet uz pogas Sūtīt PIN.
  • Dažu sekunžu laikā no IFTTT vietnes jūs saņemsit 4 ciparu PIN kodu uz ievadīto mobilā tālruņa numuru, ievadiet PIN PIN lodziņā un pēc tam noklikšķiniet uz pogas Savienot.
  • Tagad esat veiksmīgi izveidojis SMS sīklietotni un reģistrējis savu mobilā tālruņa numuru.

4. darbība. Webhooks sīklietotnes konfigurēšana:

Webhooks sīklietotnes konfigurēšana
Webhooks sīklietotnes konfigurēšana
  • Atveriet Webhooks Applet saiti, noklikšķiniet uz pogas Savienot.
  • Tagad esat veiksmīgi konfigurējis Webhooks sīklietotni.

5. darbība: jaunas sīklietotnes izveide:

Jaunas sīklietotnes izveide
Jaunas sīklietotnes izveide
Jaunas sīklietotnes izveide
Jaunas sīklietotnes izveide
Jaunas sīklietotnes izveide
Jaunas sīklietotnes izveide
  • Atveriet saiti Izveidot jaunu sīklietotni.
  • Ekrānā varat redzēt terminu “Ja šis tad tas”, šeit šis un tas ir 2 dažādi notikumi. Mūsu gadījumā šis notikums ir URL, kas tiek aktivizēts, izmantojot Webhooks sīklietotni, un šis notikums tiek nosūtīts uz reģistrēto numuru, izmantojot SMS sīklietotni. Konfigurēsim abus notikumus.
  • Tagad ekrānā noklikšķiniet uz + tas (zilā + ikona).
  • Nākamajā lapā, kurā meklējat tīmekļa āķus, noklikšķiniet uz opcijas Webhooks (skatiet attēlu).
  • Nākamajā lapā noklikšķiniet uz opcijas Saņemt tīmekļa pieprasījumu.
  • Nākamajā lapā ievadiet vēlamā notikuma nosaukumu (es ievadīju TICC3200) tekstlodziņā Notikuma nosaukums, noklikšķiniet uz pogas Izveidot aktivizētāju.
  • Tagad jūs tiksit novirzīts atpakaļ uz lapu ar šo terminu, kur jūs varat pamanīt, ka +šī ikona ir aizstāta ar Webhooks ikonu, kas nozīmē, ka esat veiksmīgi konfigurējis šo notikumu,
  • Tālāk jums ir jānoklikšķina uz + tas (zilā + ikona).
  • Nākamajā SMS meklēšanas lapā noklikšķiniet uz SMS opcijas.
  • Nākamajā lapā noklikšķiniet uz opcijas Nosūtīt man SMS.
  • Nākamajā lapā tekstlodziņā Ziņojums ievadiet tekstu, kuru vēlaties saņemt, atverot durvis, noklikšķiniet uz pogas Izveidot darbību.
  • Nākamajā lapā pārskatiet savu īsziņu un noklikšķiniet uz pogas Pabeigt.

6. darbība: URL ģenerēšana:

Tiek ģenerēts URL
Tiek ģenerēts URL
Tiek ģenerēts URL
Tiek ģenerēts URL
  • Atveriet Webhooks saiti, noklikšķiniet uz pogas Dokumentācija.
  • Nākamajā lapā varat redzēt automātiski ģenerētu atslēgu un URL ar teksta lodziņu starp tām.
  • Tekstlodziņā starp URL ir jāievada notikuma nosaukums, ko ievadījāt, veidojot jaunu sīklietotnes darbību. (Nekopīgojiet atslēgu vai URL nevienam).
  • Tagad jūs varat aktivizēt šo URL, izmantojot TI CC3200 plati, lai nosūtītu SMS uz savu mobilo tālruni.
  • URL ir veiksmīgi ģenerēts! Tālāk jums ir jāprogrammē TI CC3200 palaišanas bloks.

7. darbība: sagatavošanās programmēšanai TI CC3200 palaišanas panelī:

Gatavošanās programmēšanai TI CC3200 palaišanas panelī
Gatavošanās programmēšanai TI CC3200 palaišanas panelī
Gatavošanās programmēšanai TI CC3200 palaišanas panelī
Gatavošanās programmēšanai TI CC3200 palaišanas panelī
  • Lai lejupielādētu durvju signalizācijas kodu, apmeklējiet manu GitHub krātuvi. Lejupielādējiet to un izvelciet zip failu.
  • Lai ieprogrammētu TI CC3200 palaišanas paliktni, nepieciešama programmatūra Energia 1.8.7E21. Lai to lejupielādētu, apmeklējiet Energia lejupielādes saiti.
  • Lejupielādējiet to un izvelciet lejupielādēto zip failu.
  • Lai atvērtu programmatūru, veiciet dubultklikšķi uz faila energia.exe.
  • Noklikšķiniet uz Fails -> atvērt -> atlasiet lejupielādēto programmu.
  • Pirms programmas augšupielādes jums ir jārediģē dažas rindiņas.
  • 6. rindā ievadiet savu Wi-Fi SSID un 8. rindā paroli, pēc tam 10. rindā ievadiet IFTTT vietnē ģenerēto URL.

8. darbība: TI CC3200 palaišanas bloka programmēšana:

TI CC3200 palaišanas bloka programmēšana
TI CC3200 palaišanas bloka programmēšana
TI CC3200 palaišanas bloka programmēšana
TI CC3200 palaišanas bloka programmēšana
TI CC3200 palaišanas bloka programmēšana
TI CC3200 palaišanas bloka programmēšana
  • Lai ieprogrammētu TI CC3200 palaišanas paliktni, izmantojot programmatūru Energia, vispirms mums ir jāpievieno daži džemperi Launchpad galvenes tapām. Skatiet šo Energia izstrādātāju sniegto attēlu un pievienojiet džemperus.
  • Tagad savienojiet TI CC3200 palaišanas paliktni ar klēpjdatoru vai datoru, izmantojot USB kabeli.
  • Sadaļā Rīki -> Padome atlasiet CC3200 -LAUNCHXL (80MHz).
  • Sadaļā Rīki -> Port atlasiet atbilstošo portu.
  • Noklikšķiniet uz augšupielādes ikonas vai atlasiet Skice -> Augšupielādēt vai nospiediet tastatūras taustiņu kombināciju Ctrl+U.
  • Pagaidiet, līdz programma tiek augšupielādēta.
  • Atvienojiet palaišanas paliktni no klēpjdatora vai datora un barojiet to ar 5 V strāvas avotu un novietojiet iestatījumus uz durvīm, skapja, somas vai jebkura cita, kam vēlaties uzraudzīt tā kustību. Ja pēc Launchpad ieslēgšanas pēc 1 minūtes ir kāda kustība, jūs saņemsit SMS uz savu mobilo tālruni.

Uztaisi un izklaidējies!

Ieteicams: