İçindekiler:

Arduino ile Nasıl Eğlenirsiniz (ve Süreçte Bir Geek Olun): 12 Adım
Arduino ile Nasıl Eğlenirsiniz (ve Süreçte Bir Geek Olun): 12 Adım

Video: Arduino ile Nasıl Eğlenirsiniz (ve Süreçte Bir Geek Olun): 12 Adım

Video: Arduino ile Nasıl Eğlenirsiniz (ve Süreçte Bir Geek Olun): 12 Adım
Video: Arduino Kartı Yerine Sadece Mikrodenetleyiciyi Kullanmak 2024, Kasım
Anonim
Arduino ile Nasıl Eğlenirsiniz (ve Süreçte Bir Geek Olun)
Arduino ile Nasıl Eğlenirsiniz (ve Süreçte Bir Geek Olun)

Geek kartınızı kazanmak ister misiniz - pronto? Başlayalım! Bu kılavuz, açık kaynaklı Arduino geliştirme ve prototipleme platformunu kullanarak sizi karanlık tarafa giden yolda başlatacaktır. Sizi mikrodenetleyicilerle tanıştıracak, fiziksel bilgi işlem için bir platform oluşturmaya başlamanızı sağlayacak ve size teknolojik harikalar yaratma güvenini verecek. Açık kaynak kodludur, ucuzdur ve öğrenmesi bir patlamadır.

Adım 1: Kendinize bir Arduino Alın

Kendinize bir Arduino Alın
Kendinize bir Arduino Alın

İlk adım bir Arduino kartı edinmektir. USB versiyonunu tavsiye ederim. USB A-B kablosuna da ihtiyacınız olacak. İşte tahtaya bir bağlantı: ArduinoBoard. İşte kabloya bir bağlantı: USB Kablosu. Çevrimiçi alışveriş yapmak eğlencelidir ve oyuncaklarınız postayla geldiğinde daha iyi olur.

Adım 2: Kablo Nereye Gidiyor? İşte Bir Taraf ve Yuvası

Kablo Nereye Gidiyor? İşte Bir Taraf ve Yuvası
Kablo Nereye Gidiyor? İşte Bir Taraf ve Yuvası

Bu, kablonun A tarafıdır. Herhangi bir USB portuna takabilirsiniz.

Adım 3: İşte Kablonun B Tarafı

Ve İşte Kablonun B Tarafı
Ve İşte Kablonun B Tarafı

Kablonun B tarafı Arduino'ya bağlanır. Bu kolay değil mi?

Adım 4: Anakartınıza Güç Verme

Anakartı Güçlendirmek
Anakartı Güçlendirmek

İkisinin üzerinde jumper bulunan 3 adet power pin bulunmaktadır. USB gücü kullanıyorsanız, güç atlama kablosu son iki pimin üzerinden geçer (tıpkı burada gösterildiği gibi). Bir duvar siğiline 9 volt bağlıyorsanız, jumper'ı kaldırın ve ilk ikisinin üzerine bastırın.

Adım 5: Bir Duvar Siğil Kullanan Harici Güç

Duvar Siğil Kullanan Harici Güç
Duvar Siğil Kullanan Harici Güç

Jumper pinlerini EXT konumuna getirirseniz, kartınıza güç sağlamak için 9 voltluk bir duvar siğili kullanabilirsiniz. Bir tane istiyorum? Buraya gidin: Duvar Siğil.

Adım 6: İsteğe Bağlı Prototip Panosunu Ekleyebilirsiniz

İsteğe Bağlı Prototip Panosu Ekleyebilirsiniz
İsteğe Bağlı Prototip Panosu Ekleyebilirsiniz

Arduino'nuza yardımcı program eklemek için bir prototip kalkan kiti ve devre tahtası mevcuttur. Lütfen Bob Gallup tarafından burada nasıl bir araya getirileceğine dair mükemmel bir eğiticiye bakın: ProtoshieldAssembly. Bağlantılı öğreticinin, onu adım adım mantıklı bir prosedürle bir araya getirme konusunda size yol göstereceğinden korkmayın. Çok aferin! Bu prototip kartı hiçbir şekilde gerekli değildir, ancak Arduino'nuza yardımcı olur. Bir prototip kalkanı buradan alabilirsiniz: Protoshield. Prototipleme devre tahtasını buraya monte etmek için alabilirsiniz: Breadboard.

Adım 7: Arduino'nuzun Üstündeki Protoshield & Prototype Board

Arduino'nuzun Üstündeki Protoshield & Prototype Board
Arduino'nuzun Üstündeki Protoshield & Prototype Board

Bu, monte ettiğinizde ön kalkan ve prototip kartının nasıl görüneceğidir. bu görünümde tüm bileşenleri lehimlemedim, sadece parçaları bir araya getirdim. Lehimleme konusunda yardıma ihtiyacınız varsa lütfen bu bağlantıya bakın (yine Sparkfun ekibi sayesinde!): Lehimleme.

Adım 8: Bir Prototip Pano ile Ne Yapmalı? Şuna bak

Prototip Pano ile Ne Yapılır? Şuna bak
Prototip Pano ile Ne Yapılır? Şuna bak

Prototip kartı, hayal edebileceğiniz herhangi bir devreyi bağlamanıza izin verecektir. Bunun için önceden kesilmiş ve önceden bükülmüş tel kitleri mevcuttur. Çok kullanışlı olduğu için bir tane satın almanızı ve çalışma masanızda gördüğünüzde inek imajınıza eklemenizi tavsiye ederim. Sparkfun burada bir tane satıyor: WireKit Bu kitlerin başka tedarikçileri de var. İşte prototip panolarında bir wiki bağlantısı. Breadboard'lara yüklenmiş birçok devre göreceksiniz: https://en.wikipedia.org/wiki/Breadboard. Devreleriniz çok basit veya karmaşık olabilir - siz karar verin!

Adım 9: Arduino'nuzda da Pinler ve Konektörler Var

Arduino'nuzda da Pinler ve Konektörler Var
Arduino'nuzda da Pinler ve Konektörler Var

Protoshield & breadboard'u almamayı seçerseniz - sorun değil. Arduino'nun dijital giriş/çıkış pinleri ve yerleşik analog giriş pinleri vardır. Arduino'nun soketleri vardır ve kullanıma hazırdır.

Adım 10: Sonraki Yazılım Hakkında Konuşalım

Sonraki Yazılım Hakkında Konuşalım
Sonraki Yazılım Hakkında Konuşalım

Arduino programlama ortamı ücretsizdir. Açık kaynak tam olarak budur. Windows, Mac OS X ve Linux ile çalışacaktır. ve buradan indirilebilir: Yazılım. Yazılımı ve ardından sürücüleri yükleyin. Endişelenmeyin, burada bunun mükemmel bir açıklaması var: Yazılım Kurulum Kılavuzu. Resim, bir LED'i (ışık yayan diyot) yanıp sönmek için temel bir programı göstermektedir. Tek ihtiyacınız olan bir LED'dir ve yukarıdaki bağlantıda belirtildiği gibi pinlere bağlanmıştır. Program yazılıma dahildir (çok daha fazlası ile birlikte). Talimatları takip edin ve yakında tahtanıza hayat vermiş olacaksınız! Talimatları tamamladıktan sonra tahtanız yanıp sönüyor mu? Evet? Benim düşünceme göre sen de benim gibi bir GEEK'sin. Tebrikler!

Adım 11: Peki Fiziksel Hesaplama Nedir?

Peki Fiziksel Hesaplama Nedir?
Peki Fiziksel Hesaplama Nedir?

Fiziksel bilgi işlem, kendi fiziksel girdilerimizi ve çıktıları kontrol etmek için mikro denetleyicileri veya bilgisayarları kullanmaktır. Landon Cox'un yaptığı gibi Arduino ile vahşi bir robot yapabileceğinizden emin olun: Landon Cox's Bot. Ama aynı zamanda sensörleri, LED'lerin servolarını, ekranları ve sanat eserlerini bağlayabilir, kendinizi ifade edebilir, kendi fiziksel girdilerimizi yorumlayabilir veya engellilere yardımcı olmak için ustaca uyarlanabilir bir cihaz oluşturabilirsiniz. Tom Igoe, Fiziksel Bilgi İşlemi tanımlamada çok daha etkili: Tom Igoe. Be yaratıcı, deney yapın, keşfedin, bir sorunu çözün ve bunu yaparken eğlenin!

Adım 12: Sırada Ne Var?

Sıradaki ne?
Sıradaki ne?

Arduino'da ustalaşmanıza yardımcı olacak çok sayıda eğitim var. Bunların hepsi size yol boyunca elektroniği öğretecek ve becerilerinizi ilerletmek için size güven sağlayacaktır. Arduino web sitesindeki bu sayfa bir öğretici listesine sahiptir: Öğreticiler. Todbot öğreticilerinden Spooky Arduino'ya bir göz atmanızı tavsiye ederim (sayfanın sağ alt köşesi). Kolayca öğreneceğiniz şeylerden bazıları şunlardır: Bir eğim sensörünü okuyun, ışıkları kontrol etmek için bir joystick kullanın, sesleri tespit edin, melodileri çalın, motorları çalıştırın, LCD ekranlara arayüz, dijital pusula okuyun, bir gps cihazı okuyun, vb. Tüm bağlantılarıma dayanarak, bunun bilgi edinmenin ne kadar kolay olduğunu görüyor musunuz? Arduino sitesi bilgilerle dolu ve soru sormak, başkalarının ne yaptığını öğrenmek ve destek almak için bir forum var: Forum. Bundan daha iyisi olamaz! Tamam - eğer buraya gönderdiğim her şeyi okuduysanız, şimdi bu kartı aşağıdan bastırıp yanınızda taşımaya hakkınız var. Daha da iyisi, bir Arduino edinin ve yaratın! Unutma, ne yaparsan yap - hepsi güzel ve eğlenceli!

Önerilen: