BilgisayarlarProgramlama

Arduino Starter: adım adım talimatları. Programlama ve projeler Arduino: nerede başlar?

Arduino tüm taraftarlar arasında çok popüler bir tasarımdır. onları ve onun hakkında hiç duymadım olanlar aşina olmalı.

Arduino nedir?

Gibi kısaca Arduino tarif edilebilir? En iyi sözler olacaktır: elektronik tasarımcısı. Arduino elektronik cihazlar çeşitli oluşturabileceğiniz bir araçtır. Aslında, bu bir gerçek donanım bilgi işlem platformu evrensel yer. Çok basit devreler oluşturmak için kullanılabilir ve oldukça karmaşık projelerin uygulanması için.

Tasarımcı bir giriş-çıkış kartı onların donanım, dayalı. C / C ++ dayanmaktadır dillerini kullanarak tahta programlamak için. Onlar İşleme / Kablolama sırasıyla denir. onlar çok hızlı bir şekilde herkes tarafından öğrenilebiliyor ve pratikte bu bilgiyi uygulama, böylece C Grubu itibaren onlar, aşırı sadelik miras oldukça önemli bir sorun değildir. Starter tasarımcıları sihirbazları - Eğer kullanım kolaylığı anlamak, çoğu zaman Arduino söylüyorlar. Çocuklar bile "Arduino" panoları ile anlayabiliriz.

Mümkünse Ne toplamak için?

Bu makalenin sonunda önerilen ve manipülatörler, robotlar ve endüstriyel makineler dahil olmak üzere oldukça karmaşık bir mekanizma için olan basit bir örnek için olduğu gibi uygulama Arduino oldukça çeşitli, o kullanılabilir. Bazı ustalar tabletler, telefonlar, güvenlik ve gözetim sistemleri evler, "akıllı ev" sistemi ya da sadece bilgisayarlar yapmak tür sistemlerin temelinde yönetmek. Hatta hiçbir deneyime sahip olanlar girişme başlayabilirsiniz başlayanlar için Arduino-projeleri, makalenin sonunda yer almaktadır. Hatta ilkel sanal gerçeklik sistemleri oluşturmak için kullanılabilir. Oldukça evrensel donanım bileşeni tüm sayesinde ve fırsatlar Arduino programlama sundu.

Nerede bileşenleri satın almak?

İtalya'da üretilen orijinal bileşenler, kabul. Ama bu tür birimlerin fiyat düşük değil. Bu nedenle, şirketler ve hatta bireylerin bir takım şaka üretken klonlar lakaplı Arduino uyumlu cihazlar ve bileşenleri tarafından yapılan el sanatları. Bu klonlar satın alırken onlar çalışacağını güven ancak tüyo kurtarmak arzusu ile söylenemez.

Bileşenler setlerle ya tek tek ya da satın alınabilir. kontrol veya gemilerin farklı türde araba, helikopter montajı zaten önceden hazırlanmış kitler bile vardır. , Set Çin'de imal yukarıdaki fotoğrafta olduğu gibi 49 $ mal olacak.

ekipmanları hakkında daha fazla bilgi için

Arduino kurulu bootloader dikişli ve en azından minimum gerekli USB UART portu vardır edildi basit bir mikrodenetleyici AVR vardır. Orada önemli bileşenleri hala, ama makale içinde sadece bu iki bileşeni odaklanmak daha iyi olurdu.

İlk olarak, mikrodenetleyici, programın bulunduğu ve gelişmiş olduğu bir düzeni inşa mekanizması. .. Işık, ivme, sıcaklık, mesafe, basınç engeller: programlar sensörleri ayrıca amaçlanan kullanıma göre çok farklı olabilir Vb, (... vb dirençler, transistörler, sensörler,) bileşenleri, yaratılmasından sinyalleri presleme etkileyebilir ve t, d.. görüntü cihazları, örneğin grafik ekran gibi karmaşık cihazlar, LED'lerden ve tweeterlarından basit bileşenler kullanılarak gerçekleştirilebilir edilebilir. aktüatörler çok uzun listeler motorlar, vanalar, röleleri, servolar, solenoitler, ve diğerleri, kabul edilir gibi. Bu listelerden bir şey ile MK bağlama kablolar vasıtasıyla, doğru çalışır. Bazı mekanizmalar için adaptörleri gerekir. Eğer gerçekten tasarım başlatmak Ama, eğer uzakta kırılması zor olacaktır. Şimdi Arduino programlama bahsedelim.

programlama işlemi hakkında daha fazla bilgi için

firmware denilen bir mikrodenetleyici programı üzerinde çalışmaya Zaten hazır. Tek bir proje ve Arduino projeleri olabilir, böylece her firmware doğru dosyaları bulma sürecini hızlandırmak için, ayrı bir klasörde saklamak için arzu edilir. programcılar: Bu özel cihazlar MK vasıtasıyla kristal üzerine dikişlidir. Ve sonra "Arduino" Başka bir avantajı vardır - bu bir programcı ihtiyacı yoktur. Yeni başlayanlar için Arduino programlama kolaydır böylece her şey yapılır. Yazılı kod USB kablo aracılığıyla MC içine yüklenebilir. bootloader - Elde bu avantajı yerleşik avans programcısı ve spetsproshivkoy çeşit değildir. Bootloader bağlayan ve dinleme hemen sonra başlayan bir özel program, herhangi bir komut orada kristal var ya da yok flaş Arduino projeleri ise şunlardır. Kullanım bootloader bazı çok cazip avantajlar çıkageldi Gönderen:

  1. ek süre gerektirmez iletişimin yalnızca bir kanal kullanma. Böylece, Arduino projeleri birçok farklı telleri bağlamak gerektirmez yoktur ve karışıklık onların kullanımda yoktur. USB-kablosu başarıyla yeterli çözüm için.
  2. Koruma eğrisi eller. doğrudan bellenim tarafından bir mikrodenetleyici tuğla durumuna getir oldukça kolaydır, çok zorlanma gerekli değildir. potansiyel olarak tehlikeli ayarlarına önyükleyiciyle çalışırken, (elbette programının geliştirilmesi yoluyla ve her şeyi kırabilir) alamadım. Bu nedenle yeni başlayanlar için Arduino sadece kullanımı açık ve kolay açısından, hala onlarla adamı çalışma tecrübesizliği ile ilgili istenmeyen nakit giderleri önler olduğunu.

Projeler başlayacak

Bir dizi var olduğunda, bir havya, reçine ve lehim sadece çok karmaşık tasarımlar kalıba olmamalıdır. Bunlar tabii ki, kamufle edebilirsiniz, fakat karmaşık projelerde Arduino Starter başarı şansı oldukça düşük. eğitim ve "alma" eli için işin etkileşimi ve "Arduino" anlamaya yardımcı olacak bazı daha basit tavalar, uygulamaya deneyebilirsiniz. Göz önünde bulundurulması tavsiye edilebilir başlayanlar için Arduino ile çalışan ilk adımlardan gibi:

  1. Bir oluşturun yanıp sönen LED, "Arduino" aracılığıyla çalışacaktır.
  2. Ayrı bir düğme için "Arduino" bağlanıyor. Bu ne zaman yapılabileceği düğmesi №1 gelen LED parlaklık ayarı, böylece.
  3. Bir potansiyometre bağlama.
  4. servo kontrol.
  5. Bağlayın ve LED üç renk ile çalışır.
  6. piezoelektrik elemanın bağlantısı.
  7. fotorezistin bağlanması.
  8. Onun çalışmaları hakkında Hareket sensörünü ve sinyalleri bağlayın.
  9. nem ya da sıcaklık sensörü bağlanması.

Gelecek için projeler

Tek tek LED'ler bağlamak için "Arduino" ile ilgilenen pek de ihtimal dahilinde değildir. Büyük olasılıkla, onların arabasını yaratma fırsatı, cezbediyorsa RC tekne veya helikopter uçan. Bu tür projeler, zaman ve azim çok gerektiren, fakat onları takip ederek, sen istediğini elde, onların uygulanmasında karmaşıktır: Yeni başlayanlar için çok çaba isteyen bir tasarıma sahip değerli bir deneyim.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 unansea.com. Theme powered by WordPress.