Სარჩევი:
- ნაბიჯი 1: რა Android/Arduino აპარატურაა მხარდაჭერილი
- ნაბიჯი 2: მონაცემთა ჩვენების და შეყვანის მენიუს დიზაინი და ტესტირება
- ნაბიჯი 3: მენიუს დიზაინი - ახალი მენიუ და მოთხოვნა
- ნაბიჯი 4: მენიუს დიზაინი - ანალოგური მონაცემების ჩვენება
- ნაბიჯი 5: მენიუს დიზაინი - მონაცემების ჩვენების ჩართვა/გამორთვა
- ნაბიჯი 6: მენიუს შექმნა - PWM გამომავალი
- ნაბიჯი 7: მენიუს დიზაინი - ჩართვა/გამორთვა ან პულსი
- ნაბიჯი 8: მენიუს შემუშავება - მენიუს გამყოფების დამატება
- ნაბიჯი 9: მენიუს დიზაინი - მენიუს ელემენტების გადატანა
- ნაბიჯი 10: მენიუს შექმნა - დიაგრამის დამატება და მონაცემების აღრიცხვა
- ნაბიჯი 11: არდუინოს კოდის გენერირება
- ნაბიჯი 12: ესკიზის გადატანა თქვენს კომპიუტერში
- ნაბიჯი 13: თქვენი მენიუს შედგენა და ტესტირება
- ნაბიჯი 14: ნაკვეთის მონაცემების მიღება
- ნაბიჯი 15: შემდეგი ნაბიჯები
ვიდეო: Arduino/Android დამწყებთათვის, კოდირება არ არის საჭირო - მონაცემები და კონტროლი: 15 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
განახლება 2019 წლის 23 აპრილი - თარიღის/დროის ნაკვეთებისთვის მხოლოდ Arduino millis () - ისთვის იხილეთ Arduino თარიღი/დრო შედგენა/ჩაწერა Millis () და PfodApp უახლესი უფასო pfodDesigner V3.0.3610+ გენერირებული Arduino სკეტჩები მონაცემების თარიღის/დროის მიხედვით Arduino millis () გამოყენებით Android ან Arduino კოდირება არ არის საჭირო
==========================================================================
პროექტი შესაფერისია სრული დამწყებთათვის. აბსოლუტურად არანაირი კოდირების გამოცდილება არ არის საჭირო. ამ ინსტრუქციის დასრულების შემდეგ თქვენ შეძლებთ შეიმუშაოთ ნებისმიერი მენიუ, რომელიც გჭირდებათ Arduino მონაცემების, ანალოგური კითხვისა და ციფრული საშუალებების ჩვენების, შედგენისა და შესვლისთვის და აკონტროლოთ Arduino– ს შედეგები, PWM შედეგები და ციფრული შედეგები.
კერძოდ, ეს ინსტრუქცია გაჩვენებთ, თუ როგორ უნდა აჩვენოთ, შეადგინოთ და შეაფასოთ ანალოგური კითხვა და აჩვენოთ ციფრული შეყვანის მდგომარეობა და აკონტროლოთ PWM გამომავალი და იმპულსური ციფრული გამომავალი. რეალურად რაიმეს ჩართვისა და გამორთვისათვის იხილეთ როგორ დავამატოთ რელეები Arduino– ში და დამწყებთათვის მარტივი სახლის ავტომატიზაცია. ასევე არსებობს მეტი pfodDesigner გაკვეთილები და სხვა სამეურვეო მონაცემთა ჩანაწერი და შეთქმულება.
აბსოლუტურად არანაირი კოდირება არ არის საჭირო ამ ინსტრუქციისთვის. არდუინოს კოდირება არ არის საჭირო, უფასო pfodDesignerV2 გენერირებს თქვენთვის საჭირო კოდს. Android კოდირება არ არის საჭირო, ზოგადი დანიშნულების Android pfodApp აჩვენებს მენიუებსა და მონაცემებს და ასახავს მონაცემებს და ამუშავებს მონაცემებს და ამუშავებს მომხმარებლის შეყვანას. ამასთან, ეს ინსტრუქცია მოიცავს მხოლოდ ზოგიერთ ეკრანსა და ეკრანის ვარიანტს, რომლებიც ხელმისაწვდომია pfodApp– ში. შეამოწმეთ სრული pfodSpecification ყველა დეტალისთვის.
ეს ინსტრუქცია ასევე ონლაინ რეჟიმშია როგორ გამოვხატოთ / დავხატოთ Arduino მონაცემები Android- ზე pfodDesignerV2 / pfodApp გამოყენებით - აბსოლუტურად არანაირი კოდირება არ არის საჭირო
ნაბიჯი 1: რა Android/Arduino აპარატურაა მხარდაჭერილი
pfodApp მუშაობს Android მობილურ ტელეფონზე, V2.1 და შემდეგ და შეუძლია დაუკავშირდეს Bluetooth Classic, Bluetooth Low Energy (BLE), Wifi და SMS.
არდუინოს მხარეს, pfodDesignerV2 ქმნის კოდს Arduino 101 (BLE), UNO და თავსებადი (MEGA 2650 და სხვ.), ESP8266 დაფებისთვის, RedBear BLE, RFduino და სხვადასხვა Ethernet, Bluetooth, Bluetooth LE, WiFi და SMS ფარები.
ნაბიჯი 2: მონაცემთა ჩვენების და შეყვანის მენიუს დიზაინი და ტესტირება
რისი გაკეთებაც უნდა შეგეძლოს დაწყებამდე
ეს პროექტი შესაფერისია დამწყებთათვის, მაგრამ დაწყებამდე რამდენიმე ამოცანის შესრულება გჭირდებათ. თქვენ ჯერ უნდა დააინსტალიროთ Arduino IDE, დააინსტალიროთ pfodDesignerV2 და დარწმუნდეთ, რომ შეგიძლიათ გადაიტანოთ საბოლოო ესკიზი (კოდის ფაილი), რომელსაც აწარმოებს pfodDesignerV2, თქვენი მობილურიდან თქვენს კომპიუტერში.
- დააინსტალირეთ Arduino IDE თქვენი კომპიუტერის ოპერაციული სისტემისთვის Arduino– ს დაწყებიდან და იმუშავეთ Blink– ის მაგალითის შედგენისა და გაშვების მაგალითზე.
- დააინსტალირეთ უფასო pfodDesignerV2 აპლიკაცია თქვენს Android მობილურზე.
- შეამოწმეთ, რომ თქვენ შეგიძლიათ გადაიტანოთ ფაილები თქვენი მობილურიდან თქვენს კომპიუტერში USB კაბელის ან ფაილების გადაცემის პროგრამის საშუალებით, როგორიცაა WiFi ფაილის გადაცემა. იხილეთ pfodAppForAndroidGettingStarted.pdf დამატებითი ინფორმაციისთვის.
რისი ყიდვაც გჭირდებათ
PfodDesignerV2 უფასოა, ასე რომ თქვენ შეგიძლიათ ამის გაკეთება უმეტესწილად სასწავლო მხოლოდ pfodDesignerV2– ით თქვენს Android მობილურზე. მაგრამ თუ გსურთ რეალურად აჩვენოთ/ასახოთ ზოგიერთი მონაცემი ან ჩართოთ/გამორთოთ რაიმე, თქვენ უნდა იყიდოთ Arduino თავსებადი დაფა და pfodApp.
ეს სახელმძღვანელო გამოიყენებს Arduino 101 / Genuino 101 როგორც დაფის მაგალითს, მას აქვს ჩაშენებული Bluetooth LE კომუნიკაცია. მაგრამ თქვენ შეგიძლიათ გამოიყენოთ სხვადასხვა ტექნიკა. იხილეთ ეს გვერდი სხვა BLE დაფებისა და ფარისთვის ან ეს გვერდი ESP2866 დაფების გამოსაყენებლად ან ეს ESP8266 Wifi ფარისთვის, ან ეს გვერდი Uno/Mega– ს ფარის გამოყენებით, რომელიც დაკავშირებულია სერიალის საშუალებით, ან ეს გვერდი SMS ფარის გამოყენებისათვის. თქვენ ასევე შეგიძლიათ შექმნათ კოდი Arduino Ethernet ფარისთვის.
შენიშვნა: ყველა Android მობილურს არ აქვს BLE კავშირის მხარდაჭერა, ასე რომ ჯერ შეამოწმეთ თქვენი მობილური სანამ გადაწყვეტთ რომელი დაფის/ფარის შეძენა. თუ მობილური ტელეფონი მხარს უჭერს BLE– ს, თქვენს მობილურს უნდა ჰქონდეს Android V4.4 ან უფრო მაღალი ვერსია, რომ მიიღოთ სასარგებლო BLE კავშირი
ნაბიჯი 3: მენიუს დიზაინი - ახალი მენიუ და მოთხოვნა
ეს ინსტრუქცია მოიცავს მენიუს ხუთ (5) პუნქტს, მონაცემთა ჩვენებას ანალოგური კითხვის ჩვენებისათვის, რომელიც გადანაწილებულია რეალურ სამყაროში, ჩართული/გამორთული ჩვენება ციფრული შეყვანის მდგომარეობის საჩვენებლად, PWM გამომავალი pwm გამომუშავების დასადგენად და ჩართვა/გამორთვის პარამეტრი დააყენეთ ან გახეთქეთ ციფრული გამომუშავება და გრაფიკი, რათა დაიწეროს რეალური სამყაროს ერთეულებზე ანალოგური კითხვა. თითოეული ეს ელემენტი გთავაზობთ დიზაინის ტექსტს, ფორმატებსა და ჩვენებებს. მაგრამ ჯერ უნდა გახსნათ pfodDesignerV2 და შექმნათ ახალი მენიუ.
იწყება ახალი მენიუ
ჩამოტვირთეთ და დააინსტალირეთ pfodDesignerV2 GooglePlay– დან.
PfodDesignerV2 გახსნისას თქვენ მოგეცემათ ღილაკი Start new Menu. თითოეულ ეკრანს ასევე აქვს დახმარების ღილაკი.
განახლების ინტერვალის დაყენება
ახალი მენიუს დაწყების ღილაკზე დაჭერით გამოჩნდება ახალი მენიუსთვის ხელმისაწვდომი ოპერაციების სია. იქმნება ახალი მენიუ ღილაკების გარეშე და ნაგულისხმევი მენიუს სახელი, Menu_1. ჩვენ გვსურს, რომ pfodApp- მა რეგულარულად მოითხოვოს ეს მენიუ უახლესი მნიშვნელობების მისაღებად, ამიტომ გამოიყენეთ განახლების ინტერვალის ინტერფეისის სლაიდერი განახლების ინტერვალის 1 წმ-ზე დასაყენებლად.
მენიუს გადახედვა
დააწკაპუნეთ გადახედვის მენიუს, რომ ნახოთ როგორია ამჟამინდელი დიზაინი. ღილაკები ჯერ არ არის, მხოლოდ ნაგულისხმევი მოთხოვნილი ტექსტი ბოლოში. გამოიყენეთ მობილურის უკანა ღილაკი რედაქტირების ეკრანზე დასაბრუნებლად, რათა შეცვალოთ ნაგულისხმევი მოთხოვნა რაიმე უფრო სასარგებლო.
მოთხოვნის შეცვლა
დააწკაპუნეთ რედაქტირების მოთხოვნის გასახსნელად რედაქტირების მოთხოვნის ეკრანი. მოთხოვნა არის მომხმარებლისთვის ნაჩვენები ტექსტი მენიუს ღილაკების გადასაადგილებელი სიის ბოლოში. რედაქტირების მოთხოვნის ეკრანზე, ეკრანის ბოლოში ნაჩვენებია მოთხოვნის წინასწარი გადახედვა.
დააწკაპუნეთ სწრაფი ტექსტის რედაქტირებაზე და დააყენეთ ტექსტი „Arduino Data“- ში, pfodApp ავტომატურად გახვევს ტექსტს, თუ ის ეკრანისთვის ძალიან ფართოა, თქვენ შეგიძლიათ ახალი ხაზი „Arduino“- სა და „Data“- ს შორის, რათა აიძულო ტექსტი ორ სტრიქონზე.
დააწკაპუნეთ ველზე, რომ მიიღოთ ეს ცვლილებები და ხელახლა აჩვენოთ რედაქტირების მენიუს მოთხოვნილი ეკრანი განახლებული მოთხოვნილი ტექსტით, ეკრანის ბოლოში.
შემდეგ დააყენეთ შრიფტის ზომა, ფონის ფერი Navy და დააყენეთ Bold. (გადაახვიეთ ქვემოთ ფორმატირების სხვა პარამეტრებზე წვდომისათვის). თეთრი არის ტექსტის ნაგულისხმევი ფერი, სურვილისამებრ შეგიძლიათ შეცვალოთ იგი.
მოთხოვნისათვის დაყენებული ფონის ფერი ასევე განსაზღვრავს ფონის ნაგულისხმევ ფერს მთელი მენიუსთვის.
ნაბიჯი 4: მენიუს დიზაინი - ანალოგური მონაცემების ჩვენება
მენიუს პირველი პუნქტი, რომელიც დაემატება, არის ინტეგრალური მნიშვნელობის ჩვენება რეალურ სამყაროში და აღწერითი ტექსტით და ერთეულებით. დაბრუნდით Editing Menu_1 ეკრანზე და დააწკაპუნეთ მენიუს ერთეულის დამატებაზე. ეს გაჩვენებთ მენიუს ელემენტების ჩამონათვალს, რომელთა დამატებაც შეგიძლიათ. ოდნავ გადაახვიეთ მონაცემთა ჩვენების ვარიანტის საჩვენებლად.
დააწკაპუნეთ მონაცემთა ჩვენების ვარიანტზე, რომ დაამატოთ და გახსნათ მისი რედაქტირების ეკრანი.
მონაცემთა ჩვენება იღებს მხოლოდ მონაცემების ინტეგრალურ მნიშვნელობებს თქვენი pfodDevice– დან (თქვენი Arduino). მონაცემთა ინტეგრალურ მნიშვნელობას აქვს განსაზღვრული დიაპაზონი (ნაგულისხმევი 0 -დან 1023 -მდე), რომელიც ასახულია დიაპაზონის ჩვენებაზე (ჩვენების მინიმუმი.. ჩვენება მაქს) თქვენს Android მობილურში და ნაჩვენებია წამყვანი ტექსტის, ასახული მნიშვნელობისა და შემდგომი ტექსტის გამოყენებით. ასახული მნიშვნელობა ასევე ნაჩვენებია ჰორიზონტალურ ზოლზე.
ამ მაგალითში ADC კითხვა არის Arduino 101- ის A0- დან. ეს ADC კითხვა მერყეობს 0 -დან 1023 რიცხვამდე, ანუ 10 ბიტიანი გადამყვანი და იყენებს 3.3V საცნობარო ძაბვას. ეს არის 1023 რაოდენობა უდრის 3.3V შეყვანას. Uno დაფებისთვის 1023 რაოდენობა არის 5 ვოლტი. ESP8266 დაფებისთვის 1023 არის 1.0V. ასე რომ თქვენ დააყენეთ ჩვენება მაქს ისე, რომ pfodApp აჩვენოს სწორი ჩვენება 1023 მონაცემის მნიშვნელობისთვის.
ამ მაგალითში შეცვალეთ წამყვანი ტექსტი 'A0' - ზე, ინტერვალის შემდეგ 0. შემდგომი ტექსტის რედაქტირება 'V' სივრცეების გარეშე. ჩვენების რედაქტირება '3.3' - ზე, ვინაიდან ჩვენ ვიყენებთ Arduino 101 დაფას, რომ გავზომოთ ვოლტი 10 ბიტიანი კონვერტორით, სადაც 1023 ითვლის == 3.3 ვ
pfodApp უზრუნველყოფს, რომ ნაჩვენები ათობითი ადგილების რაოდენობა აღემატება მონაცემთა მნიშვნელობის გარჩევადობას. ქვემოთ გადახვევისას ნახავთ მონაცემთა ცვლადი დიაპაზონის რედაქტირების ღილაკს. ეს ღილაკი გაძლევთ მონაცემების მნიშვნელობის მოსალოდნელ / მოქმედ დიაპაზონს და გამოიყენება როგორც დიაპაზონი მითითებულზე გამოსახვისთვის (ჩვენების მინიმუმი.. ჩვენების მაქს). ნაგულისხმევი (0.. 1023) არის ის, რაც საჭიროა ADC კითხვისთვის, მაგრამ შეიძლება შეიცვალოს, რათა ემთხვეოდეს ნაჩვენები მონაცემთა ცვლადის დიაპაზონს.
თუ თქვენ იღებთ მონაცემებს 12 ბიტიანი კონვერტორიდან, მაშინ შეყვანილი მონაცემთა ცვლადი დიაპაზონი უნდა იყოს 0 -დან 4095 -მდე, 16 ბიტისთვის კი 0 -დან 65535 -მდე. მაგალითი: თუ თქვენ იღებთ მონაცემებს 12 ბიტიანი ADC– დან, რომელიც დაკავშირებულია 1000 კპა -სთან წნევის გადამყვანი, შემდეგ შეიყვანეთ 0 -დან 4095 -მდე, როგორც მონაცემთა ცვლადი დიაპაზონი, 0 როგორც ეკრანზე მინი, 1000 როგორც ჩვენების მაქს და 'kPa', როგორც შემდგომი ტექსტი, ასე რომ 1000kPa გამოჩნდება, როდესაც Arduino აგზავნის მონაცემების კითხვას 4095.
შრიფტის ზომის, ფერის, სტილისა და ფონის დაყენების გარდა, არსებობს მხოლოდ ტექსტის ან ზოლის ინდიკატორის ჩვენების შესაძლებლობა, ან ორივე ღილაკზე დაჭერით ჩვენების ტექსტი და სლაიდერი ღილაკზე ამ პარამეტრებს შორის გადასატანად:-ტექსტის ჩვენება და SliderDisplay მხოლოდ ტექსტი ჩვენება მხოლოდ სლაიდერი
ეს მაგალითი აჩვენებს როგორც ტექსტს, ასევე ზოლის მაჩვენებელს (სლაიდერი). შენიშვნა: სლაიდერის გადატანა შეუძლებელია. მენიუს ეს ელემენტი განკუთვნილია მხოლოდ ჩვენებისთვის და არა მომხმარებლის შეყვანისთვის.
ამ ეკრანის დაკავშირება ანალოგურ შესასვლელთან
საბოლოოდ გადაახვიეთ ქვემოთ რედაქტირების მენიუს საქონლის ეკრანზე ღილაკზე „არ არის დაკავშირებული I/O პინთან“და დააწკაპუნეთ მასზე, რომ გამოჩნდეს ADC ქინძისთავების სია.
Uno თავსებადი დაფებისა და Arduino 101 – ისთვის არის 6 ანალოგური შეყვანის ქინძისთავი (ADC). თუ თქვენ იყენებთ ESP8266 მოწყობილობას, არის მხოლოდ ერთი ADC პინი, A0.
აირჩიეთ A0. როდესაც pfodDesignerV2 ქმნის კოდს, ის მოიცავს მეთოდებს analogRead– ის გამოძახებისათვის და გაგზავნის pfodApp– ს კითხვას მენიუს განახლების სახით ყოველ ჯერზე, როდესაც pfodApp მოითხოვს განახლებას.
მენიუს გადახედვა
დაბრუნდით Editing Menu_1 ეკრანზე და კვლავ გადახედეთ მენიუს. ეს არის ზუსტად ის, თუ როგორ გამოიყურება pfodApp– ში, რადგან pfodDesignerV2 რეალურად მხოლოდ pfodApp– ის ვერსიაა, რომელსაც აქვს სპეციალური უკანა ნაწილი მენიუს შედგენისა და რედაქტირების გასაკეთებლად. PfodDesignerV2– ის ყველა ეკრანი არის სტანდარტული pfodApp ეკრანი, რომლის შექმნა და მართვა შეგიძლიათ თქვენი pfodDevice– დან (თქვენი Arduino)
როგორც pfodApp ხელახლა ითხოვს ამ მენიუს, ის განაახლებს ეკრანს უახლესი მონაცემებით, რომელიც ასახულია დიაპაზონში 0V to 3.3V.
ნაბიჯი 5: მენიუს დიზაინი - მონაცემების ჩვენების ჩართვა/გამორთვა
მენიუს შემდეგი პუნქტი, რომელიც უნდა დაემატოს არის ჩართვა / გამორთვა ჩვენება, რომელიც აჩვენებს 0 /1 ცვლადის ამჟამინდელ მდგომარეობას. ამ გაკვეთილზე ჩვენ დავაკვირდებით D4 ციფრული შეყვანის პინის მდგომარეობას, მაღალი (1) ან დაბალი (0).
კვლავ დააწკაპუნეთ მენიუს ერთეულის დამატებაზე და აირჩიეთ ჩართვა/გამორთვა (ყურადღებით გაითვალისწინეთ, ეს არის არა ჩართვის/გამორთვის პარამეტრი, არამედ ჩართვის/გამორთვის ჩვენება პარამეტრების სიიდან ქვემოთ).
გადაახვიეთ ქვემოთ და დააწკაპუნეთ ღილაკზე „არ არის დაკავშირებული I/O პინთან“და შეარჩიეთ D4 როგორც პინი ამ ეკრანზე დასაკავშირებლად. ჩვენს მაგალითში D4 შესასვლელი ფაქტიურად არის როგორც კარის გადამრთველი, რომელიც იხურება როდესაც კარი დაკეტილია და სხვაგვარად ღიაა, ასე რომ როდესაც შეყვანა მაღალია კარი ღიაა და როდესაც შეყვანა დაბალია კარი დახურულია.
შეცვალეთ წამყვანი ტექსტი "კარი არის". ყურადღება მიაქციეთ ადგილს "არის" -ს შემდეგ და შეცვალეთ დაბალი ტექსტი "დახურულად" და შეასწორეთ მაღალი ტექსტი "გახსენით". თქვენ ასევე შეგიძლიათ შეცვალოთ ტექსტის შრიფტის ზომა, ფერი და ა.შ.
ასევე დააწკაპუნეთ ჩვენების ტექსტზე და სლაიდერზე სანამ არ წერია მხოლოდ ტექსტის ჩვენება
ეს არის ყველაფერი რაც საჭიროა ციფრული შეყვანის ჩვენებისათვის. დაბრუნდით და გადახედეთ მენიუს.
ნაბიჯი 6: მენიუს შექმნა - PWM გამომავალი
PfodDesignerV2 ასევე ამარტივებს PWM გამომავლების გაკონტროლებას ან მომხმარებელს საშუალებას აძლევს დააყენოს ცვლადი სლაიდერიდან.
კვლავ დააწკაპუნეთ მენიუს ერთეულის დამატებაზე და აირჩიეთ PWM Output ან Slider Input
სტანდარტულად ეს მენიუს პუნქტი ინიციალიზებულია ცვლადი დიაპაზონით 0 -დან 255 -მდე და ჩვენების მაქსიმალური მაჩვენებელი 100 -ით და შემდგომი ტექსტი მითითებულია '%', ასე რომ Arduino თავსებადი დაფებისთვის შეგიძლიათ დააკავშიროთ ეს მენიუს პუნქტი PWM- ის მქონე პინთან და კონტროლთან PWM გამომავალი 0% -დან 100% -მდე სლაიდერის სრიალით. სლაიდერი ცოცხალია, ასე რომ თქვენ შეგიძლიათ სცადოთ.
დააწკაპუნეთ ღილაკზე „არ არის დაკავშირებული I/O პინთან“, რომ დააკავშიროთ მენიუს ეს ელემენტი PWM- ის მქონე ციფრულ გამომავალთან, მაგალითად D5. Uno დაფებისთვის PWM- ს შეუძლია ციფრული შედეგები იყოს D3, D5, D6, D9, D10 და D11. Arduino 101 -ისთვის ისინი არიან D3, D5, D6 და D9. შეამოწმეთ კონკრეტული დაფის სპეციფიკაციები, რომელსაც იყენებთ, რომ ნახოთ რომელი გამომავალი შეიძლება გამოყენებულ იქნას PWM– ისთვის.
როგორც სხვა მენიუს პუნქტებში, თქვენ შეგიძლიათ აირჩიოთ თქვენი საკუთარი ტექსტი, ჩვენების მაქსიმალური / წთ, შრიფტის ფორმატები და ა.შ. ასევე შეგიძლიათ სურვილისამებრ აჩვენოთ სლაიდერი ტექსტის გარეშე.
შენიშვნა: რომ მონაცემთა ცვლადი დიაპაზონი ადგენს დიაპაზონის მნიშვნელობებს, რომელსაც სლაიდერი აგზავნის უკან pfodDevice (თქვენი Arduino). PfodApp ყოველთვის და მხოლოდ აგზავნის ინტეგრალურ მნიშვნელობებს, ასე რომ ეკრანზე ნათქვამია 0 -დან 100% -მდე სლაიდერი რეალურად აგზავნის უკან ინტეგრალურ მნიშვნელობას 0 -დან 255 -მდე დიაპაზონში, როგორც ეს დადგენილია მონაცემთა ცვლადი დიაპაზონის რედაქტირების ღილაკით. ESP8266– ზე ნაგულისხმევი PWM დიაპაზონი არის 1023, ამიტომ ამ დაფებისთვის დააწკაპუნეთ მონაცემთა ცვლადი დიაპაზონის რედაქტირებაზე და შეცვალეთ რედაქტირების მაქსიმალური მნიშვნელობა 1023 – ზე. გაითვალისწინეთ, რომ ეს არ ცვლის ჩვენების მაქსიმუმს, რომელიც კვლავ აჩვენებს 100%-ს. ის ცვლის რუქას სლაიდერის პარამეტრიდან, ასე რომ 0 -დან 1023 -მდე გამოჩნდება 0 -დან 100% -მდე
დაბრუნდით და კვლავ გადახედეთ მენიუს.
მენიუს ეს გადახედვა ცოცხალია და შეგიძლიათ გადაიტანოთ სლაიდერი. თუ დაამატებთ ქვემენიუებს, ასევე შეგიძლიათ გახსნათ ისინი და ნავიგაცია მოახდინოთ იმავე გზით, როგორც pfodApp.
ნაბიჯი 7: მენიუს დიზაინი - ჩართვა/გამორთვა ან პულსი
შემდეგი მენიუს პუნქტი, რომელიც უნდა დაემატოს არის ჩართვა/გამორთვა ან პულსი, რომელიც გაძლევთ საშუალებას აკონტროლოთ ციფრული გამომავალი ჩართვა ან გამორთვა ან პულსი.
კვლავ დააჭირეთ მენიუს ერთეულის დამატებას და აირჩიეთ ჩართვა/გამორთვა ან პულსი
თქვენ შეგიძლიათ დააჭიროთ ღილაკს ნებისმიერ ადგილას, რომ გადართოთ პარამეტრი. აქ ჩვენ გამოვიყენებთ მენიუს ამ პუნქტს Arduino LED (D13) ჩართვისთვის 10 წამის განმავლობაში. რის შემდეგაც ის გამორთულია. მენიუ განახლდება ერთ წამში (განახლების ინტერვალი, რომელიც თქვენ დააყენეთ ამ მენიუს ამ გაკვეთილის დასაწყისში), რათა აჩვენოს led– ის ამჟამინდელი მდგომარეობა. თქვენ შეგიძლიათ აიძულოთ ის გამოიწვიოს ადრე გამორთვა ღილაკზე კიდევ ერთხელ დაჭერით.
დააყენეთ ძირითადი ტექსტის რედაქტირება „LED არის“და დაბალი ტექსტის რედაქტირება „გამორთულად“და მაღალი ტექსტის რედაქტირება „ჩართულად“. დააწკაპუნეთ ღილაკზე „არ არის დაკავშირებული I/O პინთან“ამ მენიუს პუნქტის D13– თან დასაკავშირებლად. დააწკაპუნეთ ტექსტის ჩვენება და სლაიდერი მხოლოდ ტექსტის საჩვენებლად და გაზარდეთ შრიფტის ზომა ისე, რომ ღილაკი უფრო დიდი იყოს და ადვილია დაწკაპუნება. თქვენ ასევე შეგიძლიათ შეცვალოთ ტექსტის შრიფტის ზომა, ფერი და ა.შ. აქ მე მაქვს მითითებული ვერცხლისფერი ფონი და სქელი შრიფტი.
პულსის სიგრძის დასაყენებლად დააწკაპუნეთ ღილაკზე "გამომავალი არ არის პულსირებული" და აირჩიეთ პულსი მაღალი ზედა სლაიდერზე. დააყენეთ 10 წმ პულსის სიგრძე.
დაბრუნდით და კვლავ გადახედეთ მენიუს.
თუ არ მოგწონთ მისი გარეგნობა, შეგიძლიათ დაუბრუნდეთ Editing Menu_1 ეკრანს და შეცვალოთ მენიუს ერთეულები. მე მინდოდა ცოტა მეტი ადგილი მენიუს ელემენტებს შორის და კარის ღია შრიფტი ღია ეკრანია.
ნაბიჯი 8: მენიუს შემუშავება - მენიუს გამყოფების დამატება
დაუბრუნდით რედაქტირების მენიუს_1 და დააწკაპუნეთ მენიუს ერთეულის დამატებაზე და გადაახვიეთ ქვემოთ და აირჩიეთ „ეტიკეტი“
შეცვალეთ ტექსტი, რომ წაშალოთ ყველა ტექსტი ისე, რომ დარჩეთ ცარიელი შუალედი. თქვენ შეგიძლიათ შეცვალოთ სივრცის ზომა შრიფტის ზომის პარამეტრით. აქ დავაყენე პატარა გამყოფი.
ნაბიჯი 9: მენიუს დიზაინი - მენიუს ელემენტების გადატანა
დაამატეთ მეორე მეორე Spacer და შემდეგ დაბრუნდით Editing Menu_1 ეკრანზე და გადაახვიეთ ქვემოთ ნივთების ზემოთ/ქვემოთ გადასატანად
დააწკაპუნეთ მასზე და შეარჩიეთ ლეიბლი გადასატანად და გადასატანად Door is. ის ჩასმული იქნება Door is display ერთეულის ზემოთ. გადაიტანეთ სხვა ეტიკეტი PWM– ზე, რომ განათავსოთ იგი კარსა და PWM– ს შორის. დაბოლოს, მე ასევე გავზარდე შრიფტი კარის მენიუს პუნქტისთვის და გავხდი გაბედული, ვირჩევ მენიუს, შემდეგ კარის და ამ ღილაკის რედაქტირებას
მენიუს გადახედვა ახლა არის
ნაბიჯი 10: მენიუს შექმნა - დიაგრამის დამატება და მონაცემების აღრიცხვა
დაბოლოს, ჩვენ დავამატებთ დიაგრამას ნაკვეთზე და შევაფასებთ A0 მნიშვნელობას.
დაუბრუნდით რედაქტირების მენიუს_1 და დააწკაპუნეთ მენიუს ერთეულის დამატებაზე და გადაახვიეთ ქვემოთ და აირჩიეთ დიაგრამის ღილაკი. pfodApp საშუალებას გაძლევთ გქონდეთ მრავალი სქემა და ნაკვეთი, მაგრამ სიმარტივისთვის, pfodDesignerV2 მხოლოდ ერთი ჩარტის ღილაკს იძლევა მენიუს დიზაინზე და მხოლოდ 3 -მდე ნაკვეთზე. მას შემდეგ რაც დაამატებთ დიაგრამის ღილაკს, ეს ვარიანტი წაიშლება. ის დაბრუნდება, თუ წაშლით დიაგრამის ღილაკს თქვენი მენიუდან, ან თუ დაიწყებთ სრულიად ახალ მენიუს Start new Menu ღილაკის გამოყენებით.
PfodSpecification– ს აქვს მრავალი გრაფიკული და შედგენის ვარიანტი. ყველა მათგანი არ არის ხელმისაწვდომი pfodDesignerV2– ის საშუალებით. შეამოწმეთ pfodSpecification.pdf ყველა დეტალისთვის.
თქვენ შეგიძლიათ შეცვალოთ დიაგრამის ღილაკი, როგორც ნებისმიერი სხვა ღილაკი. აქ მე დავაყენებ ამ ღილაკის ტექსტს ძაბვის ნაკვეთზე ტექსტის ზომით
თავად დიაგრამის შესაცვლელად დააწკაპუნეთ გრაფიკის ღილაკის ძაბვის ნაკვეთზე. ეს გახსნის ეკრანის რედაქტირების ნაკვთებს.
დიაგრამისა და მისი ნაკვეთების რედაქტირებისას თქვენ შეგიძლიათ ნახოთ შედეგი დიაგრამის გადახედვის ღილაკის გამოყენებით.
გამოიყენეთ მობილური ტელეფონის უკანა ღილაკი რედაქტირების ეკრანზე დასაბრუნებლად.
დააყენეთ დიაგრამის რედაქტირება ლეიბლზე „ძაბვა A0- ზე“ან ნებისმიერი ლეიბლი, რომელიც გსურთ. ასევე დააყენეთ ნაკვეთის მონაცემთა ინტერვალი. ეს შუალედი, რომლის დროსაც თქვენი არდუინო გამოაგზავნის ნაკვეთის მონაცემებს ხელად და შეთქმულებისთვის. ნაკვეთის მონაცემები ავტომატურად იწერება ფაილში თქვენს Android მობილურზე გადმოსაწერად და შემდგომი დამუშავებისთვის. აქ დავტოვე შეთქმულების ინტერვალი 1 წმ.
დააწკაპუნეთ ნაკვეთის რედაქტირებაზე, რომ გახსნათ მისი რედაქტირების ეკრანი.
გამოიყენეთ ეს რედაქტირების ეკრანი, რათა დააყენოთ ეტიკეტის რედაქტირება "A0" - ზე და შეაერთოთ ნაკვეთი yAxis ერთეულები "ვოლტზე"
როგორც ეკრანის მონაცემების ეკრანზე ზემოთ, დააყენეთ Plot Data Variable Range და Display Max და Display Min ისე, რომ ნაკვეთი აჩვენებს რეალურ სამყაროს მნიშვნელობებს. ამ შემთხვევაში მონაცემების დიაპაზონი A0- დან არის 0 -დან 1023 -მდე და წარმოადგენს 0V- დან 3.3V- მდე. ასე რომ, დატოვეთ ნაკვეთის მონაცემთა ცვლადი დიაპაზონი 0 -დან 1023 -მდე და შეცვალეთ ჩვენების მაქს 3.3 -მდე
დააწკაპუნეთ I not connect to I/O pin to connect this Plot to pin A0 and click Plot is Auto Scale to toggle to Plot is Fixed Scale. ფიქსირებული მასშტაბი ადგენს საწყის yAxis ეკრანის მაქს / წუთს, ხოლო ავტომატური მასშტაბი არეგულირებს yAxis მონაცემების ჩვენებისათვის. ნებისმიერ შემთხვევაში, თუ ნაკვეთის მონაცემები აღემატება ჩვენების მაქს / წუთს, ნაკვეთი ყოველთვის ავტომატურად მასშტაბირდება ყველა მონაცემის საჩვენებლად.
გამოიყენეთ ჩარტის გადახედვის ღილაკი თქვენი პარამეტრების შესამოწმებლად. თქვენ შეგიძლიათ გამოიყენოთ ორი თითი ნაკვეთების გასადიდებლად ან გასადიდებლად.
დაბოლოს, დააწკაპუნეთ ნაკვეთის 2 და ნაკვეთის 3 რედაქტირებაზე და დააწკაპუნეთ ღილაკზე „დამალვა“, რათა დაიმალოთ ისინი, რადგან ამ მაგალითში ჩვენ მხოლოდ მონაცემების ცვლადზე ვხატავთ. დიაგრამის გადახედვა ახლა აჩვენებს მხოლოდ ერთ სიუჟეტს.
დაბრუნება Editing Menu_1 ეკრანზე და Preview Menu- ის არჩევა აჩვენებს საბოლოო მენიუს.
მენიუს ეს გადახედვა არის "ცოცხალი". თქვენ შეგიძლიათ გადააადგილოთ PWM სლაიდერი და ჩართოთ და გამორთოთ LED და დააწკაპუნოთ Voltage Plot ღილაკზე ნაკვეთის ეკრანის გასახსნელად.
რედაქტირების მენიუს_1 ეკრანზე შეგიძლიათ წაშალოთ არასასურველი ღილაკები, ასევე მენიუს სახელის შეცვლა. მენიუს სახელი მხოლოდ თქვენთვისაა. ის ნაჩვენებია არსებული მენიუს სიაში, მაგრამ არ გამოჩნდება მომხმარებლისთვის, როდესაც მენიუ გამოჩნდება pfodApp– ზე.
ნაბიჯი 11: არდუინოს კოდის გენერირება
ახლა, როდესაც თქვენ დაასრულეთ დიზაინი, შეგიძლიათ დააჭიროთ გენერირებას კოდის გასახსნელად გენერირება კოდის მენიუ.
ამ მენიუდან შეგიძლიათ შეცვალოთ რომელი სახის ტექნიკას იყენებთ კომუნიკაციისთვის. Arduino 101 იყენებს BLE (Bluetooth Low Energy) კომუნიკაციისთვის, ასე რომ დააწკაპუნეთ სამიზნეების შეცვლაზე და აირჩიეთ Bluetooth Low Energy (BLE) და შემდეგ შეარჩიეთ Arduino/Genuino 101. თუ იყენებთ სხვადასხვა ტექნიკას, შეარჩიეთ შესაბამისი სამიზნე. Arduino– ს საკომუნიკაციო ფარები დაკავშირებულია სერიული საშუალებით 9600 – ზე, მაგრამ შეამოწმეთ სპეციფიკური ფარის მახასიათებლები.
გამოიყენეთ უკანა ღილაკი კოდის გენერირების ეკრანზე დასაბრუნებლად.
საბოლოოდ დააწკაპუნეთ ჩაწერეთ კოდი ფაილში, რომ შექმნათ Arduino ესკიზი ამ მენიუსთვის Arduino 101. ეს ღილაკი წერს ესკიზს თქვენს მობილურ ფაილზე და აჩვენებს ბოლო 4k ბაიტს ეკრანზე.
ნაბიჯი 12: ესკიზის გადატანა თქვენს კომპიუტერში
ახლავე შეგიძლიათ გამოხვიდეთ pfodDesignerV2– დან, თქვენი დიზაინი შენახულია და ხელმისაწვდომია „არსებული მენიუს რედაქტირებაში“. თქვენ უნდა გამოხვიდეთ pfodDesignerV2– დან, რათა უზრუნველყოთ კოდის ბოლო ბლოკის ჩაწერა ფაილზე.
შეაერთეთ თქვენი მობილური კომპიუტერი და ჩართეთ USB საცავი, ან გამოიყენეთ Wifi ფაილის გადაცემის აპლიკაცია თქვენი კომპიუტერის მობილური ტელეფონის მეხსიერებაზე წვდომისათვის. (იხილეთ pfodAppForAndroidGettingStarted.pdf დამატებითი ინფორმაციისთვის) შენიშვნა: pfodDesignerV2 ვერ ახერხებს SD ბარათზე წვდომას გენერირებული კოდის შესანახად, სანამ კომპიუტერი მას იყენებს USB მეხსიერებას, ამიტომ ჩართეთ USB მეხსიერება, სანამ ისევ გაუშვებთ pfodDesignerV2.
ნავიგაცია /pfodAppRawData და გახსენით pfodDesignerV2.txt ტექსტურ რედაქტორში (როგორიცაა WordPad). PfodDesignerV2.txt ფაილი იწერება ყოველ ჯერზე, როდესაც დააჭირეთ ღილაკს”გენერირება კოდი”.
გახსენით Arduino IDE და გააკეთეთ ახალი ესკიზი, წაშალეთ ნებისმიერი კოდი ესკიზის ფანჯრიდან და შემდეგ დააკოპირეთ და ჩააბარეთ გენერირებული კოდი Arduino IDE– ში. გენერირებული კოდის ასლი აქ არის.
Arduino 101 -ისთვის ამ კოდის შესადგენად თქვენ უნდა დააინსტალიროთ pfodParser ბიბლიოთეკა V2.35+ https://www.forward.com.au/pfod/pfodParserLibraries/index.html. ზოგიერთ სამიზნეს, როგორიცაა სერიული, არ სჭირდება ეს ბიბლიოთეკა. გენერირებული ფაილის ზედა ნაწილი მიუთითებს, საჭიროა თუ არა მისი დაინსტალირება.
ნაბიჯი 13: თქვენი მენიუს შედგენა და ტესტირება
შეადგინეთ და ატვირთეთ ესკიზი Arduino 101 – ში ან ნებისმიერ დაფაზე, რომელსაც თქვენ იყენებთ. თუ თქვენ იყენებთ სერიალთან დაკავშირებულ ფარს, გახსოვდეთ ფარი პროგრამირების დაწყებამდე, რადგან ფარი ჩვეულებრივ დაკავშირებულია იმავე ქინძისთავებთან (D0 და D1) როგორც USB.
დააინსტალირეთ pfodApp GooglePlay– დან და შექმენით კავშირი თქვენი დაფისთვის, როგორც ეს აღწერილია pfodAppForAndroidGettingStarted.pdf– ში.
Arduino 101– თან დაკავშირებისას, pfodApp აჩვენებს თქვენს მიერ შემუშავებულ მენიუს. ახლა თქვენ დააწკაპუნეთ LED ღილაკზე, რომ ჩართოთ led 10 წამის განმავლობაში და შემდეგ გამორთოთ. მენიუ განახლდება და LED გამორთულია როდესაც LED გამორთულია. თუ თქვენ დაუკავშირებთ D4 შეყვანის GND– ს, მაშინ მენიუში გამოჩნდება კარი დაკეტილია.
თქვენ შეგიძლიათ გამოიყენოთ PWM სლაიდერი, რათა აკონტროლოთ ძაბვის A0. შეაერთეთ 47K რეზისტორი D5– დან A0– მდე და შეაერთეთ 470nF კონდენსატორი A0– დან GND– მდე (შენიშვნა: თუ თქვენ იყენებთ კონდენსატორს აქვს +/- დარწმუნდით, რომ- დაკავშირებულია GND– თან). ეს RC ქსელი ამშვიდებს PWM იმპულსებს, რათა უზრუნველყოს დაახლოებით მუდმივი DC ძაბვა. შემდეგ, როდესაც არეგულირებთ PWM სლაიდერს, ძაბვა იზომება A0 და მენიუ აჩვენებს შეცვლილ მნიშვნელობას.
ნაკვეთი ასევე აჩვენებს განსხვავებულ ძაბვას, რომელიც იზომება A0.
თქვენ შეგიძლიათ გამოიყენოთ ორი თითი გასადიდებლად, რათა უფრო ახლოს შეხედოთ ტალღას თითოეულ დონეზე.
თუ შეხედავთ pfodApp– ის გამართვის ხედს, რომელიც ხელმისაწვდომია თქვენი მობილური მენიუდან, დაინახავთ მენიუს განახლების შეტყობინებები ძალიან მოკლეა, რადგან pfodApp ინახავს მენიუს და იქ Arduino სკეტჩის შემდეგ მხოლოდ მენიუს თითოეული ელემენტის განახლების მნიშვნელობებს აგზავნის ნაცვლად მთელი მენიუს ტექსტის გადაგზავნისა. ყოველ წამს თუ გადახედავთ pfodApp- ის ნედლეული მონაცემების ხედს, ნახავთ CSV მონაცემების ჩანაწერებს, რომლებიც იგზავნება და ირიცხება. სწორედ აქედან იღებს ნაკვეთი თავის მონაცემებს. ორი, თითოეული ჩანაწერის ბოლოს არის ადგილის მფლობელები ნაკვეთის 2 და ნაკვეთის 3 მონაცემებისთვის, რომლებიც არ იყო გამოყენებული ამ მაგალითში.
ნაბიჯი 14: ნაკვეთის მონაცემების მიღება
pfodApp ავტომატურად ინახავს ნაკვეთის მონაცემებს თქვენს Android მობილურ ტელეფონში, დირექტორია /pfodAppRawData, ფაილში ამავე სახელწოდების სახელით, როგორც კავშირი, ნებისმიერი ადგილით _. მაგალითად, თუ კავშირი, რომელიც თქვენ შექმენით pfodApp– ში Arduino 101– თან დასაკავშირებლად, თქვენ მიერ იყო დასახელებული როგორც „Arduino 101“, მაშინ ნაკვეთის მონაცემები ინახება ფაილში /pfodAppRawData/Arduino_101.txt
ნედლეული მონაცემების ფაილის სახელი ასევე ნაჩვენებია pfodApp– დან, როდესაც გადიხართ აპლიკაციიდან.
თქვენ შეგიძლიათ გადაიტანოთ ამ ნაკვეთის მონაცემთა ფაილი თქვენს კომპიუტერში შემდგომი დამუშავებისთვის.
ნაბიჯი 15: შემდეგი ნაბიჯები
ეს ასრულებს სწავლებას. Bluetooth დაბალი ენერგია (BLE), რომელიც მარტივია pfodApp– ით, აქვს სხვა BLE ფარის გამოყენების მაგალითები. დამწყებთათვის მარტივი სახლის ავტომატიზაცია უყურებს რელეების მიმაგრებას, ასე რომ თქვენ შეგიძლიათ ჩართოთ და გამორთოთ რეალური საგნები.
მაგრამ pfodApp– ს შეუძლია ამაზე მეტის გაკეთება. Pfod პროტოკოლი არის მდიდარი, მაგრამ მარტივი და შეიცავს ბევრად უფრო მეტს, ვიდრე უბრალო მენიუებს. შეამოწმეთ სრული pfodSpecification.pdf ყველა დეტალი და მაგალითი. ასევე იხილეთ www.pfod.com.au მრავალი პროექტის მაგალითისთვის. PfodDesignerV2– ის მიერ გამოყენებული ყველა ეკრანი არის სტანდარტული pfod ეკრანი. PfodDesignerV2 არის მხოლოდ pfodApp, რომელიც დაკავშირებულია უკანა მხარეს, რომელიც თვალყურს ადევნებს თქვენს არჩევანს და ემსახურება მოთხოვნილ ეკრანებს. PfodDesignerV2– დან შეგიძლიათ გამოიყენოთ მობილურის მენიუს ღილაკი Debug View– ის გასახსნელად, რათა ნახოთ რა pfod შეტყობინებები იგზავნება pfodDesignerV2 ეკრანების გენერირებისთვის და რა ბრძანებები იგზავნება უკან თქვენი ქმედებებით.
გირჩევთ:
5 აშშ დოლარი წვრილმანი YouTube აბონენტის ჩვენება ESP8266– ის გამოყენებით - კოდირება არ არის საჭირო: 5 ნაბიჯი
5 აშშ დოლარის წვრილმანი YouTube აბონენტის ჩვენება ESP8266– ის გამოყენებით - კოდირება არ არის საჭირო: ამ პროექტში მე გაჩვენებთ, თუ როგორ შეგიძლიათ გამოიყენოთ ESP8266 დაფა Wemos D1 Mini ნებისმიერი YouTube არხის აბონენტთა რაოდენობის საჩვენებლად 5 დოლარზე ნაკლები
სანდო, უსაფრთხო, კონფიგურირებადი SMS დისტანციური მართვა (Arduino/pfodApp) - კოდირება არ არის საჭირო: 4 ნაბიჯი
სანდო, უსაფრთხო, პერსონალურად მორგებული SMS დისტანციური მართვა (Arduino/pfodApp) - კოდირება არ არის საჭირო: განახლება 2018 წლის 6 ივლისი: ამ პროექტის 3G/2G ვერსია, SIM5320– ის გამოყენებით, აქ არის შესაძლებელი განახლება: 2015 წლის 19 მაისი: გამოიყენეთ pfodParser ბიბლიოთეკის ვერსია 2.5 ან უფრო მაღალი. ის აფიქსირებს მოხსენებულ პრობლემას, რომლის დროსაც ფარმა არ დაუტოვა საკმარისი დრო
Redbear BLE Nano V2 პერსონალური კონტროლი PfodApp– ით - კოდირება არ არის საჭირო: 6 ნაბიჯი
Redbear BLE Nano V2 პერსონალური კონტროლი PfodApp– ით - კოდირება საჭირო არ არის: განახლება: 15 სექტემბერი 2017 - ეს ინსტრუქცია განახლებულია RedBear BLE Nano, V2– ის უახლესი ვერსიის გამოსაყენებლად. ამ ინსტრუქციის წინა ვერსია, რომელიც მიზნად ისახავდა RedBear BLE Nano V1.5 აქ არის შესაძლებელი. განახლება 15 ნოემბერი - 2017 ასე რომ
გააკეთეთ მარტივი აპლიკაცია თქვენი სმარტფონისთვის (კოდირება არ არის საჭირო): 10 ნაბიჯი
გააკეთეთ მარტივი აპლიკაცია თქვენი სმარტფონისთვის (კოდირება არ არის საჭირო): განახლება: ეს ტექნიკა მოძველებულია, ახლა არსებობს პროგრამის შექმნის სხვადასხვა სხვა გზა .. ეს შეიძლება აღარ იმუშაოს. ჩემი პირველი გამოქვეყნებული აპლიკაცია ხელმისაწვდომია Android აპლიკაციაში ჩამოსატვირთად ბაზარი აქ. ქვემოთ მოცემულია სწრაფი გაკვეთილი, თუ როგორ პრაქტიკულად ნებისმიერი
Adafruit Feather NRF52 საბაჟო კონტროლი, კოდირება არ არის საჭირო: 8 ნაბიჯი (სურათებით)
Adafruit Feather NRF52 საბაჟო კონტროლი, კოდირება არ არის საჭირო: განახლება 23 აპრილი 2019 - თარიღის/დროის ნაკვეთებისთვის მხოლოდ Arduino millis () - ისთვის იხილეთ Arduino თარიღი/დრო შედგენა/ჩაწერა Millis () და PfodApp უახლესი უფასო pfodDesigner V3.0.3610+ გენერირებული დაასრულეთ არდუინოს ესკიზები მონაცემების შედგენისთვის თარიღისა და დროის მიხედვით