İçindekiler:

Apollo Rehberlik Bilgisayarı DSKY'yi Açın: 13 Adım (Resimlerle)
Apollo Rehberlik Bilgisayarı DSKY'yi Açın: 13 Adım (Resimlerle)

Video: Apollo Rehberlik Bilgisayarı DSKY'yi Açın: 13 Adım (Resimlerle)

Video: Apollo Rehberlik Bilgisayarı DSKY'yi Açın: 13 Adım (Resimlerle)
Video: Hedef Nobel, DNA’nın çifte sarmal yapısından CRISPR-CAS9’a 2024, Temmuz
Anonim
Image
Image

1/10/18'den beri Öne Çıkan Eğitilebilir Kişi olmaktan gurur duyuyorum. Lütfen bize oy verin ve bize bir Beğeni verin!

Kickstarter kampanyası süper bir başarıydı!

DSKY Kickstarter'ı açın

Open DSKY'miz şu anda Backerkit'te (https://opendsky.backerkit.com/hosted_preorders) 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.

Bu, 1960'ların tüm Apollo görevlerinde kullanılan Iconic AGC'nin (Apollo Guidance Computer) DSKY'nin (Ekran/Klavye) ilk kez yeniden yaratılması kesinlikle olmasa da, bu yıl ve gelecek yıl daha da fazlasının görünmesini bekleyebilirsiniz. Ay'a ilk inişin 50. yıl dönümü yaklaşırken, birkaç yıl önce, minimum sayıda ön koşulu karşılayacak kendi versiyonumuzu yaratmaya karar verdik.

Bu proje, Open Enigma destekçilerimizden/katkıda bulunanlardan birinin önerisiyle ortaya çıktı ve Rob'a önerisi/katkısı için teşekkür etmek istiyoruz. Teşekkürler Rob!

Önkoşul özellikleri:

- Bir Arduino ile oluşturulmalı ve Açık Kaynak yazılımı sunmalıdır.

- Gerçek gibi görünmeli ve hissetmeli. Açıkçası, Çekirdek Bellek OLMADAN sadık bir kopya…

- Apollo uçuş birimlerinin işlevini/davranışını taklit etmesi gerekiyor.

- Birinin bir kit olarak inşa etmesine izin veren bileşenleri kullanması gerekiyor.

Adım 1: ARAŞTIRMA, Orijinal Özellikler Toplama

ARAŞTIRMA, Orijinal Özellikler Toplama
ARAŞTIRMA, Orijinal Özellikler Toplama
ARAŞTIRMA, Orijinal Özellikler Toplama
ARAŞTIRMA, Orijinal Özellikler Toplama
ARAŞTIRMA, Orijinal Özellikler Toplama
ARAŞTIRMA, Orijinal Özellikler Toplama

Fiziksel bir cihaza kişisel olarak erişimimiz YOKSA da, erişimi olan (veya sahip olan) diğer kişilerin bulgularını belgeledikleri için şanslıyız (örneğin, Fran Blanche - Kickstarter'ımızı destekleseniz de desteklemeseniz de, lütfen onun Kitle Fonlaması kampanyasını desteklemeyi düşünün https://www.gofundme.com/apollo-dsky-display-project), bazıları bu bilgiden yararlanmamıza izin verdi. Isaac Newton'un yazdığı gibi, "Devlerin omzunda duruyoruz."

Tam boyutlar için EduCraft™'ın mükemmel kağıt setini, minimum canlılık özellikleri için AirSpayce Pty Ltd'nin ücretsiz iPad uygulamasını ve çok sayıda NASA kaynağıyla birlikte Frank O'Brien'ın “The Apollo Guidance Computer – Architecture and Operation” adlı çok ayrıntılı kitabını kullanın. GitHub'daki tam orijinal kod da dahil olmak üzere, donanım ve yazılım özelliklerinin birçoğunu tam olarak belirleyip çoğaltabildik.

Apollo'da kullanılan Orijinal Elektrolüminesans ekranlar çok kısa ömürlü bir teknolojiydi ve uzun zaman önce gitti. 1970'lerin başlarında eskime yoluna gitti, bu yüzden onları taklit etmek için çok hızlı bir şekilde LED'leri 7 segment şeklinde kullanmaya karar verdik. Bu aynı zamanda EL ekranlarını sürmek için Yüksek Gerilim ve 156 mekanik röleyi KULLANMAK ZORUNDA KALMAMAmıza da izin verdi. Doğru boyutu bulmak zordu, ancak +/- 3 Segmenti bulmanın Görev İmkansız olacağını çok az biliyorduk! (bu gün ve çağda bile…) İsrail'de 7 segmentli bir ünite ile entegre +/- bazı 3 segment bulduk ve en eski prototiplerimiz için denemeye karar verdik…

Adım 2: Biraz Tarih…

Modern bir mikrodenetleyiciye gerçekten benzeyen ilk şeyin muhtemelen Apollo AGC olacağı belirtilmelidir. Bu, ilk gerçek uçuş bilgisayarı ve ayrıca entegre devrelerin ilk büyük kullanımıydı. Ancak bir bilgisayarın tüm temel işlevlerinin tek bir LSI yongasında bir araya getirilmesinden önce bir on yıl daha ileriye gitmeniz gerekiyor; Intel 8080 veya Zilog Z80 gibi. Ve o zaman bile bellek, saat ve G/Ç işlevlerinin çoğu hariciydi. Hobi kullanıcısı için çok uygun değildi.

Bir sonraki önemli adımı getiren ARM, AVR ve benzeri çiplerdir; kalıcı flash RAM'in dahil edilmesiyle, neredeyse hiç harici bileşen içermeyen bir bilgisayar oluşturmak mümkün hale geldi. AVR serisi yongalar (en çok aşina olduğumuz), arabelleğe alınmış G/Ç hatlarına, seri UART'lara, A/D dönüştürücülere ve PWM jeneratörlerine, bekçi zamanlayıcılarına ve hatta istenirse dahili osilatörlere sahiptir. Arduino ve benzeri kartların formatında, bu yongalar uygun bir saat kristali veya rezonatör, düzenlenmiş bir güç kaynağı, bir miktar güç kaynağı ve diğer kritik pim ayırma kapasitörleri ve durum izleme için birkaç yanıp sönen ışıkla çevrilidir.

50 yıl sonra, bir Kendin Yap projesi için tercih edilen platformun temelde aynı işlevselliği (Ram/Rom/İşleme) maliyetinin (ve ağırlığın!) çok küçük bir bölümünde sunması ironiktir.

Adım 3: PROTOTİPLEME

PROTOTİPLEME
PROTOTİPLEME
PROTOTİPLEME
PROTOTİPLEME
PROTOTİPLEME
PROTOTİPLEME

İlk olarak, beklendiği gibi davranacaklarından emin olmak için 15 7 segment LED'i kontrol eden 3 Maxim çipinden oluşan devre tahtasında bir konsept kanıtı yapmamız gerektiğine karar verdik. Bu bir başarıydı. Daha sonra kısaca cihazı bir proje panosu üzerinde kurmaya çalıştık ve çok hızlı bir şekilde devre yoğunluğunun makinenin bu şekilde üretilmesine izin vermeyeceğini gördük. 21 7 segment + 3 3 Segment (ve bunları kontrol etmek için 4 Maxim) artı proje panosuna sığacak 18 LED + 19 Düğme, mikro denetleyici, IMU, RTC, GPS'den bahsetmiyorum bile., vb. Bu nedenle, güvenilir, aslına sadık bir kopya üretmenin en iyi yolunun olduğunu düşündüğümüz PCB'yi tasarlamaya doğrudan devam etmek zorunda kaldık. Üzgünüm.

MP3 çaları devre tahtasında da test ettik VE… bulunması zor istenen +/- LED ünitesini üretmek için 3D baskılı 3 Segmentin bir prototipini oluşturduk.

Adım 4: Şemalar

şemalar
şemalar
şemalar
şemalar
şemalar
şemalar
şemalar
şemalar

PCB veya Kit'imiz olmadan bir DSKY oluşturmak isteyen herkese yardımcı olacak şemalar artık mevcut.

İlk şema (NeoPixels), 18 Neopiksel'i Arduino Nano Pin 6'ya nasıl bağladığımızı gösterir. İkinci şema, 18 Neopiksel ve 5Volt Buck, Reed Relay, Line Leveler ve SKM53 GPSr'yi 19 ile nasıl bağladığımızı gösterir. düğmeler. Üçüncü şema, IMU ve RTC bağlantılarını gösterir.

İlk pikselden önce 470 Ohm balast direnci gerektiren Surface mount 5050 NeoPixels ve diğer her piksel için 10 uF Kapasitör kullandık.

NeoPixel'i yukarıda gösterildiği gibi Adafruit (Breadboard dostu) Breakout kartında kullanırsanız, bunlar Adafruit koparma PCB'sinde yerleşik olduğundan herhangi bir direnç veya kapasitöre ihtiyacınız yoktur.

GPS devresi açıklaması: Çoğu Arduino GPS cihazı 5 volt besleme ile çalışacaktır. Bununla birlikte, aynı cihazlarda mantık seviyesi 3,3 volttur. Çoğu zaman, Arduino, 5V'nin yarısından büyük olduğu için RX pini 3.3V'yi yüksek okuyacaktır. Sorun donanım serilerinde yatıyor… Neden olduğundan emin değiliz ama mantık seviyeleyiciyi kullanarak daha iyi sonuçlar elde ettik. Kullanmamak, seri yazılımı kullanmaya bağlı gibi görünüyor. Yazılım seri kitaplığı ve IDE'nin daha yeni sürümlerine dahil edilen sürüm, Atmel 328 yongasındaki zamanlayıcıları ve bağlantı noktalarını değiştirir. Bu da, yedi segmentli ekran için vardiya kayıtlarını sürmek için ihtiyaç duyduğumuz/kullandığımız Maxim kitaplığını kullanma yeteneğini devre dışı bırakır. Bu yüzden eski güzel donanım serisini kullanıyoruz.

Reed rölesi, Arduino'nun kurulurken hala programlanabilmesi için donanım serisini açıp kapatmak için kullanılır. İhmal edilebilir, ancak seri GPS tarafından çalınacağı için Arduino cihazının programlama için ana karttan çıkarılması gerekir. Bunun çalışma şekli şudur: GPS okunurken pim 7 yukarı çekilir ve kamış kapatılır. GPS daha sonra seri ara belleği doldurmaya başlar (bir kez düzeldiğinde GPS asla kapanmaz.) Seri arabellek sorgulanır ve yeterli miktarda veri algılandığında okunur ve ayrıştırılır. Ardından pin 7, GPS bağlantısını keserek düşük yazılır ve Arduino'nun normal davranışına devam etmesine izin verir.

Adım 5: 3D Baskı

Aşağıda eksiksiz bir Open DSKY Replika yapmak için gereken 5 stl dosyası bulunmaktadır.

Çerçeve ve Pil Kutusu Kapağı hemen hemen her 3D yazıcıda basılabilse de, gerçek DSKY'nin 7" genişliğinde ve neredeyse 8" yüksekliğinde olduğunu unutmayın; bu nedenle bunlar, 3D gerektiren Üst Plaka, Orta Halka ve Alt'ın boyutlarıdır. En az 180 mm x 200 mm baskı yapabilen yazıcı.

Bezel, Üst Plaka ve Orta Halkayı Gri malzemeye, Alt ve Pil Kapağını Siyah olarak yazdırıyoruz.

Adım 6: Lazer Kesim/Oyma

Lazer Kesim/Oyma
Lazer Kesim/Oyma
Lazer Kesim/Oyma
Lazer Kesim/Oyma
Lazer Kesim/Oyma
Lazer Kesim/Oyma

Aşağıda ButtonCaps Lazer kesim/oyulmuş dosya ve Lampfield buzlu pencere Lazer baskılı, ardından Lazer kesim/oyulmuş dosya bulunmaktadır.

19 düğmeli klavye tuş başlıklarını kesmek ve kazımak için Rowmark (Johnson Plastics) Lasermax Siyah/Beyaz 2ply 1/16 (LM922-402) kullanıyoruz. Lazer kesiciye gönderilen tüm dosyalarda olduğu gibi, 19mm x 19mm keycaps elde edin 60Watt Su soğutmalı CO2 makinemizde gravür için %40 güç ve 300mm/sn, akrilik levha kesmek için %50 güç ve 20mm/sn hız kullanıyoruz.

Buzlu pencere, yukarıdaki görüntüyü herhangi bir lazer yazıcı ile uygun bir şekilde "Apollo" adlı şeffaflık üzerine yazdırarak (neden başka bir marka kullanmalısınız?) Hissettiğimiz % güç ve 500 mm/sn hız, ideal bir "buzlu" görünüm yaratır.

Adım 7: MALZEME FATURASI

MALZEME FİYATI
MALZEME FİYATI

1 PCB v1.0D

1 3D Basılı parçalar

1 Arduino Nano

1 VA RTC

1 IMU

1 Dolarlık Düşürme

1 SKM53 GPS'i

1 Hat Düzleştirici

1 Kamış Anahtarı

1 DFPlayer Mini

1 MicroSD Kart 2Gig

1 2 8Ohm Hoparlör

1 6AA Pil Tutucu

6 AA Pil

1 Tel Terminali

1 Açma/Kapama Anahtarı

4 Maks7219

4 Soket 24pin

1 40 Dişi Pim

1 10uF Kapasitör

1 15 Ohm Direnç

1 100 Ohm Direnç

20 470 Ohm Dirençler

22 1K Ohm Dirençler

4 10K Ohm Direnç

3 100K Ohm Direnç

18 NeoPiksel RGB

19 LED Buton

19 Lazer Kesim Düğme Kapakları

21 7 Segment 820501G

3 3 Segment STG

2 Buzlu Pencereler

Yukarıdaki bileşenlerin çoğu eBay veya Amazon'da kolayca bulunur ve makul fiyatlıdır.

İstisnalar elbette kendi PCB'mizdir (tüm bu bileşenleri bir araya getirir, gerçekten iyi görünen ve ışığın düğmeden geçmesine izin veren lazerle kesilmiş Düğme Kapaklarımız, sayısız alternatif denedikten sonra James'in felç geçirdiği buzlu pencereler. deha (daha sonra bahsedeceğiz) ve son olarak, sıfırdan yaratmamız gereken !@#$%^ 3-Segment +/- ekran. Buna kendi 3D baskılı kasamızı ekleyin ve tüm malzemelere sahip olun.

Birisi, görüntülenen uygun sayısal verilerin önündeki “+” işaretinin eksikliğini kabul etmeye hazırsa, o zaman 3 tane daha 7 segment ekleyebilir ve bir gün diyebilirsiniz. Bu bizim için bir seçenek DEĞİLDİ ve bu yüzden kendi 3 Segmentimizi yarattık.

Adım 8: 3 BÖLÜM

3 BÖLÜM
3 BÖLÜM
3 BÖLÜM
3 BÖLÜM
3 BÖLÜM
3 BÖLÜM

2018'de, bize sunulan tüm Dünya Çapında kaynaklarla, bir kişinin 3 Segment +/- LED ünitesi sipariş edebileceğini düşünürdünüz… Durum böyle değil!

Böylece, orijinal Apollo DSKY'ye sadık kalmak için sıfırdan kendi 3 Segment +/- LED'imizi yaratmamız gerektiğini anladık.

Sayısız tasarımdan sonra nihayet entegre gölge kutusuna sahip 3D baskılı bir ünitemiz oldu.

Ardından uygun SMT (Yüzeye Monte) LED'leri tedarik ettik ve test ettik.

Artık 3D baskılı 3 Segment kabuğumuzun içine sığacak küçük PCB'yi tasarlamaya hazırdık.

Minik LED'leri neredeyse hiç göremediğimizi düşünürsek, tüm bunları bir araya getirmek biraz zor oldu, ancak sonuç Harika!

9. Adım: İŞLEVSELLİK

İŞLEVSELLİK
İŞLEVSELLİK

Ardından, Replikamızın minimum işlevselliğine, üretim hedeflerimize ve istek listemizin ne olduğuna karar verme noktasına geldi.

Küçük bir araştırmadan sonra iTunes'da faydalı olabilecek ücretsiz bir uygulama bulduk ve bu amaç için özel olarak bir iPad satın aldık.

AirSpayce Pty Ltd'nin Ücretsiz iPad uygulaması bize MVP'miz (Minimum Uygulanabilir Ürün) hakkında bir fikir verdi.

Tam Lamba testi yapmak için kodu yazdıktan sonra, Zaman ayarı/gösterimi, IMU izleme ve GPS izlemeyi hemen uyguladık.

Kod, 1962'deki ünlü JFK konuşmasını Rice Stadyumu'nda çalmak olan çılgın dilek listemizden birini eklemeye karar verene kadar dondu “Ay'a gitmeyi seçiyoruz…”. Sonra birkaç ikonik ses parçası daha ekledik.

Adım 10: MONTAJ TALİMATLARI - Elektronik

MONTAJ TALİMATLARI - Elektronik
MONTAJ TALİMATLARI - Elektronik

İlk olarak, gerekli tüm bileşenlere sahip olduğunuzdan emin olun.

Montaja başlamadan önce aşağıdaki talimatları bir kez tamamen okuyun.

1. 20 470 Ohm Dirençlerin tümünü lehimleyin.

2. 22 1K Dirençlerin hepsini lehimleyin.

3. Tüm 4 10K Direnci lehimleyin.

4. Tüm 3 100K Direnci lehimleyin.

5. 15 Ohm Direnci lehimleyin.

6. 100 Ohm Direnci lehimleyin.

7. İsteğe bağlı: Küçük Yüzey Montajlı 5050 RGB NeoPiksellerin lehimlenmesine yardımcı olmak için, 18 RGB LED'in her biri için 4 pedin her birine biraz lehim damlatıyorum.

8. 2 şerit dişi pin konektörü kesin ve bunları PCB'nin arkasındaki Arduino Nano konumuna lehimleyin.

9. 18 Yüzeye Monte NeoPiksel'in tamamını, yakındaki yollarla kısa devre yapmamaya dikkat ederek, doğru sırada dikkatlice lehimleyin. Birçok üniteyi bir araya getirdikten sonra, 1 Neopiksel lehimlemenin, Arduino'nun (USB portu üzerinden) yandığını doğrulamak için strandtest.ino ile güç vermenin, Arduino'yu kapatmanın, sıradaki bir sonraki Neopiksel'i lehimlemenin daha verimli olduğunu keşfettik., test edin ve 18 Neopikselin tümü için tekrarlayın. Sorunları giderirken, Neopiksel ile ilgili bir sorunun önceki Neopikselin düzgün lehimlenmemiş olmasından (Çıkış pini) kaynaklanabileceğini unutmayın. 680 derecenin çok sıcak olduğunu buldum (ve bazen kırmızı ve veya yeşili öldürür), 518 derece çok daha iyi görünüyor.

10. 4 dişi pim şeridi kesin ve Buck Converter konumuna lehimleyin.

11. RGB LED'leri strandtest. INO kullanarak test etmek istiyorsanız, şimdi Arduino Nano ve Buck Converter'ı takın.

12. Düğmelerin tamamen PCB üzerinde durmasını sağlamak için 19 ışıklı düğmenin her birinin altındaki iki siyah ara parçayı aynı hizada kesin.

13. Tüm kırmızı noktaların (Katot) sol tarafta olduğundan emin olarak 13 Işıklı düğmenin tümünü yerleştirin ve lehimleyin. Tüm düğmeler yerleştirildikten sonra, lehimlemeden ÖNCE 19 düğme LED'inin hepsinin yandığını test etmek için Arduino'yu USB bağlantı noktası üzerinden çalıştırırım…

14. Yönlendirmeye dikkat ederek 4 Maxim soketinin tümünü lehimleyin.

15. Erkek pinlerini lehimleyerek ve ADO pinini VCC'sine atlayarak IMU'yu hazırlayın.

16. Erkek pimlerini Alçak ve Yüksek tarafa lehimleyerek Line Leveler'ı hazırlayın.

17. IMU, VA RTC ve Line Leveler'ı almak için dişi pimleri kesin ve lehimleyin.

18. 10 başlığın tümünü polariteye göre lehimleyin. Uzun pin pozitiftir.

19. Yönlendirmeye uyduğunuzdan emin olarak Reed Rölesini lehimleyin.

20. Kablo terminalini lehimleyin.

21. Noktaların (ondalık nokta) sağ altta olduğundan emin olarak 21 7 Segmentin tümünü lehimleyin.

22. 3 S&T GeoTronics 3 Segmentinin tümünü lehimleyin (Özel Artı/Eksi).

23. 4 Maxim 7219 Chip'in tamamını, yönlendirmeye dikkat ederek tekrar yuvalarına yerleştirin.

24. IMU, RTC, Buck, Arduino Nano ve Line Leveler'ı takın.

25. Hoparlörü ve MP3 Çalar/SD kartı lehimleyin, yönlendirmeye dikkat ederek VE PCB üzerinde yüksekte tutun çünkü diğer taraftaki GPS'in düzgün oturması için PCB ile aynı hizada olması gerekir.

26. Pinlerin kısa devre yapmasını önlemek için altına bir kat elektrik bandı uyguladıktan sonra GPS'i lehimleyin.

27. 9Volt pil takımını bağlayın ve tamamlanmış elektronik aksamı test edin.

TEBRİKLER! Elektronik montajı ile işiniz bitti.

Adım 11: MONTAJ TALİMATLARI - Muhafaza

MONTAJ TALİMATLARI - Muhafaza
MONTAJ TALİMATLARI - Muhafaza

MALZEME FİYATI

Adet Öğe

1 3D Baskılı Çerçeve

1 3D Baskılı Üst Plaka

1 3D Baskılı Orta Bölüm

1 3D Baskılı Alt

1 adet 3D Baskılı Pil Kapağı

1 Baskılı Buzlu Pencere

1 Akrilik Pencere

19 Lazer Kesim Düğme Kapakları

15 Soket Başlı Ahşap Vida (M3-6mm)

6 Minik ağaç vidası

Elektronik aksam tamamen test edildikten sonra lütfen aşağıdaki adımlarla devam edin:

1. 19 Düğme başlığının tümünü yukarıdaki resmi izleyerek uygun konumlarına yerleştirin.

2. Monte edilmiş PCB'yi dikkatli bir şekilde Üst Plakaya yerleştirin. Sıkıca oturabilir ve 3D baskılı bileşenin biraz zımparalanmasını gerektirebilir.

3. 6 Küçük bakır vidayı kullanarak PCB'yi Üst plakaya vidalayın. Aşırı SIKMAYIN.

4. Soket Başlı vidalardan 2 tanesini kullanarak Hoparlörü ve ardından Açma/Kapama düğmesini içeri iterek 3D Baskılı Orta Bölüme monte edin.

5. Soket Başlı vidaların 8'ini kullanarak, monte edilmiş Üst Plakayı Orta Bölüme vidalayın, Açma/Kapama anahtarının ve hoparlör deliğinin önde olduğundan emin olun.

6. Hoparlörün her iki yanına bir atlama kablosu lehimleyin ve bunları SD Kartın yanındaki her Ses Çıkış deliğine atlayın.

7. Çift taraflı bant kullanarak pil kutusunu pil bölmesinin içine monte edin, hem kırmızı hem de siyah kabloların deliğe girdiğinden emin olun.

8. Pil kutusundan gelen Siyah kabloyu Mavi Vidalı Terminalin Gnd konumuna vidalayın ve pil kutusundan gelen Kırmızı kabloyu Açma/kapama Rocker anahtarındaki pimlerden birine lehimleyin.

9. Mavi Vidalı Terminalin 9V tarafına bir Jumper teli vidalayın ve diğer ucunu Açma/Kapama Rocker anahtarındaki mevcut pime lehimleyin.

10. Arka kapağı kapatın ve Soket Başlı vidalardan 8 tanesini kullanarak monte edilmiş Arka Kapağı Orta Bölüme vidalayın. Aşırı SIKMAYIN.

TEBRİKLER! Muhafaza montajı ile işiniz bitti ve artık eksiksiz bir DSKY'niz var!

Adım 12: YAZILIM

Lütfen "OPEN DSKY PROGRAMLAMAK" başlıklı diğer Open DSKY Talimatımızı ziyaret edin.

Open DSKY'nizi programlama hakkında daha ayrıntılı programlama bilgileri ve videolar için.

Neopikselleri yoğun olarak kullandığımız için Adafruit Web Sitesini ziyaret etmeniz ve harika kitaplıklarını indirmeniz gerekecek. Bu kütüphane, Limor ve ekibinin de yazdığı "standtest.ino" gibi bazı güzel örneklerle birlikte gelir.

Ayrıca, 7 Segmenti sürmek için Shift Register'ları kullandığımız için, Max7219 yongası için Maxim kitaplığına ihtiyaç vardır.

Buradan alın: LedControl Kitaplığı

1/9/2018 tarihi itibariyle güncel kodumuz ektedir. Bu, sınırlı işlevselliğe sahip bir prototiptir. Özellik setini geliştirmeye ve düzenlemeye devam ederken lütfen www. OpenDSKY.com ile kontrol edin. Bu mevcut prototip kodu, tüm 7 Segment/Maxim shift register'ları, tüm Neopikselleri, Çok Doğru Gerçek Zamanlı Saati, 6 DOF IMU'yu, GPS'i ve MP3 çaları test eder.

Tüm bu işlevsellik, 3 özgün Fiil ve 3 özgün isim ve demo amacıyla eklediğimiz 3 Programda.

Fiil LİSTESİ İSİM LİSTESİ PROGRAM LİSTESİ

16 MONITOR DECIMAL 17 IMU 62 “Ay'a gitmeyi seçiyoruz”

21 YÜK VERİLERİ 36 ZAMAN 69 “Kartal İndi”

35 TEST LITES 43 GPS 70 “Houston Bir Sorunumuz Var”

Şu anda uygulanmakta olan bazı işlevlerin kısa bir demosu için video klibin keyfini çıkarın.

Adım 13: KICKSTARTER

Image
Image

Open Enigma projemiz için kullanılan başarılı formülümüzün ardından, Kickstarter'da çeşitli kitler, monte edilmiş/test edilmiş birimler ve Ultimate 50th Anniversary Limited Edition (Make 100) Replika sunuyoruz.

Teklif ediyoruz:

- Sadece PCB

- Barebone Kiti

- Kendin Yap Elektronik Kiti

- Komple Kit (3D Baskı ve Lazer Kesim bileşenleri ile)

- Montajlı/Test Edilmiş Ünite

- Seri Numarası ve Orijinallik Sertifikası ile Sınırlı 50. Yıl Dönümü Sürümü

Kickstarter'ımız şu anda CANLI!

DSKY Kickstarter'ı açın

Daha fazla bilgi için lütfen https://opendsky.com adresini ziyaret edin.

PCB veya Kitinizi sipariş etmek için lütfen www.stgeotronics.com adresini ziyaret edin.

Önerilen: