Სარჩევი:

შემმოწმებელი: 17 ნაბიჯი
შემმოწმებელი: 17 ნაბიჯი

ვიდეო: შემმოწმებელი: 17 ნაბიჯი

ვიდეო: შემმოწმებელი: 17 ნაბიჯი
ვიდეო: 🙌🏻✔️ვიდეო, რომელიც ყველა ქალმა უნდა ნახოს! 2024, ივლისი
Anonim
შემნიშვნელი
შემნიშვნელი

მოწყობილობა შეიძლება დაკავშირებული იყოს მაგალითად IFTTT სისტემასთან და მოახდინოს რეაგირება ახალი წერილის გამოჩენისას. App.remoteme.org– ზე ჩვენ შევქმნით ბმულს გამოძახების შემდეგ, რომელი ბაიტი გაიგზავნება არდუინოში, ხოლო არდუინო აჩვენებს სინათლის ეფექტს და დაუკრავს mp3 SDcard– დან

ნაბიჯი 1: რა არის საჭირო

რა არის საჭირო
რა არის საჭირო
რა არის საჭირო
რა არის საჭირო
  • NodeMCU, WemOS ან მსგავსი რამ
  • ორი LED რგოლი WS2812B დიოდებით (მე გამოვიყენე მე -16 leds ბეჭდები)
  • DFRobotDFPlayerMini - ეს არის mp3 პლეერი. უკრავს mp3 SDcard– დან და დაუკავშირდა Arduino– ს RX/TX– ით
  • სპიკერი
  • SD ბარათი
  • ლოგიკური გადამყვანი -მე გამოვიყენე ეს, mp3 პლეერი იყენებს 5 ვ და Arduino 3.3 ამიტომ ჩვენ გვჭირდება ეს გადამყვანი
  • ცოდნა და უნარ -ჩვევები, რათა შევქმნათ მარტივი PCB ჩვენი თვითაღდგენით

Კოშკი:

  • მუყაო - ორი განსხვავებული სისქე
  • მოკვლევის ქაღალდი
  • ალუმინის კილიტა

ნაბიჯი 2: კოშკის შენობა

კოშკის შენობა
კოშკის შენობა
კოშკის შენობა
კოშკის შენობა
კოშკის შენობა
კოშკის შენობა
კოშკის შენობა
კოშკის შენობა

კოშკის გეგმის ზემოთ გვერდითი ხედებით (ჩემი თავგადასავალი ტექნიკური ხატვით დასრულდა დაწყებით სკოლაში), ყველა ზომა მილიმეტრებში.

ოპერაციის პრინციპი

  1. LED- ების რგოლი, რომელიც შუქს ანათებს
  2. მოკვლევის ქაღალდი
  3. მოწყვეტილი კონუსი, დამზადებულია მუყაოსგან და დაფარულია ალუმინის კილიტა, ასე რომ ის ასახავს მბრწყინავი რგოლების შუქებს, ფიგურაში 3 '= ამოჭრილი ბადე
  4. მუყაოს მილი - უჭირავს კოშკები ვერტიკალურად, მილის შიგნით არის კაბელები ლედებისთვის
  5. სიმაღლე შენზეა დამოკიდებული მაქვს 85 მმ
  6. სადგამი ელექტრონიკის ყველა ნაწილის შიგნით

ყველა ჰორიზონტალური ელემენტი უნდა იყოს სქელი მუყაოსგან.

ნაბიჯი 3: გაყვანილობის დიაგრამა

გაყვანილობის დიაგრამა
გაყვანილობის დიაგრამა
გაყვანილობის დიაგრამა
გაყვანილობის დიაგრამა
გაყვანილობის დიაგრამა
გაყვანილობის დიაგრამა
გაყვანილობის დიაგრამა
გაყვანილობის დიაგრამა

Mp3 პლეერი მიეწოდება 5V ძაბვას და კომუნიკაციას უწევს Arduino– ს TX / RX– ით, საჭიროა ლოგიკური გადამყვანი, რადგან თავად Arduino მუშაობს 3.3V ძაბვაზე. რგოლების კონტროლი ასევე უკავშირდება Arduino- ს (D5, D6) ლოგიკური გადამყვანის საშუალებით.

საცავში ნახავთ არწივის ფაილებს PCB გეგმებით

მე გირჩევთ არ შედოთ არდუინო და mp3 პლეერი სამუდამოდ მხოლოდ ქალთა ოქროს სამაგრებით

ნაბიჯი 4: ოპერაციის პრინციპი

ჩვენი Arduino უკავშირდება app.remoteme.org სისტემას WebSockets- ის გამოყენებით (მზა ბიბლიოთეკები არსებობს) ამ კავშირის საშუალებით იგზავნება 5 ბაიტიანი შეტყობინებები:

  • შუქის ეფექტის პირველი ბაიტი ზედა LED რგოლისთვის
  • მეორე ბაიტის სინათლის ეფექტი ქვედა LED რგოლისთვის
  • mp3 ფაილის რაოდენობა, რომელიც უნდა დაკვრა
  • წამის რაოდენობა რამდენ ხანს იქნება ნათლის ეფექტი და mp3 დაკვრა
  • mp3 უნდა დაკვრა ერთხელ თუ მარყუჟში

საწყისი კოდი

მთლიანი წყაროს კოდი შეგიძლიათ იხილოთ აქ

SingleRing.cpp და SingleRing.h ფაილებში არის კლასი, რომელიც აკონტროლებს LED რგოლების ეფექტებს. მე გირჩევთ დაიწყოთ setMode (int m) ფუნქციის დათვალიერებით:

