Სარჩევი:
- ნაბიჯი 1: შექმენით ახალი არხი ადაფრუტში
- ნაბიჯი 2: გააკეთეთ Zap
- ნაბიჯი 3: დააკავშირეთ Google Calendar
- ნაბიჯი 4: მორგეთ Google Calendar მოვლენა
- ნაბიჯი 5: დააკავშირეთ ადაფრუტი
- ნაბიჯი 6: ადაფრუტის საკვების მონაცემების მორგება
- ნაბიჯი 7: ტესტი Zap
- ნაბიჯი 8: Arduino IDE: Config.h
- ნაბიჯი 9: Arduino IDE: წაიკითხეთ Adafruit Feed
- ნაბიჯი 10: შეცდომები?
ვიდეო: Google Calendar მოვლენები ESP8266– ზე: 10 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ გაკვეთილში მე აგიხსნით, თუ როგორ უნდა შემოვიტანოთ Google Calendar მოვლენის მონაცემები Arduino IDE– ში ESP8266 დაფისთვის. მე შევიტან ჩემი ტრენინგის დასრულების დროსა და დაწყების დროს Google Calendar– დან და დავბეჭდავ მათ Arduino IDE სერიულ მონიტორზე.
ამის მისაღწევად ჩვენ ვიყენებთ ზაპიერს, რომ გავაგზავნოთ მოვლენის მონაცემები ადაფრუტის არხზე. შემდეგ ჩვენ ვკითხულობთ ამ არდს არდუინოში.
ნაბიჯი 1: შექმენით ახალი არხი ადაფრუტში
- წადი ადაფრუტზე.
- შექმენით ანგარიში ადაფრუტზე, თუ ის ჯერ არ გაქვთ.
- მთავარ გვერდზე გადადით არხებში> ყველაფრის ნახვა
- თქვენ ახლა არხის გვერდზე ხართ. ახალი არხის შესაქმნელად დააწკაპუნეთ აქციები> ახალი არხის შექმნა
- ჩვენი პროექტისთვის მას დაერქმევა "ტრენინგი" დააწკაპუნეთ არხის შექმნაზე
მიეცით თქვენს არხს მარტივი და ცნობადი სახელი.
- გახსენით არხი, რომელიც ჩვენ შევქმენით. ის ჯერჯერობით ცარიელია, მაგრამ ჩვენ მას მონაცემებს Zapier– ის საშუალებით გავაგზავნით.
ნაბიჯი 2: გააკეთეთ Zap
- წადი ზაპიერში
- შექმენით ანგარიში, თუ ჯერ არ გაქვთ.
ჩვენ ვაპირებთ კავშირის დამყარებას Google Calendar- სა და Adafruit- ს შორის. ამას ქვია ზაპი.
- მთავარ გვერდზე, დააწკაპუნეთ "გააკეთე Zap"
ნაბიჯი 3: დააკავშირეთ Google Calendar
კავშირის პირველი ნაწილი არის Google კალენდარი.
- აპლიკაციის არჩევა აირჩიეთ "Google Calendar"
- აირჩიეთ გააქტიურების ღონისძიების არჩევა აირჩიეთ „ღონისძიების დაწყება“
ეს არის გამომწვევი, რომელიც იწყებს კავშირს. "ღონისძიების დაწყება" საუკეთესოა ჩვენი მიზნისთვის, მაგრამ თქვენ შეგიძლიათ აირჩიოთ რაც გსურთ.
- აირჩიეთ Google კალენდარული ანგარიში.
ნაბიჯი 4: მორგეთ Google Calendar მოვლენა
- შეარჩიეთ კალენდარი თქვენი ანგარიშიდან, რომლის გამოყენებაც გსურთ.
ყველაზე ადვილია დასაწერი კალენდრის არჩევა, ასე რომ თქვენ შეგიძლიათ დაამატოთ ტესტის შეხვედრები, როცა მოგწონთ.
- შეარჩიეთ დრო, სანამ გინდათ რომ ზაპიერმა გამოიწვიოს
არჩევითია საძიებო ტერმინის დამატება. ეს დარწმუნდება, რომ ზაპიერი იწვევს მხოლოდ გარკვეული სახელის მქონე მოვლენებს. თუ თქვენ არ შეავსებთ საძიებო ტერმინს, Zapier გამოიწვევს კალენდრის ყველა მოვლენას.
დააწკაპუნეთ "გამოცდა და გაგრძელება"
ნაბიჯი 5: დააკავშირეთ ადაფრუტი
კავშირის მეორე ნაწილი არის ადაფრუტი.
- აირჩიეთ აპლიკაცია, მოძებნეთ "Adafruit IO" და შეარჩიეთ იგი.
- სამოქმედო მოვლენის არჩევისას აირჩიეთ "შექმენით არხის მონაცემები"
- "ანგარიშის არჩევა" განყოფილებაში შედით თქვენი Adafruit ანგარიშის გამოყენებით.
ნაბიჯი 6: ადაფრუტის საკვების მონაცემების მორგება
ახლა ჩვენ შევიყვანეთ განყოფილება სახელწოდებით არხის მონაცემების მორგება.
- Feed Key– ში აირჩიეთ „Custom Custom Value“
- "მორგებული ღირებულება საკვების გასაღებისთვის" შეიყვანეთ იმ საკვების სახელი, რომელიც თქვენ შექმენით ადაფრუტში.
ჩვენს შემთხვევაში ეს იყო "ტრენინგი"
- "ღირებულების" ქვეშ, დააწკაპუნეთ დამატების ხატზე ტექსტის ყუთის მარჯვნივ.
- აირჩიეთ "1. ღონისძიება იწყება: "და" 1. ღონისძიება მთავრდება:”.
დარწმუნდით, რომ შეარჩიეთ ისინი ამ თანმიმდევრობით ამ კოდის გულისთვის. არ დატოვოთ სივრცე ორივე ბლოკს შორის. დარწმუნდით, რომ არ შეარჩიეთ "ლამაზი" ვერსია. თუ თქვენ შეცვლით ესკიზის მუშაობას სტრიქონების არხზე, შეგიძლიათ გამოიყენოთ ნებისმიერი ფორმატირება.
ნაბიჯი 7: ტესტი Zap
ჩვენ შევიტანეთ ყველა ინფორმაცია და შეგვიძლია შევამოწმოთ ჩვენი კავშირი.
- დააწკაპუნეთ "ტესტირება და გაგრძელება". ზაპიერი გამოიწვევს სატესტო ღონისძიებას.
- შეხედე შენს ადაფრუტის საკვებს. თქვენ ნახავთ, რომ Zapier– ის სატესტო ღონისძიება დაემატა თქვენს არხს.
- არ დაგავიწყდეთ ზაპიერის ზედა მარჯვენა კუთხეში ზაპის ჩართვა. ეს არ იმუშავებს, თუ ამას არ გააკეთებ.
ნაბიჯი 8: Arduino IDE: Config.h
- შეაერთეთ თქვენი ESP8266 თქვენს კომპიუტერში.
- ჩამოტვირთეთ ესკიზი Github– ზე და გახსენით Arduino IDE– ში.
თქვენ დაგჭირდებათ კონფიგურაციის კოდის შეცვლა
- შეავსეთ თქვენი Adafruit მომხმარებლის სახელი
- შეავსეთ თქვენი AIO გასაღები.
თქვენ შეგიძლიათ იპოვოთ თქვენი AIO გასაღები ადაფრუტის ზედა მარჯვენა კუთხეში.
ნაბიჯი 9: Arduino IDE: წაიკითხეთ Adafruit Feed
- გახსენით ძირითადი ფაილი.
- დაამატეთ თქვენი მომხმარებლის სახელი, როგორც საკვების მფლობელის სახელი.
- დაამატეთ თქვენი არხის სახელი. ჩვენს შემთხვევაში ეს იყო "ვარჯიში".
- შეადგინეთ და ატვირთეთ ესკიზი თქვენს დაფაზე.
- როდესაც კოდი აიტვირთება, გახსენით სერიული მონიტორი.
- კავშირის დამყარების შემდეგ თქვენ შეგიძლიათ ნახოთ მონაცემები მომავალი მოვლენის შესახებ!
გამოიყენეთ ტესტი თქვენს Zap– ში მე –7 საფეხურიდან, საცდელი მოვლენის მისაღებად, ან შექმენით ღონისძიება თქვენს Google კალენდარში, თუ შედეგებს ვერ ხედავთ. გაითვალისწინეთ, რომ ჩვენ დავადგინეთ გამომწვევი დრო ზაპიერში, ასე რომ ის არ გამოიწვევს მოვლენის შექმნის შემდეგ, არამედ ღონისძიების დაწყებამდე x წუთით ადრე.
ნაბიჯი 10: შეცდომები?
თუ ესკიზი არ არის შედგენილი:- შეამოწმეთ რომ თქვენი დაფა ჩართულია
- შეამოწმეთ Arduino IDE დაყენებულია მარჯვენა დაფაზე.
- შეამოწმეთ Arduino IDE დაყენებულია მარჯვენა პორტში.
თუ სერიული მონიტორი არ გამოიყურება როგორც ნაჩვენებია ზემოთ:
- შეამოწმეთ არის თუ არა სერიული კომუნიკაცია 115200 baud (ეს გააკეთეთ სერიულ მონიტორზე).
- შეამოწმეთ თუ არა მორგებული არხი პირდაპირ მე –6 ნაბიჯში.
- შეამოწმეთ ადაფრუტში, თუ თქვენ გაქვთ მონაცემები ზაპიერიდან.
- შეამოწმეთ ჩართულია თუ არა თქვენი Zap.
- შეამოწმეთ სწორად მიუთითეთ თუ არა თქვენი საკვების სახელი კოდში.
- შეამოწმეთ შეარჩიეთ თუ არა სწორი არხი ზაპიერში.
თუ თქვენ არასოდეს მიიღებთ შეტყობინებას "adafruit IO Connected" სერიულ მონიტორზე:
- შეამოწმეთ, მართლწერის გარეშე გაქვთ თქვენი SSID, პაროლი, მომხმარებლის სახელი და IO გასაღები.
- შეამოწმეთ როუტერი ჩართულია თუ არა.
გირჩევთ:
DIY LED Advent Calendar: 3 ნაბიჯი
DIY LED Advent Calendar: მე აღვწერ, თუ როგორ გავაკეთეთ ეს ანალოგური საათი, რომელიც ორმაგად ფუნქციონირებს როგორც კალენდარი. 24 ws2811 led არის საათის გარშემო წრეში და თითოეული მათგანი შუქდება მწვანე შობის წინა დღეებამდე. შობის დღეს ყველა შუქი ანათებს
Google კალენდრების მიმაგრება Google საიტებზე: 5 ნაბიჯი
Google კალენდრების მიმაგრება Google საიტებზე: ეს არის ინსტრუქცია, რომელიც გასწავლით თუ როგორ უნდა შექმნათ, გამოიყენოთ და შეცვალოთ Google კალენდრები და შემდეგ დაურთოთ ისინი Google საიტს გაზიარების შესაძლებლობების გამოყენებით. ეს შეიძლება იყოს მომგებიანი მრავალი ადამიანისთვის, რადგან Google Sites შეიძლება გამოყენებულ იქნას კოორდინაციისა და გავრცელებისათვის
მარტივად დაამატეთ Google Maps თქვენს Google Sheets– ში ავტომატურად და უფასოდ: 6 ნაბიჯი
მარტივად დაამატეთ Google Maps თქვენს Google ფურცლებს ავტომატურად და უფასოდ: ისევე, როგორც ბევრი შემქმნელის მსგავსად, მე შევქმენი რამდენიმე GPS ტრეკერის პროექტი. დღეს ჩვენ გვექნება საშუალება სწრაფად ვიზუალიზოთ GPS წერტილები პირდაპირ Google Sheets– ში ყოველგვარი გარე ვებსაიტის ან API გამოყენების გარეშე. რაც მთავარია, ის უფასოა
Wifi Wheelie ურნები და Google Calendar: 4 ნაბიჯი
Wifi Wheelie Bins & Google Calendar: ეს პროექტი შთაგონებულია ანდრეას სპისეს ვიდეოებით (You Tube).#185 ESP8266 - Google Calendar შეხსენება: როგორ გავახაროთ თქვენი ცოლი/მეგობარი გოგონა (არდუინო) & # 189, განახლებული ვერსია. მიჰყევით ამ ბმულებს: Andreas Spiess & ანდრეას სპიესი Ver 2
წვრილმანი Raspberry Pi Smart Google Calendar საათი: 4 ნაბიჯი
DIY Raspberry Pi Smart Google Calendar Clock: ეს არის ჭკვიანი საათი, რომელიც მე გავაკეთე საათების კონკურსისთვის, ვიმედოვნებ, რომ მოგეწონებათ! მას აქვს Raspberry Pi, რომელიც აწარმოებს დამუშავების და პითონის პროგრამას ჩემს Google Calendar- ის მონაცემებზე წვდომისათვის და ბეჭდვისთვის მომდევნო 10 დღის განმავლობაში, რაც ეკრანზე გაქვს რაღაც