Arduino საზოგადოება არის მომხმარებლების, გაკვეთილების, პროექტების და მზა გადაწყვეტილებების უზარმაზარი საზოგადოება, რომლებიც გამოიყენება სხვადასხვა აპლიკაციებში. კომპანია ასევე გთავაზობთ გარე პერიფერიულ მოწყობილობებთან ურთიერთობის ძალიან მარტივ მეთოდს. თავდაპირველად, Arduino-ს ბაზა შეიქმნა იმისათვის, რომ სხვადასხვა აქტივატორებისა და სენსორების დაკავშირება მიკროკონტროლერთან დამატებითი სქემების გამოყენების გარეშე. მარტივი მოწყობილობებისა და აპლიკაციების შემუშავება არ საჭიროებს ელექტრონიკის ღრმა ცოდნას.
მოწყობილობის აღწერა
Arduino Uno არის ღია პლატფორმა, რომელიც საშუალებას გაძლევთ შეაგროვოთ სხვადასხვა ელექტრონული მოწყობილობა. ეს დაფა სასარგებლო და საინტერესო იქნება კრეატიული ადამიანებისთვის, პროგრამისტებისთვის, დიზაინერებისთვის და სხვა ცნობისმოყვარე გონებისთვის, რომლებსაც მოსწონთ საკუთარი გაჯეტების დიზაინი. Arduino Uno-ს შეუძლია მუშაობა როგორც კომპიუტერთან, ისე დამოუკიდებლად. ეს ყველაფერი დამოკიდებულია მიზანსა და იდეაზე.
Arduino Uno პლატფორმა შედგება პროგრამული და აპარატურის ნაწილებისგან, რომლებიც ძალიან მოქნილი და მარტივი გამოსაყენებელია.ოპერაცია. პროგრამირებისთვის გამოიყენება C ++ (გაყვანილობა) გამარტივებული ვერსია. დიზაინი შეიძლება განხორციელდეს უფასო Arduino IDE პროგრამულ უზრუნველყოფაზე და თვითნებური C/C ++ ინსტრუმენტების საფუძველზე. მოწყობილობა მხარს უჭერს Linux, MacOS და Windows ოპერაციულ სისტემებს. USB კაბელი გამოიყენება პროგრამირებისა და კომპიუტერთან კომუნიკაციისთვის, ხოლო ოფლაინ მუშაობისთვის საჭიროა კვების ბლოკი (6-20 ვ). დამწყებთათვის შემუშავებულია მზა კომპლექტები ელექტრონიკის დიზაინისთვის - მატრიოშკას სერია.
Arduino Uno R3
ეს არის ახალი მოდელი იტალიაში. იგი დამზადებულია ATmega328p მიკროპროცესორის ბაზაზე, რომლის საათის სიხშირეა 16 MHz, მეხსიერება 32 kb. დაფას აქვს 20 პინი (ზედამხედველობითი) გამომავალი და შემავალი, შექმნილია პერიფერიულ მოწყობილობებთან ურთიერთობისთვის.
მოწყობილობის ფუნქციები
Arduino Uno-ს შეუძლია სხვა Arduinos-თან, კომპიუტერებთან და მიკროკონტროლერებთან ინტერფეისი. მოწყობილობის პლატფორმა საშუალებას იძლევა სერიული დაკავშირება RX (0) და TX (1) პინების გამოყენებით. ATmega16U2 პროცესორი ავრცელებს ასეთ კავშირს USB პორტის საშუალებით: შედეგად, კომპიუტერზე დამონტაჟებულია დამატებითი ვირტუალური COM პორტი. Arduino პროგრამა მოიცავს პროგრამას, რომელიც ცვლის ტექსტურ შეტყობინებებს შექმნილ არხზე. მოწყობილობის დაფას აქვს RX და TX LED-ები, რომლებიც ანათებენ კომპიუტერსა და ATmega162U პროცესორს შორის ინფორმაციის გადაცემისას. ცალკე ბიბლიოთეკის წყალობით, თქვენ შეგიძლიათ მოაწყოთ კავშირი სხვადასხვა კონტაქტების გამოყენებით, გარეშეშემოიფარგლება ნულით და პირველით. და დამატებითი გაფართოების ბარათების დახმარებით შესაძლებელი ხდება ურთიერთქმედების სხვა გზების ორგანიზება, მაგალითად, Wi-Fi, რადიო არხი, Ethernet ქსელი.
Arduino Uno smd-ს აქვს სპეციალური დაუკრავენ, რომელიც იცავს კომპიუტერის USB პორტებს მოკლე ჩართვისა და ძაბვისგან. მიუხედავად იმისა, რომ კომპიუტერი არის თვითდაცვა, დაუკრავენ დამატებით უსაფრთხოებას. მას შეუძლია შეწყვიტოს კავშირი, თუ 500 mA-ზე მეტი დენი მიეწოდება USB პორტის შეყვანას და აღადგინოს ის, როდესაც დენი ნორმალურ რეჟიმში დაბრუნდება.
დასკვნა
შეჯამებით, შეგვიძლია ვთქვათ, რომ Arduino არის ძალიან მოქნილი და ფუნქციონალური პლატფორმა სხვადასხვა აპლიკაციების შესაქმნელად. მას აქვს უზარმაზარი შესაძლებლობები პერიფერიულ მოწყობილობებთან ურთიერთობისთვის. Arduino შესანიშნავია მიკროკონტროლერების შესასწავლად და ასევე შეიძლება იყოს საფუძველი მცირე პროექტებისთვის.