Arduino için programlama: yeni başlayanların eğitimi
Arduino, piyasadaki en ünlü geliştirici platformlarından biridir. Nasıl doğru programlanacağını ve kullanılacağını buradan öğrenebilirsiniz.
Arduino: Bu donanım programlama için gereklidir
Arduinolar deniz kenarında kum gibidir. Buna göre seçim büyük. Konuyu henüz bilmiyorsanız, sizin için birkaç ipucumuz var.
- Arduino Uno, hem altı analog pim hem de 14 dijital pim sağladığı için yeni başlayanlar için çok uygundur, bu da onlara birçok elektronik bileşeni zaten bağlayabileceğiniz anlamına gelir. Ayrıca, yeni bir kart satın almadan mikrodenetleyiciyi (genellikle) değiştirebilme avantajına da sahipsiniz. Ayrıca kartla programlamak ve daha sonra bir devreye lehimlemek kolaydır.
- Bir başka iyi giriş seviyesi kartı Arduino Mega 2560'tır. Çip kalıcı olarak kurulmasına rağmen, kart Uno'dan önemli ölçüde daha fazla pim sunar, ancak aynı zamanda daha pahalıdır.
- Arduino platformu "Açık Kaynak" olduğundan, "gerçek" Arduino'lara ucuz alternatifler de vardır.
- Uygun bir şekilde, internette size tasarruf sağlayabilecek bir dizi elektronik bileşenle birlikte gelen bazı Arduino kitleri bulabilirsiniz.
- Bir kit satın almazsanız, parçaları ayrı ayrı alabilirsiniz. Yeni başlayanlar olarak, çok denemek için önce birkaç LED, direnç, düğme, potansiyometre ve bir servo satın almalısınız. Bileşenleri birbirine bağlamak için jumper kablolarına ve bir breadboard'a da ihtiyacınız vardır.
Arduino IDE'yi yükleyin
Arduino'nuzla gerçekten eğlenmeden önce Arduino IDE'yi kurmalısınız.
- Windows altındaki kurulum sırasında birkaç kez Arduino sürücülerini kurmak isteyip istemediğiniz sorulacaktır. Burada "Yükle" yi tıkladığınızdan emin olun, aksi takdirde Arduino'yu daha sonra PC ile kullanamazsınız.
Arduino: kontrol LED'i
Arduino ile bir LED'in nasıl kontrol edileceğini gösteriyoruz.
- Bunu yapmak için, önce bir bağlantı kablosu kullanarak "GND" etiketli pimi LED'in kısa tarafına bağlayın.
- LED'in diğer tarafını uygun bir dirençle bağlayın.
- Ayrıca direnci 13 pinine bağlayın.
- Arduino IDE'yi başlatın ve Arduino'yu bir USB kablosuyla PC'ye bağlayın.
- "Araçlar" sekmesini tıklayın ve panonuzu, teknik özelliklerini ve bağlantı noktasını seçin.
- "Void setup ()" da, önce pin 13'ü çıkış olarak tanımlayan bir komut eklemelisiniz. Bu, "pinMode (13, OUTPUT);" komutu ile kolayca yapılır. (tırnak işaretleri olmadan).
- "Void loop ()" da artık tekrar tekrar çalıştırılması gereken komutlar ekleyebilirsiniz. İlk olarak, "digitalWrite (13, HIGH);" pim YÜKSEK olarak ayarlanmıştır, yani 3.3 voltluk bir voltaj uygulanır.
- Şimdi "delay (1000);" komutunu ekleyin. böylece program bir saniye daha bekler.
- Artık "digitalWrite (13, LOW);" komutunu kullanabilirsiniz. program LED'i tekrar kapatacak şekilde ekleyin. Sonra gecikme komutunu tekrar ekleyin.
- Son olarak programı Arduino ya yükleyin. Şimdi yanıp sönen bir LED'iniz var!
Arduino'daki düğmeleri kullanın
Arduino'da bir düğme kullanmak için, bunu breadboard'un oluğunun alanına yerleştirin.
- Sol alttaki konektörü 5V pinine ve sağ alttaki konektörü 10 kiloohm veya daha yüksek bir dirençle toprağa bağlayın.
- Konektör ayrıca sağ üst köşedeki pim 3'e de bağlıdır.
- Kurulum yönteminde, önce bu düğmeyi giriş olarak tanımlayın: "pinMode (3, INPUT);"
- "DigitalRead (3);" komutu ile artık raptiyenin dijital durumunu okuyabilirsiniz. Bu YÜKSEK veya DÜŞÜK'tür. Sorgulamak için bir if ifadesi kullanmanız yeterlidir.
Arduino: kontrol servo
Servoyu kontrol etmek biraz daha karmaşık olduğundan, bunu sizin için ayrı bir makalede özetledik.
Bir sonraki makalede, Java'da kendi programlarınızı nasıl yazacağınızı öğreneceksiniz.