Makale

Arduino nedir?

protection click fraud

Arduino UnoKaynak: Jerry Hildenbrand / Android Central

En iyi cevap: Arduino, elektronik projeler tasarlamak için giriş cihazları ve çıkış donanımı (veya her ikisi) ile bağlantılı bir mikrodenetleyici kartı kullanan bir elektronik prototipleme platformudur. Arduino platformu, donanımdan, entegre bir geliştirme ortamından ve ekosisteme entegre olan uzun bir üçüncü taraf ürün listesinden oluşur.

Arduino Nedir?

Arduino UnoKaynak: Jerry Hildenbrand / Android Central

Herhangi bir düzeyde elektronik projelerle uğraşmayı veya eğlenmeyi seviyorsanız, muhtemelen Arduino'yu duymuşsunuzdur. Kablolama ve programlama yoluyla elektroniğin inek tarafı hakkında daha fazla bilgi edinmenin uygun maliyetli ve yararlı bir yolu birlikte "bir şeyler" yapan bir şey. Bazen basit şeyler, bazen karmaşık şeyler, ama her zaman havalı şey.

Yine de bir Arduino herkes için değildir. Raspberry Pi gibi ucuz ve kullanımı kolay bir bilgisayar olarak tasarlanmamıştır ve daha çok otomasyon veya bilgi toplama gibi şeyler için tasarlanmıştır. Öte yandan, sizin için çoğu Nesnelerin İnterneti projesi için harika bir beyin yapar.

bağlı ev ve bu harika şeyleri biraz temel elektronik beceriler ve programlamaya biraz aşinalık ile oluşturmanıza olanak tanır.

Arduino, tam bir elektronik prototipleme platformudur. Bu ekosistem içindeki ürünler için bir marka, donanımın kendisi, inşa edilmiş bir programlama dili. C/C++ ve onunla birlikte giden bir devre tahtası, sensörler, denetleyiciler ve diğer ürünler üzerine daha fazla.

Basitçe söylemek gerekirse, bazı sensörlerden veri toplamak için bir Arduino kartı kullanırsınız veya harika bir şey oluşturmak için LED gibi bir şeye (veya her ikisinin bir kombinasyonuna) veri gönderirsiniz. Başınızı sarmak için kolay bir örnek, dışarı çıktığınızda paltonuzu giymeniz gerektiğinde bir LED'i yakan bir Arduino kartına bağlı bir sıcaklık sensörü kullanmaktır. Ama çok daha fazlasını yapabilirsiniz.

Arduino kurulu

Arduino UnoKaynak: Jerry Hildenbrand / Android Central

En popüler Arduino kartı Uno'dur. İlklerden biri, bu yüzden yaygın bir şekilde benimsendi, ancak aynı zamanda en ucuzu ve bu, Arduino platformuna başlamak istiyorsanız satın almak için en iyi olanı yapıyor.

Uno modeli, 16MHz'de çalışan bir ATMega çipi tarafından desteklenmektedir ve 32Kb depolama alanına sahiptir. Ayrıca 2Kb dahili belleğe sahiptir. Güçlü bir donanım parçasının tam tersidir, ancak güçlü bir donanım parçası olması amaçlanmamıştır. Bir Arduino'yu (sadece Uno değil, tüm modeller) bir kontrol panosu olarak düşünüyorsanız, doğru fikre sahipsiniz.

Arduino'ya bir ekran veya klavye bağlamazsınız (yapabilirsiniz, ancak programlama için değil), çünkü bir Arduino kartı bir PC olarak tasarlanmamıştır. Bu yüzden programınızı Arduino donanımına yazmak ve yüklemek için bir PC'ye ihtiyacınız olacak. Windows, Mac ve Linux'un her biri eşit derecede iyi çalışır. Arduino kartına kod yazmak ve yüklemek için bir Chromebook kullanabilirsiniz, sınırlamaları daha sonra konuşacağız.

Arduino UnoKaynak: Jerry Hildenbrand / Android Central

Arduino kartındaki en önemli donanım, giriş ve çıkış pinleri setidir. Uno, ikisi güç için kullanılan ve altısı dijital çıkışlı analog cihazları kontrol etmek için PWM çıkışı sağlamak üzere ayarlanmış toplam 14'e sahiptir. Giriş cihazlarınızı ve çıkış cihazlarınızı bu pinlere bağlarsınız ve Arduino'ya yüklediğiniz programa göre sihir gerçekleşir. Yoksa işler yanar. Her iki durumda da, çok eğlenceli.

Aksesuarlar da bu pimlere takılabilir ve ekleyebileceğiniz her türlü şeyi bulacaksınız. Bunlara kalkan denir ve kablolama veya lehimleme olmadan doğrudan panoya bağlanan bir LCD gibi bir şey seçebilirsiniz. Bu, tasarlamayı ve icat etmeyi kolaylaştırır, bu nedenle Arduino tüm beceri seviyelerinde bu kadar popülerdir.

Arduino'yu özel yapan nedir?

Arduino UnoKaynak: Jerry Hildenbrand / Android Central

Arduino'yu özel yapan tek bir şey değil, bir avuç önemli faktör.

Arduino ucuz ve açık kaynaklıdır. Bu, onu neredeyse herkes için erişilebilir kılar, ancak aynı modeli kullanan herkes için çalışacak bir Arduino kartına bağlanan diğer parçaları da tasarlayabileceğiniz anlamına gelir. Bir havya, bir 3D yazıcı ve bazı temel elektronik bilgiler, Arduino platformunun güçlendirebileceği hemen hemen her şeyi oluşturabileceğiniz anlamına gelir.

Arduino, programlama için C/C++ kullanır. C'yi öğrenmek biraz sinir bozucu olabilir, ancak milyonlarca insan onu kullanıyor ve herkesin C'yi kendi hızında nasıl kullanacağını öğretmesine izin veren sayısız çevrimiçi öğretici ve kurs var. Arduino donanımına bağlanan IDE (Entegre Geliştirme Ortamı) da ücretsizdir ve anlaşılması kolaydır.

Arduino'nun bir Kocaman Bir engele çarptığınızda her zaman yardım etmeye hazır olan kullanıcılar ve geliştiriciler topluluğu. Bu paha biçilmez bir kaynak olabilir, çünkü başlangıçtan profesyonele herkes bazen bir engele çarpar. Bir sorunda hata ayıklamanıza yardımcı olacak veya sizi doğru bilgiye yönlendirecek kişilerin olması, sadece kurcalamak ve harika şeyler yapmak istiyorsanız çok önemlidir.

Bir başlangıç ​​seti satın alın

Arduino UnoKaynak: Jerry Hildenbrand / Android Central

Tek başına bir Arduino kartıyla yapabileceğiniz tek şey ışığı açıp kapatmaktır. Bu, kendinizi IDE'yi kullanmaya ve donanımı kurmaya tanıtmanın harika bir yoludur, ancak LED'i nasıl yanıp söneceğinizi öğrendikten sonra çok uzağa gitmeyeceksiniz. Bu yüzden platforma girmenin en iyi yolu bir başlangıç ​​kiti satın almaktır.

İyi bir başlangıç ​​kiti bir kart, bir avuç atlama kablosu, Arduino'ya bir sensör veya iki veya daha fazla LED veya küçük bir motor gibi bağlanacak bir şey ve en önemlisi, Bu şeyleri kullanmak için örnek kod. sen olmadıkça gerçekten C++ konusunda yetkin, bu önemlidir. Çevrimiçi olarak çok sayıda kod örneği bulacaksınız, ancak bir kit satın almak, birbiriyle çalışan kod ve donanıma sahip olduğunuz anlamına gelir.

C'de yarı uzmanım ve çalışma masamın üstündeki parça kutularında bir sürü çöp var. Bu yüzden başlangıç ​​seti almadım ve hemen pişman oldum. İyi bir kitin fiyatı oldukça düşük olduğu için, dirençlerin doğru etiketlenmesi buna değer.

Genişlemek istediğimde, yaptı bir kit satın alın ve mevcut olanı incelemek için çok zaman harcadınız. Elegoo'dan bir başlangıç ​​kitine karar verdim ve bunun Arduino platformuna girmek isteyen herkes için mükemmel olduğunu düşünüyorum.

Daha fazla parça isteyebilir veya burada bulunanlar kadar çok parça istemeyebilirsiniz. İyi haber şu ki, aralarından seçim yapabileceğiniz birçok Arduino başlangıç ​​kiti var. Ancak, tam olarak neye ihtiyacınız olduğunu ve ne kadar harcamak istediğinizi anladığınızda, bir tane daha var. dikkate alınması gereken bir şey: gerçek bir Arduino markalı tahta mı yoksa mükemmel üçüncü taraflardan birini mi satın almalısınız? klonlar?

Arduino UnoKaynak: Jerry Hildenbrand / Android Central

İnek tarafına katıl

Arduino tarafından yapılan bir tahta birkaç şey sunar: Başarısız olmayacak ve sizi çıldırtmayacak sıkı lehim bağlantılarıyla her zaman yüksek kalitededir. Her zaman USB sürücüsü ile çalışır, bu nedenle bağlanmaya çalıştığınızda herhangi bir sorun yaşamamanız gerekir. Ne yazık ki, G/Ç pinleri için tam boyutlu kartlarda yerleşik bir kusuru da var. Yedi ve sekiz numaralı pimler arasında daha büyük bir boşluk var. Orada olmamalı, ama var ve bu düzensizliğe uyan pek çok üçüncü taraf kalkanı olduğu için kaldı. Aynı boyutta boşluğa sahip birçok üçüncü taraf aksesuar bulacaksınız ve bunları üçüncü taraf bir anakartla kullanmak için bir adaptöre ihtiyacınız olacak.

Üçüncü taraf Arduino kartları da harikadır, çoğu zaman orijinalinden daha iyidir. Arduino tamamen açık kaynak kodludur, bu da herkesin donanımı oluşturabileceği ve modifikasyonlarla yeniden satabileceği anlamına gelir. Wi-Fi veya üçüncü taraf kartlarda yerleşik ekstra depolama gibi şeyler bulacaksınız ve bununla ne yapmak istediğinize bağlı olarak harika bir ektir. Olası bir dezavantaj, Windows USB sürücüsü olabilir, ancak onunla çalışmayan bir kart satın almak nadir görülen bir durumdur.

Son olarak, Arduino kartınıza kod yazmak ve yüklemek için bir Chromebook kullanmayı planlıyorsanız, Arduino'dan resmi bir model satın almanız gerekir. Chrome OS ile Arduino Web Düzenleyicisini kullanmanız gerekir ve sadece resmi kurulları destekler. sahip olmak harika olmaz en iyi Chromebook sadece onunla yeni satın aldığınız tahtayı kullanamayacağınızı öğrenmek için.

Fiyata göre karar vermeyin çünkü çok fark yok. Örneğin, resmi Arduino panoları genellikle 20 doların altındadır ve üçüncü taraf bir pano size bir veya iki dolar kazandırabilirken, ne yapmak istediğinizi düşünmeli ve önce önemli olup olmadığına karar vermelisiniz.

bizim seçimimiz

Elegoo Arduino Kiti

ELEGOO UNO Projesi Süper Başlangıç ​​Seti

Bu kit, Arduino platformuna başlamak için ihtiyacınız olan her şeye sahiptir. Hiçbir şeyi lehimlemenize gerek yoktur ve dahil edilen tüm donanımlar için eksiksiz kod örnekleri bulacaksınız.

  • Amazon'da 39 dolar

Bağlantılarımızı kullanarak satın alımlar için bir komisyon kazanabiliriz. Daha fazla bilgi edin.

Bunlar, Google Home ve Alexa ile çalışan en iyi akıllı fişlerdir.
Kendine daha akıllı bir ev inşa et

Google Asistan ve Amazon Alexa için en iyi akıllı prizlerle enerji maliyetlerinizden tasarruf edin. İşte birden fazla akıllı ses asistanıyla uyumlu favorilerimizden bazıları.

Bu aksesuarlarla Ring kameralarınızdan daha fazlasını elde edin
Ring Ring

Halka güvenlik kameraları kutunun dışında harikadır, ancak iyi aksesuarlarla çok daha iyi olabilirler. İşte onsuz kalmamanız gerektiğini düşündüğümüz en iyi Yüzük aksesuarlarından bazıları.

LIFX ampuller çok mu pahalı? İşte bazı ucuz ama akıllı alternatifler
evini aydınlat

LIFX, akıllı aydınlatmada lider markalardan biridir, ancak tek seçeneğiniz olmaktan çok uzaktır. Burada belirttiğimiz gibi, dikkate almaya değer birçok alternatif var.

instagram story viewer