Რა არის Arduino?

მიმოხილვა:

გსმენიათ ოდესმე შექმნათ პროგრამა, რომელიც შეიძლება სიტყვასიტყვით თქვენი ყავის თქვენთვის? თუ ასეა, შეიძლება დაინტერესებული იყოს მიკროკონტროროლის განვითარებაში.

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

პროგრამული და აპარატურა:

Arduino არის ღია წყარო, როგორც მისი პროგრამული და ტექნიკური სპეციფიკაცია, ისე, რომ hobbyists შეიძლება შეიკრიბება მარტივი Arduino მოდულები თავს ხელით. უფრო დახვეწილი წინასწარ შეიკრიბა Arduino მოდულები შეძენა შესაძლებელია და მოკრძალებულად priced. აპარატურა მოდის მრავალი ფორმატის სპეციფიკაციით, პატარა wearable მოწყობილობიდან, უფრო ფართო ზედაპირზე დამონტაჟებული მოდულები. კომპიუტერის კავშირის ძირითადი რეჟიმი USB- ის მეშვეობითაა შესაძლებელი, თუმცა არსებობს Bluetooth, სერიული და ეთერნეტის ფორმა ფაქტორებიც.

Arduino პროგრამული უზრუნველყოფა თავისუფალი და ღიაა. პროგრამირების პლატფორმა ეფუძნება პოპულარული გაყვანილობის ენას. IDE ეფუძნება დამუშავებას, რომელიც არის ცნობილი ენა დიზაინერებსა და პროტოტიპებს შორის. უმეტეს მიკროკონტროლერის ინტერფეისებისგან განსხვავებით, არიდინო არის ჯვარი პლატფორმა; ეს შეიძლება იყოს გაშვებული Windows, Linux და Macintosh OS X.

პროგრამები:

Arduino- ს საშუალებას აძლევს მომხმარებლების მარტივი გზა შექმნას ინტერაქტიული ობიექტები, რომლებიც შეიძლება შეიტანონ კონცენტრატორებიდან და სენსორებიდან, და კონტროლი ფიზიკური სახით, როგორიცაა განათება, motors ან actuators. იმის გამო, რომ ენა ეფუძნება კარგად გამოყენებულ ჩარჩოებს, Arduino შეუძლია ურთიერთქმედება სხვა პროგრამებთან კომპიუტერზე, როგორიცაა Flash ან თუნდაც ვებ API- ის მსგავსად, Twitter .

პროექტები:

პლატფორმა უკვე შემუშავებული თანამეგობრობის დეველოპერები, რომლებიც გაზიარების ბევრი ღია სამუშაო. ენთუზიასტებმა გამოიყენეს ის ინოვაციური პროექტების ფართო სპექტრი, პროგრამული უზრუნველყოფის თერმოსტატიანი კონტროლერებიდან, ბავშვის დამკვირვებლებზე, SMS შეტყობინებების გაგზავნა, სათამაშო იარაღით, რომელიც ხანდახან ხანძრის დროს გარკვეულ ჰეშტაგს იყენებს Twitter- ზე. და დიახ, არსებობს ასევე მთელი გვერდი Arduino პროექტების კონტროლი ყავის ტექნიკა.

მნიშვნელობა Arduino:

მიუხედავად იმისა, რომ ზოგიერთი ამ Arduino პროექტების ჩანდეს frivolous, ტექნოლოგია რეალურად taps შევიდა რიგი ტენდენციები, რომ გახდის მას პოტენციურად მნიშვნელოვანი ძალა ინდუსტრიაში. " ინტერნეტი Things " არის პოპულარული ფრაზა გამოიყენება tech საზოგადოების აღწერს ყოველდღიური ნივთები, რომლებიც დაკავშირებულია ინტერნეტში და შეუძლია გაუზიაროს ინფორმაცია. სმარტ ენერგეტიკული მეტრია ხშირად გამოყენებული მაგალითია, რომელიც ელექტროენერგეტიკისთვის ფულის დაზოგვის მოწყობილობის გამოყენებას არეგულირებს. ბევრი მიიჩნევს, რომ ინტერნეტში რამ უნდა იყოს მნიშვნელოვანი ფენომენის მნიშვნელოვანი ნაწილი, რომელსაც ეწოდება ვებ 3.0

ასევე, ubiquitous computing- ის კონცეფცია სწრაფად ხდება კულტურული ნორმა. საზოგადოების აღქმა და კომფორტული დონე გადადის ტექნოლოგიების ინტეგრირება ყოველდღიურ ცხოვრებაში. Arduino- ის მცირე ფორმის ფაქტორი საშუალებას იძლევა გამოიყენოს ყველა სახის ყოველდღიური ობიექტი. ფაქტობრივად, Arduino LilyPad ფორმა ფაქტორი საშუალებას აძლევს wearable Arduino მოწყობილობები.

ინოვაციის ინსტრუმენტი:

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