Სარჩევი:

Google Calendar მოვლენები ESP8266– ზე: 10 ნაბიჯი
Google Calendar მოვლენები ESP8266– ზე: 10 ნაბიჯი

ვიდეო: Google Calendar მოვლენები ESP8266– ზე: 10 ნაბიჯი

ვიდეო: Google Calendar მოვლენები ESP8266– ზე: 10 ნაბიჯი
ვიდეო: How to turn an Email into a Calendar Event 2024, ივლისი
Anonim
Google Calendar მოვლენები ESP8266– ზე
Google Calendar მოვლენები ESP8266– ზე

ამ გაკვეთილში მე აგიხსნით, თუ როგორ უნდა შემოვიტანოთ Google Calendar მოვლენის მონაცემები Arduino IDE– ში ESP8266 დაფისთვის. მე შევიტან ჩემი ტრენინგის დასრულების დროსა და დაწყების დროს Google Calendar– დან და დავბეჭდავ მათ Arduino IDE სერიულ მონიტორზე.

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

ნაბიჯი 1: შექმენით ახალი არხი ადაფრუტში

შექმენით ახალი არხი ადაფრუტში
შექმენით ახალი არხი ადაფრუტში
შექმენით ახალი არხი ადაფრუტში
შექმენით ახალი არხი ადაფრუტში

- წადი ადაფრუტზე.

- შექმენით ანგარიში ადაფრუტზე, თუ ის ჯერ არ გაქვთ.

- მთავარ გვერდზე გადადით არხებში> ყველაფრის ნახვა

- თქვენ ახლა არხის გვერდზე ხართ. ახალი არხის შესაქმნელად დააწკაპუნეთ აქციები> ახალი არხის შექმნა

- ჩვენი პროექტისთვის მას დაერქმევა "ტრენინგი" დააწკაპუნეთ არხის შექმნაზე

მიეცით თქვენს არხს მარტივი და ცნობადი სახელი.

- გახსენით არხი, რომელიც ჩვენ შევქმენით. ის ჯერჯერობით ცარიელია, მაგრამ ჩვენ მას მონაცემებს Zapier– ის საშუალებით გავაგზავნით.

ნაბიჯი 2: გააკეთეთ Zap

გააკეთეთ Zap
გააკეთეთ Zap

- წადი ზაპიერში

- შექმენით ანგარიში, თუ ჯერ არ გაქვთ.

ჩვენ ვაპირებთ კავშირის დამყარებას Google Calendar- სა და Adafruit- ს შორის. ამას ქვია ზაპი.

- მთავარ გვერდზე, დააწკაპუნეთ "გააკეთე Zap"

ნაბიჯი 3: დააკავშირეთ Google Calendar

დააკავშირეთ Google Calendar
დააკავშირეთ Google Calendar
დააკავშირეთ Google Calendar
დააკავშირეთ Google Calendar

კავშირის პირველი ნაწილი არის Google კალენდარი.

- აპლიკაციის არჩევა აირჩიეთ "Google Calendar"

- აირჩიეთ გააქტიურების ღონისძიების არჩევა აირჩიეთ „ღონისძიების დაწყება“

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

- აირჩიეთ Google კალენდარული ანგარიში.

ნაბიჯი 4: მორგეთ Google Calendar მოვლენა

Google Calendar მოვლენის მორგება
Google Calendar მოვლენის მორგება

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

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

- შეარჩიეთ დრო, სანამ გინდათ რომ ზაპიერმა გამოიწვიოს

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

დააწკაპუნეთ "გამოცდა და გაგრძელება"

ნაბიჯი 5: დააკავშირეთ ადაფრუტი

შეაერთეთ ადაფრუტი
შეაერთეთ ადაფრუტი
შეაერთეთ ადაფრუტი
შეაერთეთ ადაფრუტი

კავშირის მეორე ნაწილი არის ადაფრუტი.

- აირჩიეთ აპლიკაცია, მოძებნეთ "Adafruit IO" და შეარჩიეთ იგი.

- სამოქმედო მოვლენის არჩევისას აირჩიეთ "შექმენით არხის მონაცემები"

- "ანგარიშის არჩევა" განყოფილებაში შედით თქვენი Adafruit ანგარიშის გამოყენებით.

ნაბიჯი 6: ადაფრუტის საკვების მონაცემების მორგება

ადაფრუტის საკვების მონაცემების მორგება
ადაფრუტის საკვების მონაცემების მორგება

ახლა ჩვენ შევიყვანეთ განყოფილება სახელწოდებით არხის მონაცემების მორგება.

- Feed Key– ში აირჩიეთ „Custom Custom Value“

- "მორგებული ღირებულება საკვების გასაღებისთვის" შეიყვანეთ იმ საკვების სახელი, რომელიც თქვენ შექმენით ადაფრუტში.

ჩვენს შემთხვევაში ეს იყო "ტრენინგი"

- "ღირებულების" ქვეშ, დააწკაპუნეთ დამატების ხატზე ტექსტის ყუთის მარჯვნივ.

- აირჩიეთ "1. ღონისძიება იწყება: "და" 1. ღონისძიება მთავრდება:”.

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

ნაბიჯი 7: ტესტი Zap

ტესტი Zap
ტესტი Zap
ტესტი Zap
ტესტი Zap
ტესტი Zap
ტესტი Zap

ჩვენ შევიტანეთ ყველა ინფორმაცია და შეგვიძლია შევამოწმოთ ჩვენი კავშირი.

- დააწკაპუნეთ "ტესტირება და გაგრძელება". ზაპიერი გამოიწვევს სატესტო ღონისძიებას.

- შეხედე შენს ადაფრუტის საკვებს. თქვენ ნახავთ, რომ Zapier– ის სატესტო ღონისძიება დაემატა თქვენს არხს.

- არ დაგავიწყდეთ ზაპიერის ზედა მარჯვენა კუთხეში ზაპის ჩართვა. ეს არ იმუშავებს, თუ ამას არ გააკეთებ.

ნაბიჯი 8: Arduino IDE: Config.h

Arduino IDE: Config.h
Arduino IDE: Config.h
Arduino IDE: Config.h
Arduino IDE: Config.h

- შეაერთეთ თქვენი ESP8266 თქვენს კომპიუტერში.

- ჩამოტვირთეთ ესკიზი Github– ზე და გახსენით Arduino IDE– ში.

თქვენ დაგჭირდებათ კონფიგურაციის კოდის შეცვლა

- შეავსეთ თქვენი Adafruit მომხმარებლის სახელი

- შეავსეთ თქვენი AIO გასაღები.

თქვენ შეგიძლიათ იპოვოთ თქვენი AIO გასაღები ადაფრუტის ზედა მარჯვენა კუთხეში.

ნაბიჯი 9: Arduino IDE: წაიკითხეთ Adafruit Feed

Arduino IDE: წაიკითხეთ ადაფრუტის არხი
Arduino IDE: წაიკითხეთ ადაფრუტის არხი
Arduino IDE: წაიკითხეთ ადაფრუტის არხი
Arduino IDE: წაიკითხეთ ადაფრუტის არხი

- გახსენით ძირითადი ფაილი.

- დაამატეთ თქვენი მომხმარებლის სახელი, როგორც საკვების მფლობელის სახელი.

- დაამატეთ თქვენი არხის სახელი. ჩვენს შემთხვევაში ეს იყო "ვარჯიში".

- შეადგინეთ და ატვირთეთ ესკიზი თქვენს დაფაზე.

- როდესაც კოდი აიტვირთება, გახსენით სერიული მონიტორი.

- კავშირის დამყარების შემდეგ თქვენ შეგიძლიათ ნახოთ მონაცემები მომავალი მოვლენის შესახებ!

გამოიყენეთ ტესტი თქვენს Zap– ში მე –7 საფეხურიდან, საცდელი მოვლენის მისაღებად, ან შექმენით ღონისძიება თქვენს Google კალენდარში, თუ შედეგებს ვერ ხედავთ. გაითვალისწინეთ, რომ ჩვენ დავადგინეთ გამომწვევი დრო ზაპიერში, ასე რომ ის არ გამოიწვევს მოვლენის შექმნის შემდეგ, არამედ ღონისძიების დაწყებამდე x წუთით ადრე.

ნაბიჯი 10: შეცდომები?

თუ ესკიზი არ არის შედგენილი:- შეამოწმეთ რომ თქვენი დაფა ჩართულია

- შეამოწმეთ Arduino IDE დაყენებულია მარჯვენა დაფაზე.

- შეამოწმეთ Arduino IDE დაყენებულია მარჯვენა პორტში.

თუ სერიული მონიტორი არ გამოიყურება როგორც ნაჩვენებია ზემოთ:

- შეამოწმეთ არის თუ არა სერიული კომუნიკაცია 115200 baud (ეს გააკეთეთ სერიულ მონიტორზე).

- შეამოწმეთ თუ არა მორგებული არხი პირდაპირ მე –6 ნაბიჯში.

- შეამოწმეთ ადაფრუტში, თუ თქვენ გაქვთ მონაცემები ზაპიერიდან.

- შეამოწმეთ ჩართულია თუ არა თქვენი Zap.

- შეამოწმეთ სწორად მიუთითეთ თუ არა თქვენი საკვების სახელი კოდში.

- შეამოწმეთ შეარჩიეთ თუ არა სწორი არხი ზაპიერში.

თუ თქვენ არასოდეს მიიღებთ შეტყობინებას "adafruit IO Connected" სერიულ მონიტორზე:

- შეამოწმეთ, მართლწერის გარეშე გაქვთ თქვენი SSID, პაროლი, მომხმარებლის სახელი და IO გასაღები.

- შეამოწმეთ როუტერი ჩართულია თუ არა.

გირჩევთ: