Სარჩევი:

IoT ღილაკი, რომელიც აკონტროლებს თქვენს აპლიკაციას: 6 ნაბიჯი
IoT ღილაკი, რომელიც აკონტროლებს თქვენს აპლიკაციას: 6 ნაბიჯი

ვიდეო: IoT ღილაკი, რომელიც აკონტროლებს თქვენს აპლიკაციას: 6 ნაბიჯი

ვიდეო: IoT ღილაკი, რომელიც აკონტროლებს თქვენს აპლიკაციას: 6 ნაბიჯი
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
Image
Image
თქვენი დაფის მომზადება AppShed IoT– სთვის
თქვენი დაფის მომზადება AppShed IoT– სთვის

მიერ appshedAppShedFollow მეტი ავტორის მიერ:

თქვენი დაფის მომზადება AppShed IoT– სთვის
თქვენი დაფის მომზადება AppShed IoT– სთვის
JavaScript და აპლიკაციების შემქმნელი: გაკვეთილი 1
JavaScript და აპლიკაციების შემქმნელი: გაკვეთილი 1
JavaScript და აპლიკაციების შემქმნელი: გაკვეთილი 1
JavaScript და აპლიკაციების შემქმნელი: გაკვეთილი 1
მობილური თამაშის შექმნა კოდირების გარეშე
მობილური თამაშის შექმნა კოდირების გარეშე
მობილური თამაშის შექმნა კოდირების გარეშე
მობილური თამაშის შექმნა კოდირების გარეშე

შესახებ: Appshed არის საგანმანათლებლო პლატფორმა, სადაც სტუდენტებსა და მასწავლებლებს შეუძლიათ ისწავლონ App Building, Game Making და IoT/Robotics. მეტი აპლიკაციის შესახებ »

ერთ -ერთი ყველაზე მეტად რაც მიკროკონტროლერებში მომწონს არის მათი შეყვანის მოწყობილობის გამოყენების შესაძლებლობა, მაგალითად, Arduino Micro შეიძლება გამოყენებულ იქნას როგორც HID (ადამიანის ინტერფეისის მოწყობილობა), რაც ნიშნავს რაღაც კოდირებას და ცოდნას, თუ როგორ შეგიძლია საკუთარი კლავიატურის დამზადება ან თაგვი არდუინოდან! ამან დამაფიქრა იმაზე, თუ როგორ გამოვიყენო IoT მოწყობილობა, როგორც შეყვანა აპლიკაციაში საგნების გასაკონტროლებლად. ამ პროექტში, ჩვენ ვაპირებთ შევხედოთ როგორ შევქმნათ აპლიკაციასთან დაკავშირებული ღილაკი, რომლის დაპროგრამებაც შესაძლებელია თითქმის ყველაფრისთვის ჩვენს აპლიკაციაში.

ნაბიჯი 1: ბიბლიოთეკების დაყენება

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

ახლა იმისათვის, რომ შევძლოთ კოდის ატვირთვა ჩვენს დაფაზე Arduino IDE– ს საშუალებით, ჩვენ უნდა დავაინსტალიროთ მისი ბიბლიოთეკა, რომელიც საშუალებას აძლევს IDE– ს ესაუბროს ჩვენს კონკრეტულ დაფას. ეს კეთდება შემდეგნაირად:

  • გაუშვით Arduino IDE
  • გადადით ფაილზე და დააწკაპუნეთ პარამეტრებზე
  • ბოლოში, თქვენ უნდა ნახოთ "დამატებითი დაფების მენეჯერის URL", რასაც მოჰყვება ცარიელი ადგილი
  • დააკოპირეთ და ჩასვით ცარიელ სივრცეში

ახლა ჩვენ უნდა დავაყენოთ დაფები დაფის მენეჯერის ქვეშ.

  • გადადით ინსტრუმენტებზე, შემდეგ დაფაზე და შემდეგ დააჭირეთ დაფის მენეჯერს
  • ახლა საძიებო ზოლში მოძებნეთ ESP8266
  • დააწკაპუნეთ პირველ ვარიანტზე და დააწკაპუნეთ ინსტალაციაზე

ახლა ჩვენს საბჭოს შეუძლია დაუკავშირდეს Arduino IDE– ს

ნაბიჯი 2: კოდის ატვირთვა

კოდის ატვირთვა
კოდის ატვირთვა

ამრიგად, ჩვენ გადმოვწერეთ ბიბლიოთეკები, რომლებიც საჭიროა Arduino IDE– სთან კომუნიკაციისთვის ჩვენს IoT დაფასთან და ჩვენ გადმოვწერეთ ბიბლიოთეკები, რომლებიც AppShed– ის მთავარი ესკიზის გაშვების საშუალებას იძლევა. ახლა, ყველაფერი რაც ჩვენ გვჭირდება არის შეცვალოთ თქვენი IoT მოწყობილობის სახელი და პაროლი კოდში, თუ ამას არ გააკეთებთ თქვენი IoT მოწყობილობების wifi სახელი იქნება "Your_device_name_here".

ამისათვის ჩვენ გვჭირდება შემდეგი:

  • შეაერთეთ თქვენი IoT დაფა თქვენს კომპიუტერში
  • ჩამოტვირთეთ და გახსენით Appshed სამაგისტრო ესკიზი (რომელიც შეგიძლიათ იხილოთ აქ)
  • გადადით ინსტრუმენტებზე და დააწკაპუნეთ დაფაზე
  • გადაახვიეთ ქვემოთ, სანამ არ დაინახავთ თქვენს დაფას, შემდეგ დააწკაპუნეთ მასზე (მე ვიყენებ NodeMCU- ს, ამიტომ ვაპირებ დააჭიროს NodeMCU- ს)
  • ახლა დაუბრუნდით ინსტრუმენტებს და დააწკაპუნეთ პორტზე, აქედან თქვენ უნდა ნახოთ თქვენი დაფა (ასე უნდა გამოიყურებოდეს "com 9" თუ Windows- ზე ხართ და "/dev/cu.wchusbserial1410 'mac- ისთვის)
  • დააწკაპუნეთ გვერდისკენ ისრის ასატვირთად და დაელოდეთ სანამ ამას გააკეთებს.

თუ თქვენ მიიღებთ შეტყობინებას დაახლოებით 2 - 3 წუთის შემდეგ, სადაც ნათქვამია, რომ დასრულებულია ატვირთვა, მაშინ ყველაფერი მშვენივრად მუშაობდა! ორმაგად რომ შევამოწმოთ, რომ ჩვენი დაფა მუშაობს, ჩვენ ასევე შეგვიძლია გადავიდეთ ჩვენი WiFi პარამეტრზე და ვეძებთ იმ სახელს, რომელიც ჩვენ ადრე მივეცით დაფას, თუ ის იქ მუშაობს.

ნაბიჯი 3: პროგრამის დაყენება

აპის დაყენება
აპის დაყენება
აპის დაყენება
აპის დაყენება
აპის დაყენება
აპის დაყენება

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

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

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

ახლა ჩვენ მივდივართ ნივთების App Building– ის მხარეზე.

ნაბიჯი 4: შექმენით აპლიკაცია

აპლიკაციის დამზადება
აპლიკაციის დამზადება
აპლიკაციის დამზადება
აპლიკაციის დამზადება

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

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

ნაბიჯი 5: გამოქვეყნება და ტესტირება

გამოქვეყნება და ტესტირება
გამოქვეყნება და ტესტირება

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

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

ახლა ჩვენ შეგვიძლია მივუბრუნდეთ აპს და დავაჭიროთ ღილაკს ჩვენს IoT მოწყობილობებზე, თქვენ უნდა ნახოთ 1 როდესაც ღილაკი იჭრება და 0 როდესაც ღილაკი არ არის დაჭერილი. თუ თქვენ ვერ ხედავთ რაიმე მნიშვნელობას, სცადეთ გვერდის განახლება და თქვენ უნდა ნახოთ მნიშვნელობა, რომელიც გამოჩნდება.

ნაბიჯი 6: ამის შემდგომი განხორციელება

იმის შემდგომი
იმის შემდგომი

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

თუ თქვენ გაქვთ რაიმე შეკითხვები, გთხოვთ დაგვიტოვოთ კომენტარი, მადლობა კითხვისთვის!

გირჩევთ: