arduino logosu

Arduino REES2 Uno nasıl kullanılır?

Nasıl-kullanılır-Arduino-REES2-Uno-ürünü

Arduino Uno nasıl kullanılır?

Nasıl kullanılır-Arduino-REES2-Uno-fig-1

Tipik Uygulama

  • Açık kaynaklı bir osiloskop olan Xoscillo
  • Monome'u taklit eden bir MIDI denetleyici cihazı olan Arduinome
  • OBDuino, çoğu modern otomobilde bulunan yerleşik teşhis arayüzünü kullanan bir yol bilgisayarı
  • Ardupilot, drone yazılım ve donanımı
  • Gameduino, retro 2D video oyunları oluşturmak için bir Arduino kalkanı
  • ArduinoPhone, kendin yap cep telefonu
  • Su kalitesi test platformu

İndirme / Kurulum

  • Git www.arduino.cc arduino yazılımının en son sürümünü indirmek ve işletim sisteminizi seçmek için
  • Başlık çubuğunda Yazılım Sekmesine tıklayın, bu resmi gördüğünüzde aşağı kaydırınNasıl kullanılır-Arduino-REES2-Uno-fig-2
  • İşletim sisteminize göre, Windows sisteminiz varsa Windows Installer'ı seçin. Nasıl kullanılır-Arduino-REES2-Uno-fig-3

İlk Kurulum

  • Araçlar menüsünü ve Pano'yu seçinNasıl kullanılır-Arduino-REES2-Uno-fig-5
  • Ardından programlamak istediğiniz Arduino kartı tipini seçin, bizim durumumuzda bu Arduino Uno'dur. Nasıl kullanılır-Arduino-REES2-Uno-fig-6Nasıl kullanılır-Arduino-REES2-Uno-fig-7
  • Programlayıcı Arduino ISP'yi seçin, bu seçili değilse Arduino ISP programlayıcısını seçmelisiniz. Arduino'yu bağladıktan sonra COM portunu seçmelisiniz.

Bir Led'i Yanıp Söndür

  • Kartı bilgisayara bağlayın. Arduino'da, yazılım şu adrese gider: File -> Örampdosyalar -> Temel Bilgiler -> LED Yanıp Söner. Kod otomatik olarak pencereye yüklenecektir.Nasıl kullanılır-Arduino-REES2-Uno-fig-8
  • Yükle düğmesine basın ve program Yükleme Bitti yazana kadar bekleyin. Pin 13'ün yanındaki LED'in yanıp sönmeye başladığını görmelisiniz. Çoğu panoya zaten bağlı yeşil bir LED olduğunu unutmayın - ayrı bir LED'e ihtiyacınız yoktur.

Sorun giderme

Arduino Uno'ya herhangi bir program yükleyemiyorsanız ve yükleme sırasında “BLINK” için bu hatayı alıyorsanız Tx ve Rx aynı anda yanıp söner ve mesajı oluşturur.
avrdude: doğrulama hatası, bayttaki ilk uyuşmazlık 0x00000x0d != 0x0c Avrdude doğrulama hatası; içerik uyuşmazlığı Avrdudedone "Teşekkür ederim"Nasıl kullanılır-Arduino-REES2-Uno-fig-9

Telkin

  • Araçlar > Pano menüsünde doğru öğeyi seçtiğinizden emin olun. Bir Arduino Uno'nuz varsa, onu seçmeniz gerekecek. Ayrıca, daha yeni Arduino Duemilanove kartları bir ATmega328 ile gelirken, eskileri bir ATmega168'e sahiptir. Kontrol etmek için Arduino kartınızdaki mikrodenetleyici (daha büyük çip) üzerindeki metni okuyun.
  • Araçlar > Seri Bağlantı Noktası menüsünde uygun bağlantı noktasının seçilip seçilmediğini kontrol edin (bağlantı noktanız görünmüyorsa, kart bilgisayara bağlıyken IDE'yi yeniden başlatmayı deneyin). Mac'te seri bağlantı noktası /dev/tty.usbmodem621 (Uno veya Mega 2560 için) veya /dev/tty.usbserial-A02f8e (eski, FTDI tabanlı kartlar için) gibi bir şey olmalıdır. Linux'ta /dev/ttyACM0 veya benzeri olmalıdır (Uno veya Mega 2560 için) veya
    /dev/ttyUSB0 veya benzeri (eski kartlar için).
  • Windows'ta bu bir COM bağlantı noktası olacaktır, ancak hangisini görmek için Aygıt Yöneticisi'ne (Bağlantı Noktaları altında) bakmanız gerekir. Arduino kartınız için bir seri bağlantı noktasına sahip görünmüyorsanız, sürücüler hakkında aşağıdaki bilgilere bakın.

Sürücüler

  • Windows 7'de (özellikle 64 bit sürümde), Aygıt Yöneticisi'ne gitmeniz ve Uno veya Mega 2560 sürücülerini güncellemeniz gerekebilir.Nasıl kullanılır-Arduino-REES2-Uno-fig-10
  • Aygıta sağ tıklayın (kart bilgisayarınıza bağlı olmalıdır) ve Windows'u uygun .inf dosyasına yönlendirin. file Tekrar. .inf, Arduino yazılımının sürücüler/ dizinindedir (FTDI USB Drivers alt dizininde değil).
  • Windows XP'de Uno veya Mega 2560 sürücülerini kurarken bu hatayı alıyorsanız: "Sistem sürücüyü bulamıyor. file belirtilen
  • Linux'ta Uno ve Mega 2560, /dev/ttyACM0 biçiminde aygıtlar olarak görünür. Bunlar, Arduino yazılımının seri iletişim için kullandığı RXTX kitaplığının standart sürümü tarafından desteklenmez. Linux için Arduino yazılımı indirmesi, bu /dev/ttyACM* aygıtlarını da aramak için yamalı RXTX kitaplığının bir sürümünü içerir. Ayrıca bu cihazlar için destek içeren bir Ubuntu paketi (11.04 için) bulunmaktadır. Bununla birlikte, dağıtımınızdaki RXTX paketini kullanıyorsanız, /dev/ttyACM0'dan/dev/ttyUSB0'a (örn.ample) Arduino yazılımında seri portun görünmesi için

Koşmak 

  • sudo usermod -a -G tty KullanıcıAdınız
  • sudo usermod -a -G KullanıcıAdınız'ı çevirin
  • Değişikliklerin etkili olması için oturumu kapatın ve tekrar oturum açın.

Seri Bağlantı Noktasına Erişim

  • Windows'ta, yazılımın başlatılması yavaşsa veya başlatma sırasında kilitleniyorsa ya da Araçlar menüsü yavaş açılıyorsa, Aygıt Yöneticisi'nde Bluetooth seri bağlantı noktalarını veya diğer ağa bağlı COM bağlantı noktalarını devre dışı bırakmanız gerekebilir. Arduino yazılımı başladığında ve Araçlar menüsünü açtığınızda bilgisayarınızdaki tüm seri (COM) portları tarar ve bu ağa bağlı portlar bazen büyük gecikmelere veya çökmelere neden olabilir.
  • USB Cellular Wi-Fi Dongle yazılımı (örn. Sprint veya Verizon'dan), PDA senkronizasyon uygulamaları, Bluetooth-USB sürücüleri (örn. BlueSoleil), sanal arka plan programı araçları vb. gibi tüm seri bağlantı noktalarını tarayan herhangi bir program çalıştırmadığınızdan emin olun.
  • Seri bağlantı noktasına erişimi engelleyen bir güvenlik duvarı yazılımınız olmadığından emin olun (örn. ZoneAlarm).
  • Arduino kartına USB veya seri bağlantı üzerinden veri okumak için kullanıyorsanız İşleme, PD, vvvv, vb.'den çıkmanız gerekebilir.
  • Linux'ta, yüklemeyi düzeltip düzeltmediğini görmek için en azından geçici olarak Arduino yazılımını root olarak çalıştırmayı deneyebilirsiniz.

Fiziksel Bağlantı

  • Öncelikle kartınızın açık olduğundan (yeşil LED yanıyor) ve bilgisayara bağlı olduğundan emin olun.
  • Arduino Uno ve Mega 2560, bir USB hub aracılığıyla bir Mac'e bağlanırken sorun yaşayabilir. “Araçlar > Seri Port” menünüzde hiçbir şey görünmüyorsa, kartı doğrudan bilgisayarınıza takmayı ve Arduino IDE'yi yeniden başlatmayı deneyin.
  • Bilgisayarla seri iletişim ile paylaşıldıkları için yükleme sırasında 0 ve 1 numaralı dijital pinlerin bağlantısını kesin (kod yüklendikten sonra bağlanabilir ve kullanılabilirler).
  • Panoya hiçbir şey bağlı olmadan yüklemeyi deneyin (elbette USB kablosu dışında).
  • Tahtanın metalik veya iletken herhangi bir şeye temas etmediğinden emin olun.
  • Farklı bir USB kablosu deneyin; bazen çalışmıyorlar.

Otomatik sıfırlama

  • Otomatik sıfırlamayı desteklemeyen bir panonuz varsa, yüklemeden birkaç saniye önce panoyu sıfırladığınızdan emin olun. (Arduino Diecimila, Duemilanove ve Nano, 6 pinli programlama başlıklarına sahip LilyPad, Pro ve Pro Mini'de olduğu gibi otomatik sıfırlamayı destekler).
  • Ancak, bazı Diecimila'ların yanlışlıkla yanlış önyükleyici ile yakıldığını ve yüklemeden önce sıfırlama düğmesine fiziksel olarak basmanızı gerektirebileceğini unutmayın.
  • Ancak bazı bilgisayarlarda Arduino ortamında upload butonuna bastıktan sonra kart üzerindeki reset butonuna basmanız gerekebilir. İkisi arasında 10 saniyeye kadar veya daha fazla farklı zaman aralıkları deneyin.
  • Bu hatayı alırsanız: [VP 1]Cihaz doğru şekilde yanıt vermiyor. Tekrar yüklemeyi deneyin (yani panoyu sıfırlayın ve indirme düğmesine ikinci kez basın).

Önyükleyici

  • Arduino kartınızda yanmış bir önyükleyici olduğundan emin olun. Kontrol etmek için kartı sıfırlayın. Yerleşik LED (pin 13'e bağlı) yanıp sönmelidir. Olmazsa, kartınızda bir önyükleyici olmayabilir.
  • Nasıl bir tahtanız var. Ekstra kablolama gerektiren bir Mini, LilyPad veya başka bir kartsa, mümkünse devrenizin bir fotoğrafını ekleyin.
  • Panoya yükleyip yüklemediğiniz. Eğer öyleyse, anakart çalışmayı durdurmadan önce/durdurduğunda onunla ne yapıyordunuz ve yakın zamanda bilgisayarınıza hangi yazılımı eklediniz veya bilgisayarınızdan kaldırdınız?
  • Ayrıntılı çıktı etkinken yüklemeye çalıştığınızda görüntülenen mesajlar. Bunu yapmak için, araç çubuğundaki yükleme düğmesini tıklarken shift tuşunu basılı tutun.

Arduino REES2 Uno Kılavuzu nasıl kullanılır?

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *