Arduino Uno: amaç, platform açıklaması

İçindekiler:

Arduino Uno: amaç, platform açıklaması
Arduino Uno: amaç, platform açıklaması
Anonim

Arduino topluluğu, çeşitli uygulamalarda kullanılan kullanıcılar, öğreticiler, projeler ve hazır çözümlerden oluşan devasa bir topluluktur. Şirket ayrıca harici çevre birimleriyle etkileşim kurmak için çok basit bir yöntem sunuyor. Başlangıçta, Arduino tabanı, ek devreler kullanılmadan çeşitli aktüatörlerin ve sensörlerin mikro denetleyiciye bağlanmasına izin verecek şekilde tasarlanmıştır. Basit cihazların ve uygulamaların geliştirilmesi, derin elektronik bilgisi gerektirmez.

Cihaz Açıklaması

Arduino Uno, çeşitli elektronik cihazları birleştirmenize izin veren açık bir platformdur. Bu pano, yaratıcı insanlar, programcılar, tasarımcılar ve kendi cihazlarını tasarlamayı seven diğer meraklı beyinler için faydalı ve ilginç olacaktır. Arduino Uno, hem bilgisayarla birlikte hem de bağımsız olarak çalışabilir. Her şey amaca ve fikre bağlıdır.

arduino uno
arduino uno

Arduino Uno platformu, çok esnek ve kullanımı kolay yazılım ve donanım parçalarından oluşur.operasyon. Programlama için basitleştirilmiş bir C ++ (Kablolama) sürümü kullanılır. Tasarım, ücretsiz Arduino IDE yazılımı üzerinde ve isteğe bağlı C/C++ araçları temelinde gerçekleştirilebilir. Cihaz Linux, MacOS ve Windows işletim sistemlerini desteklemektedir. Bir bilgisayarla programlama ve iletişim için bir USB kablosu kullanılır ve çevrimdışı çalışma için bir güç kaynağı ünitesi (6-20V) gereklidir. Yeni başlayanlar için elektronik tasarım için hazır kitler geliştirildi - Matryoshka serisi.

Arduino Uno R3

Bu, İtalya'da yapılan yeni bir model. Saat frekansı 16 MHz olan ATmega328p mikroişlemci temelinde yapılır, bellek 32 kb'dir. Kartta, çevresel cihazlarla etkileşim kurmak için tasarlanmış 20 pinli (denetimli) çıkış ve giriş bulunur.

arduino uno r3
arduino uno r3

Cihaz Özellikleri

Arduino Uno, diğer Arduino'lar, bilgisayarlar ve mikrodenetleyicilerle arayüz oluşturma yeteneğine sahiptir. Cihazın platformu, RX (0) ve TX (1) pinleri kullanılarak seri bağlantıya izin verir. ATmega16U2 işlemci, böyle bir bağlantıyı bir USB bağlantı noktası üzerinden yayınlar: sonuç olarak, bilgisayara ek bir sanal COM bağlantı noktası kurulur. Arduino yazılımı, oluşturulan kanal üzerinden metin mesajları alışverişi yapan bir yardımcı program içerir. Cihazın kartında, bilgisayar ile ATmega162U işlemci arasındaki bilgi aktarımı sırasında yanan RX ve TX LED'leri bulunur. Ayrı bir kitaplık sayesinde, çeşitli kişileri kullanarak bir bağlantı düzenleyebilirsiniz.sıfır ve birinci ile sınırlıdır. Ek genişletme kartlarının yardımıyla, örneğin Wi-Fi, radyo kanalı, Ethernet ağı gibi diğer etkileşim yollarını düzenlemek mümkün hale gelir.

arduino uno smd
arduino uno smd

Arduino Uno smd, bilgisayarın USB bağlantı noktalarını kısa devre ve aşırı gerilimden koruyan özel bir sigortaya sahiptir. Bilgisayarlar kendi kendini korumalı olsa da, bir sigorta ek güvenlik sağlar. USB port girişine 500mA'den fazla akım verilirse bağlantıyı kesebilir ve akım normale döndüğünde tekrar kurabilir.

Sonuç

Özetlemek gerekirse, Arduino'nun çeşitli uygulamalar geliştirmek için oldukça esnek ve işlevsel bir platform olduğunu söyleyebiliriz. Çevresel cihazlarla etkileşim için büyük fırsatlara sahiptir. Arduino, mikrodenetleyiciler hakkında bilgi edinmek için harikadır ve ayrıca küçük projeler için bir temel görevi görebilir.

Önerilen: