İçindekiler:
- Adım 1: Neopikselleri Test Etme 17.02.2018
- 2. Adım: Klavyeyi Okuma 18.02.2018
- Adım 3: Maxim 7219 Shift Registers Kullanarak 7 Segmenti Kontrol Etme 19.02.2018 (2/20 Zaten Bilgisayar UTC'deyse)
- Adım 4: Maxim 7219 Shift Kayıtlarını Kullanarak 7 Segmenti Kontrol Etme (devamı) 22.02.2018
- Adım 5: Gyro'dan 7 Segmente Akıllı Veri
Video: Açık DSKY Programlama: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Devam eden Açık DSKY'nizi Programlama Talimatlarımıza hoş geldiniz.
Biz sürekli olarak yeni programlama materyalleri üretip piyasaya sürdükçe bu Eğitilebilirlik büyümeye devam edeceğinden geri döndüğünüzden emin olun. Bu yüzden takip edin, beğenin ve beğenin.
Bu video serisi, OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable'ın bir uzantısıdır.
Soru ve yorumlarınız için bize ulaşmanın en iyi yolu opendsky.com sitemizdir.
Open DSKY'miz şu anda Backerkit'te yayında ve e-ticaret sitemizden edinilebilir.
Bill Walker (Apollo Eğitim Deneyimi Projesi'nin yaratıcısı), 2 Açık DSKY'si için Apollo Uçuş Planından sonra modellenen bir Komut Referansı ile (yaklaşık 50 işleve sahip) harika bir özel yazılım yazdı ve bunu yalnızca GoFundMe aracılığıyla herkesin kullanımına sunuyor. sayfa.
Lütfen onu desteklemeyi düşünün.
Adım 1: Neopikselleri Test Etme 17.02.2018
Bu 30 dakikalık videoda James nasıl yapılacağını açıklıyor:
- Arduino IDE'yi kurun
- Adafruit Neopixel kitaplığını edinin
- Kötü bir NeoPixel sorununu giderin
- Standtest demosunu çalıştırın.
2. Adım: Klavyeyi Okuma 18.02.2018
Bu 30 dakikalık bölümde James şunları gösteriyor:
- Klavye fiziksel olarak nasıl bağlanır?
- 5 Volt nasıl 7 (veya 8) dilime bölünür
- Klavye nasıl yoklanır ve geri tepilir
- Toplanan verilerin tazeliği nasıl sağlanır
- Girişi iki kez kontrol ederek doğruluğu garanti etme (St Nick gibi).
Adım 3: Maxim 7219 Shift Registers Kullanarak 7 Segmenti Kontrol Etme 19.02.2018 (2/20 Zaten Bilgisayar UTC'deyse)
İşte James'in Maxim 7219 (LedControl) kitaplığını nasıl indireceğinizi ve Open DSKY'nizdeki 21 7 segmentin tümünü + 3 3 segmenti kullanmak için örnek kodu nasıl değiştireceğinizi açıkladığı serimizdeki 3. video.
.ino Arduino kaynak kodu örneği, rahatınız için eklenmiştir.
Adım 4: Maxim 7219 Shift Kayıtlarını Kullanarak 7 Segmenti Kontrol Etme (devamı) 22.02.2018
Bu 20 dakikalık bölümde James, özellikle Max7219 Kaydırma Kayıtlarını nasıl bağladığımızı gösteren şemanın iyi bir açıklamasıyla başlıyor.
Ardından, LEDControl kitaplığını kullanarak 7 segmentten herhangi birinin herhangi bir karakteri nasıl görüntüleyebileceğimizi gösterir.
Ayrıca, bir artı veya eksi karakteri görüntülemek için benzersiz özel 3 segmentimizin nasıl alınacağını da gösteriyor.
Ortaya çıkan.ino kodu aşağıda yer almaktadır.
Adım 5: Gyro'dan 7 Segmente Akıllı Veri
Yapım halinde…
Önerilen:
Q-Bot - Açık Kaynak Rubik Küp Çözücü: 7 Adım (Resimlerle)
Q-Bot - Açık Kaynaklı Rubik Küp Çözücü: Karıştırılmış bir Rubik Küpünüz olduğunu hayal edin, herkesin sahip olduğu ama kimsenin gerçekten nasıl çözeceğini bilmediği 80'lerden kalma bulmacayı biliyorsunuz ve onu orijinal kalıbına geri getirmek istiyorsunuz. Neyse ki bu günlerde çözme talimatı bulmak çok kolay
Arduino Öğrenci Kiti (Açık Kaynak): 7 Adım (Resimlerle)
Arduino Öğrenci Kiti (Açık Kaynak): Arduino Dünyasında yeni başlayan biriyseniz ve Arduino'yu biraz uygulamalı deneyime sahip olarak öğrenecekseniz, bu Eğitilebilir Kitaplar ve bu Kit tam size göre. Bu Kit, öğrencilerine Arduino'yu kolay bir şekilde öğretmeyi seven öğretmenler için de iyi bir seçimdir.
PyonAir - Açık Kaynak Hava Kirliliği Monitörü: 10 Adım (Resimlerle)
PyonAir - Açık Kaynaklı Hava Kirliliği Monitörü: PyonAir, yerel hava kirliliği seviyelerini, özellikle de partikül maddeyi izlemek için düşük maliyetli bir sistemdir. Pycom LoPy4 kartına ve Grove uyumlu donanıma dayanan sistem, verileri hem LoRa hem de WiFi üzerinden iletebilir. Ben bu p
K-Ability V2 - Dokunmatik Ekranlar için Açık Kaynak Erişimli Klavye: 6 Adım (Resimlerle)
K-Ability V2 - Dokunmatik Ekranlar için Açık Kaynaklı Erişilebilir Klavye: Bu prototip, K-Ability'nin ikinci versiyonudur. K-Ability, nöromüsküler rahatsızlıklara neden olan patolojileri olan bireylere dokunmatik ekranlı cihazların kullanımına izin veren fiziksel bir klavyedir. Birçok yardımcı vardır. bilgi işlem kullanımını kolaylaştıran
Açık Kalp LilyPad Arduino Broş: 5 Adım (Resimlerle)
Açık Kalp LilyPad Arduino Broş: Animasyonlu bir LED kalp broş yapmak için Jimmie Rogers'ın Açık Kalp Kitini bir LilyPad Arduino mikro denetleyici kartıyla nasıl birleştireceğiniz aşağıda açıklanmıştır