void SingleRing:: setMode (int m) {switch (m) {case 0: setConfiguration (0, 0, 50, 0, 5, 1); შესვენება; // გამორთვა = 0 შემთხვევა 1: setConfiguration (6, 0, 50, 0, 0, 20); შესვენება; // მყარი სტანდარტული მწვანე საქმე 2: setConfiguration (6, 0, 0, 50, 0, 20); შესვენება; // მყარი სტანდარტული ლურჯი საქმე 3: setConfiguration (6, 50, 0, 0, 0, 20); შესვენება; // მყარი სტანდარტული წითელი საქმე 4: setConfiguration (6, 50, 10, 0, 0, 20); შესვენება; // მყარი სტანდარტული ფორთოხლის საქმე 5: setConfiguration (1, 0, 100, 0, 5, 2); შესვენება; // პოლიციის საათის ისრის მიმართულებით მწვანე საქმე 6: setConfiguration (1, 0, 100, 0, 5, -2); შესვენება; // პოლიცია მწვანე შემთხვევას აბრუნებს 7: setConfiguration (1, 0, 0, 100, 5, 2); შესვენება; // პოლიცია საათის ისრის მიმართულებით ლურჯი საქმე 8: setConfiguration (1, 0, 0, 100, 5, -2); შესვენება; // პოლიცია ცვლის ცისფერ საქმეს 9: setConfiguration (1, 100, 0, 0, 5, 2); შესვენება; // პოლიციის სტანდარტული წითელი საქმე 10: setConfiguration (1, 100, 0, 0, 5, -2); შესვენება; // პოლიცია წითელ შემთხვევას უბრუნებს 11: setConfiguration (1, 100, 20, 0, 5, 2); შესვენება; // პოლიციის სტანდარტული ფორთოხლის საქმე 12: setConfiguration (1, 100, 20, 0, 5, -2); შესვენება; // პოლიცია ნარინჯისფერ საქმეს აბრუნებს 13: setConfiguration (2, 0, 0, 50, 8, 10); შესვენება; // სტანდარტული ლურჯი ქეისი 14: setConfiguration (2, 0, 0, 50, 8, -10); შესვენება; // გადაბრუნება ლურჯი შემთხვევა 15: setConfiguration (5, 0, 50, 0, 0, 20); შესვენება; // დახუჭე სტანდარტული მწვანე საქმე 16: setConfiguration (5, 0, 50, 0, 0, -20); შესვენება; // დახუჭე odwyrtka მწვანე საქმე 17: setConfiguration (5, 0, 0, 50, 0, 20); შესვენება; // მოციმციმე სტანდარტული ცისფერი შემთხვევა 18: setConfiguration (5, 0, 0, 50, 0, -20); შესვენება; // მოციმციმე ლურჯი შემთხვევის დაბრუნება 19: setConfiguration (5, 50, 0, 0, 0, 20); შესვენება; // დახუჭე სტანდარტული წითელი შემთხვევა 20: setConfiguration (5, 50, 0, 0, 0, -20); შესვენება; // მოციმციმე წითელი შემთხვევის დაბრუნება 21: setConfiguration (5, 50, 10, 0, 0, 20); შესვენება; // დახუჭე სტანდარტული ფორთოხლის საქმე 22: setConfiguration (5, 50, 10, 0, 0, -20); შესვენება; // მოციმციმე დაბრუნება ნარინჯისფერი ნაგულისხმევი: setConfiguration (0, 0, 50, 0, 5, 1); შესვენება; // გამორთვა = 0}}

მოცემული პარამეტრიდან გამომდინარე, ბეჭედი აჩვენებს ეფექტს. თქვენ შეგიძლიათ დაამატოთ თქვენი საკუთარი ეფექტი ფუნქციის ნაკრების გამოძახებით კონფიგურაცია ახალი პარამეტრებით (ფერის შეცვლა, ჩვენების სიჩქარე) ახალი რეჟიმის დამატებით, ან სრულიად ახალი ეფექტის დამატებით - ან შემატყობინეთ კომენტარებში, თუ მომწონს, მე დავამატებ ახალ ეფექტს

arduino.ino:

#მოიცავს "Arduino.h" #მოიცავს "SoftwareSerial.h" #მოიცავს "DFRobotDFPlayerMini.h"

#ჩართეთ

#მოიცავს #მოიცავს #მოიცავს #SingleRing.h"

#ჩართეთ

#ჩართეთ #ჩართეთ

#ჩართეთ

#განსაზღვრეთ WIFI_NAME ""

#განსაზღვრეთ WIFI_PASSWORD "" #განსაზღვრეთ DEVICE_ID 205 #განსაზღვრეთ DEVICE_NAME "siren" #define TOKEN ""

#განსაზღვრეთ DIODES_COUNT 16

SingleRing ზედა = SingleRing (DIODES_COUNT, D5);

SingleRing ბოლო = SingleRing (DIODES_COUNT, D6);

პროგრამული უზრუნველყოფა სერიული mySoftwareSerial (D4, D3); // RX, TX

DFRobotDFPlayer მინი myDFPlayer; RemoteMe & remoteMe = RemoteMe:: getInstance (TOKEN, DEVICE_ID);

ESP8266WiFiMulti WiFiMulti;

void setup () {mySoftwareSerial.begin (9600); Serial.begin (115200);

თუ (! myDFPlayer.begin (mySoftwareSerial)) {// გამოიყენეთ softwareSerial mp3– თან კომუნიკაციისთვის.

Serial.println (F ("დასაწყისი შეუძლებელია:")); Serial.println (F ("1. გთხოვთ გადაამოწმოთ კავშირი!")); Serial.println (F ("2. გთხოვთ ჩაწეროთ SD ბარათი!")); ხოლო (ჭეშმარიტი); } Serial.println (F ("DFPlayer Mini online."));

myDFPlayer.setTimeOut (500); // სერიული კომუნიკაციის დროის დადგენა 500 წმ

myDFPlayer.volume (30);

myDFPlayer. EQ (DFPLAYER_EQ_NORMAL);

myDFPlayer.outputDevice (DFPLAYER_DEVICE_SD); WiFiMulti.addAP (WIFI_NAME, WIFI_PASSWORD); while (WiFiMulti.run ()! = WL_CONNECTED) {დაგვიანებით (100); }

remoteMe.setUserMessageListener (onUserMessage);

remoteMe.setupTwoWayCommunication ();

remoteMe.sendRegisterDeviceMessage (DEVICE_NAME);

top.setup ();

bottom.setup (); ზედა. ნათელი (); ქვედა. ნათელი (); }

ლოგიკური turnOff = ჭეშმარიტი;

ხელმოუწერელი გრძელი turnOffMillis = 0;

void onUserMessage (uint16_t გამგზავნი DeviceId, uint16_t მონაცემები ზომა, uint8_t *მონაცემები) {

uint16_t pos = 0; uint8_t bottomMode = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos); uint8_t topMode = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos); uint8_t trackNumber = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos); uint8_t დრო = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos); uint8_t რეჟიმი = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos);

bottom.setMode (bottomMode);

top.setMode (topMode); if (რეჟიმი == 1) {myDFPlayer.loop (trackNumber); } else {myDFPlayer.play (trackNumber); } turnOff = ყალბი; turnOffMillis = millis () + 1000 * დრო; }

ბათილი მარყუჟი ()

{remoteMe.loop (); top.loop (); ქვედა. loop (); თუ (turnOffMillis

}

ახსნა:

#განსაზღვრეთ WIFI_NAME "" #განსაზღვრეთ WIFI_PASSWORD "" #განსაზღვრეთ DEVICE_ID 205 #განსაზღვრეთ DEVICE_NAME "ნოტიფიკატორი" #განსაზღვრეთ TOKEN ""

ჩვენ უნდა მოგვაწოდოთ ზემოთ მოყვანილი მონაცემები, დეტალური ინსტრუქციები აქ, ბმულზე, ასევე მე ვაჩვენე, თუ როგორ უნდა დარეგისტრირდეთ remoteme.org– ში და გამოვიტანოთ ნიშანი, void onUserMessage (uint16_t senderDeviceId, uint16_t dataSize, uint8_t *data) {uint16_t pos = 0; uint8_t bottomMode = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos); uint8_t topMode = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos); uint8_t trackNumber = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos); uint8_t დრო = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos); uint8_t რეჟიმი = RemoteMeMessagesUtils:: getUint8 (მონაცემები, pos);

bottom.setMode (ქვედა მოდელი);

top.setMode (topMode); if (რეჟიმი == 1) {myDFPlayer.loop (trackNumber); } else {myDFPlayer.play (trackNumber); } turnOff = ყალბი; turnOffMillis = millis () + 1000 * დრო; }

ეს ფუნქცია დარეკილი იქნება, როდესაც შეტყობინება მოვა Arduino– ში და აჩვენებს შეტყობინებას. კოდი იმდენად ნათელია, რომ იგი თავისთავად აღწერს. კლასების დეტალებს მივმართავ დოკუმენტაციას აქ და აქ

void loop () {remoteMe.loop (); top.loop (); ქვედა. loop (); თუ (turnOffMillis <millis ()) {

თუ (! გამორთულია) {

ზედა. ნათელი ();

ქვედა. ნათელი (); myDFPlayer.stop (); turnOff = ჭეშმარიტი; }}

მარყუჟში ჩვენ მოვუწოდებთ ობიექტების მარყუჟის ფუნქციებს და ასევე თუ შეტყობინებების ჩვენების დრო გავიდა, ჩვენ ვთიშავთ დიოდებს და ხმას.

ნაბიჯი 5: Mp3 პლეერი

Მპ 3 დამკვრელი
Მპ 3 დამკვრელი

ის არდუინოსთან ურთიერთობს TX / RX– ით - თავად მოთამაშის დეტალები აქ და ბიბლიოთეკა აქ

ჩვენ ვტვირთავთ mp3 ფაილებს SD ბარათზე. ბარათზე არსებული ფაილები დალაგებულია ანბანის მიხედვით და შემდეგ დარეკვით:

myDFPlayer.play (5);

ჩვენ ვთამაშობთ მეხუთე ფაილს SD ბარათიდან root დირექტორიიდან. სწორედ ამიტომ, კარგია ფაილების მიცემა SD ბარათზე პრეფიქსები 01, 02 და ა.შ.

ხმოვანი ბრძანებების შესაქმნელად შეგიძლიათ გამოიყენოთ ეს გვერდი.

ნაბიჯი 6: პროგრამის ატვირთვა არდუინოში

პროგრამის ატვირთვა არდუინოში
პროგრამის ატვირთვა არდუინოში
პროგრამის ატვირთვა არდუინოში
პროგრამის ატვირთვა არდუინოში

სანამ არკინოზე ესკიზს ატვირთავთ, თქვენ უნდა გადმოწეროთ საჭირო ბიბლიოთეკები აქ ნახავთ დეტალურ ინსტრუქციებს

დამატებით, ჩვენ უნდა დავაინსტალიროთ DFRobotDFPlayerMini ბიბლიოთეკა და Adafruit_NeoPixel

ნაბიჯი 7: კონტროლი

კონტროლი
კონტროლი
კონტროლი
კონტროლი

ჩვენ ვგზავნით ჩვენს Arduino– ს ხუთ ბაიტს

  • შუქის ეფექტის პირველი ბაიტი ზედა LED რგოლისთვის
  • მეორე ბაიტის სინათლის ეფექტი ქვედა LED რგოლისთვის
  • mp3 ფაილის რაოდენობა, რომელიც უნდა დაკვრა
  • წამის რაოდენობა რამდენ ხანს იქნება ნათლის ეფექტი და mp3 დაკვრა
  • mp3 უნდა დაკვრა ერთხელ თუ მარყუჟში (1 თუ უნდა დაკვრა მარყუჟში)

ბაიტების გაგზავნით

07 0F 01 05 01

ზედა ბეჭედი აჩვენებს პოლიციის შუქებს (რეჟიმი 6) ქვედა ერთი მოციმციმე მწვანე (რეჟიმი 15) (შეამოწმეთ setMode ფუნქცია singleRing.cpp– ზე და კომენტარები მის გვერდით). SDcard– ის პირველი ფაილი ითამაშება 5 წამის განმავლობაში. და ფაილი ითამაშება მარყუჟში (შეამოწმეთ ფუნქციაUserMessage at arduino.ino)

გავაგზავნოთ ეს ბაიტები. შეხედეთ ეკრანს ზემოთ და დააწკაპუნეთ ხატებზე 1, 2, 3 -ის მიხედვით. ფანჯარა გამოჩნდება

შემდეგ შეხედეთ მეორე ეკრანს - და შეავსეთ ფანჯარა, როგორც მეორე ეკრანზე

ფანჯარა, რომელიც გამოჩნდება, გამოიყენება მოწყობილობაზე შეტყობინებების გასაგზავნად. ველში 1, შეარჩიეთ გამგზავნი მოწყობილობა - რადგან ჩვენ გვაქვს მხოლოდ ერთი მოწყობილობა, ჩვენ ვირჩევთ მას (ეს არის სავალდებულო ველი და არ აქვს მნიშვნელობა, რომ ეს არის იგივე მოწყობილობა, რომელსაც ჩვენ ვგზავნით შეტყობინებას) 2 ველში ჩვენ ვაძლევთ ბაიტებს გაგზავნა (წითელი ფერით, რომელიც ჩვენ 2 -ში შევიტანეთ, წარმოდგენილი იქნება როგორც სტრიქონი) შემდეგ დააჭირეთ ღილაკს გაგზავნა.

შეტყობინების გაგზავნის შემდეგ, ჩვენმა შეტყობინებამ უნდა მოახდინოს რეაგირება შესაბამისი განათების ეფექტების ჩვენებით და შერჩეული mp3 –ის დაკვრით. მე გირჩევთ, რომ სცადოთ განსხვავებული ეფექტები რიცხვის პირველი ორი ბაიტის მიცემით 0 -დან 22 -მდე (იხილეთ აღწერა setMode ფუნქციაში).

ნაბიჯი 8: შეტყობინებების გაგზავნა URL- ების გამოყენებით

შეტყობინებების გაგზავნა URL– ების გამოყენებით
შეტყობინებების გაგზავნა URL– ების გამოყენებით
შეტყობინებების გაგზავნა URL– ების გამოყენებით
შეტყობინებების გაგზავნა URL– ების გამოყენებით
შეტყობინებების გაგზავნა URL– ების გამოყენებით
შეტყობინებების გაგზავნა URL– ების გამოყენებით
შეტყობინებების გაგზავნა URL– ების გამოყენებით
შეტყობინებების გაგზავნა URL– ების გამოყენებით

თუ ჩვენ გვსურს შეტყობინებების ჩვენება გარე პროგრამიდან, მაგალითად IFTTT– ით, ჩვენ უნდა გვქონდეს URL, რომელიც ზუსტად იმავეს გააკეთებს, რაც წინა ნაბიჯის ფანჯარაში გავაკეთეთ. remoteme.org გთავაზობთ REST APi. გადადით მასზე დაჭერით swagger ჩანართზე მარცხნივ (ბოლო). გვერდი გამოჩნდება, ამ გვერდზე ჩვენ ასევე შეგვიძლია ვცადოთ ჩვენი URL- ები.

პირველ ეკრანზე თქვენ გაქვთ ფუნქცია თქვენ უნდა გააფართოვოთ, შემდეგ შეავსოთ მონაცემები როგორც მეორე ეკრანზე.

შეავსეთ მონაცემები, როგორც ზემოთ მოცემულ ეკრანის სურათზე. შესრულების დაჭერის შემდეგ ჩვენ გამოგიგზავნით შეტყობინებას

070F010501

მიმღები არის მოწყობილობა 205 id, იგივე მოწყობილობა ასევე გამგზავნი. MessageId "No_RENEVAL" პარამეტრებთან შეუსაბამოა. და შემდეგ დააწკაპუნეთ Execute. Notificator იმოქმედებს ისევე, როგორც აპლიკაციიდან შეტყობინებების გაგზავნისას. REST– ის დარეკვის შემდეგ არის URL, რომელსაც დაურეკავთ - შეხედეთ მესამე ეკრანს. და დააკოპირეთ და ჩასვით ბრაუზერის URL მონიშნულია მწვანე კონტურით. მეოთხე ეკრანზე ჩემი Chrome ბრაუზერი URL- ის ჩასმის შემდეგ

ჩემს შემთხვევაში, URL არის:

app.remoteme.org/api/*/rest/v1/message/sendUserMessageHexString/205/1/NO_RENEWAL/1/070F010501/

ნაბიჯი 9: მესიჯის გასაგზავნად მყოფი URL

მესიჯის გასაგზავნად მხიარული URL
მესიჯის გასაგზავნად მხიარული URL

წინა ეტაპზე თქვენ გაქვთ URL, რომელიც აგზავნის მონაცემებს თქვენს მოწყობილობაზე. სამწუხაროდ, app.remoteme.org– დან გასვლის შემდეგ ის წყვეტს მუშაობას. ეს იმიტომ ხდება, რომ ჩვენ არ მივაწოდეთ ავტორიზაციის ნიშანი და აღარ ვართ შესული. მოდით მივიღოთ ჩვენი ნიშანი (ან შევქმნათ ახალი) და ჩასვათ URL– ში ვარსკვლავის ნაცვლად.

შეხედეთ ეკრანს და შეცვალეთ * URL– ში თქვენი ჟეტონით

ჩემს შემთხვევაში ნიშანი არის:

~ 267_ZxoWtJ) 0ph & 2c

ასე რომ, ჩემი საბოლოო URL ასე გამოიყურება:

app.remoteme.org/api/~267_ZxoWtJ)0ph&2c/rest/v1/message/sendUserMessageHexString/205/1/NO_RENEWAL/1/070F010501/

ახლა ჩვენ შეგვიძლია დარეკოთ მაშინაც კი, თუ სისტემაში შესული არ ვართ. და როცა დარეკავს, შეტყობინება გაიგზავნება ჩვენს მოწყობილობაზე 205

ნაბიჯი 10: ინტეგრაცია IFTTT 1/7

IFTTT 1/7 ინტეგრაცია
IFTTT 1/7 ინტეგრაცია

ზემოთ მითითებული ნაბიჯი შექმნილია გარე პროგრამებისთვის. როგორ გამოვიყენო ის მე ვაჩვენებ IFTTT– ზე. მე დავაკონფიგურირებ მას ისე, რომ შეტყობინება ჩართული იყოს ელ.ფოსტის მისამართზე მისვლისას (Gmail ანგარიში).

შედით IFTTT– ში. შემდეგ გადადით ჩემი აპლეტების ჩანართზე და შემდეგ „ახალი აპლეტი“- პირველი ეკრანი

ნაბიჯი 11: ინტეგრაცია IFTTT 2/7

IFTTT 2/7 ინტეგრაცია
IFTTT 2/7 ინტეგრაცია

შემდეგ დააჭირეთ ღილაკს "+ეს"

ნაბიჯი 12: ინტეგრაცია IFTTT 3/7

IFTTT 3/7 ინტეგრაცია
IFTTT 3/7 ინტეგრაცია

შემდეგ ველში "სერვისების ძებნა" ჩაწერეთ "Gmail"

შემდეგ "ახალი ელ.ფოსტა შემოსულებში" (შეიძლება საჭირო გახდეს გარკვეული კონფიგურაცია).

ნაბიჯი 13: ინტეგრაცია IFTTT 4/7

IFTTT 4/7 ინტეგრაცია
IFTTT 4/7 ინტეგრაცია

ახლა ჩვენ დააჭირეთ "+ ამას"

ნაბიჯი 14: ინტეგრაცია IFTTT 5/7

IFTTT 5/7 ინტეგრაცია
IFTTT 5/7 ინტეგრაცია

იპოვნეთ "Webhooks" და დააწკაპუნეთ მასზე

ნაბიჯი 15: ინტეგრაცია IFTTT 6/7

IFTTT 6/7 ინტეგრაცია
IFTTT 6/7 ინტეგრაცია

შემდეგ "გააკეთე ვებ მოთხოვნა"

ნაბიჯი 16: ინტეგრაცია IFTTT 7/7

IFTTT 7/7 ინტეგრაცია
IFTTT 7/7 ინტეგრაცია

ჩვენ ვავსებთ URL– ს URL– ს ნიშნით. შინაარსის ტიპი განაცხადის / json და დააწკაპუნეთ "შექმნა ქმედება" და დასრულება. ახლა ჩვენ გვაქვს ჩვენი აპლეტი:

ნაბიჯი 17: შეჯამება

ამ გაკვეთილში მე ვაჩვენე, თუ როგორ უნდა გავაგზავნოთ ჩვენი Arduino შეტყობინებები გარე სისტემებიდან. ჩვენ ასევე ვაერთიანებთ სხვა სისტემას შემდეგ IFTTT ანალოგიურად. ეს სულაც არ არის აუცილებელი იყოს „შემმოწმებელი“, რომელიც მინდოდა ამ მაგალითში მეჩვენებინა, თუ როგორ უნდა გაეგზავნა შეტყობინებები გარე სისტემებიდან ჩვენს არდუინოს.

sourcecodesFanPage ფეისბუქზე

გაიხარე, მაჩიეკ

გირჩევთ: