Mündəricat:
- Addım 1: ARAŞDIRMA, Orijinal Xüsusiyyətlərin Toplanması
- Addım 2: Biraz Tarix…
- Addım 3: PROTOTİP
- Addım 4: sxemlər
- Addım 5: 3D çap
- Addım 6: Lazerlə kəsmə/oyma
- Addım 7: MALİYYƏ BİLDİRİSİ
- Addım 8: 3 SEGMENT
- Addım 9: FUNCTIONALITY
- Addım 10: MONTAJ TALİMATLARI - Elektronika
- Addım 11: MONTAJ TALİMATLARI - Qoşma
- Addım 12: YAZILIM
- Addım 13: KICKSTARTER
Video: Açıq Apollo Bələdçi Kompüteri DSKY: 13 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
1/10/18 tarixindən bəri Xüsusi Təlimatçı olmaqdan qürur duyuram. Zəhmət olmasa bizə səs verin və bizə like atın!
Kickstarter kampaniyası çox uğurlu oldu!
DSKY Kickstarter -ı açın
Açıq DSKY hazırda Backerkit-də (https://opendsky.backerkit.com/hosted_preorders) canlı yayımdadır və e-ticarət saytımızda mövcuddur.
Bill Walker (Apollo Təhsil Təcrübəsi Layihəsinin yaradıcısı), 2 Açıq DSKY -si üçün Apollo Uçuş Planından sonra modelləşdirilmiş Əmr Referansı ilə inanılmaz bir xüsusi proqram (təxminən 50 funksiyası olan) yazdı və yalnız GoFundMe vasitəsilə hər kəsə təqdim edir. səhifə. Xahiş edirəm ona dəstək olmağı düşünün.
Bu, əlbəttə ki, 1960-cı illərin bütün Apollo missiyalarında istifadə olunan Iconic AGC (Apollo Rəhbər Kompüteri) DSKY (Ekran/Klaviatura) ilk yenidən qurulması olmasa da, bu il və gələn il daha çox görünməsini gözləyə bilərsiniz. ilk ayın enişinin 50. il dönümündə, bir neçə il əvvəl minimum sayda ön şərtləri qarşılayacaq öz versiyamızı yaratmağa qərar verdik.
Bu layihə, Open Enigma dəstəkçisi/töhfəçimizdən birinin təklifindən irəli gəldi və Roba təklif/töhfəsinə görə təşəkkür etmək istərdik. Təşəkkürlər Rob!
İlkin şərtlər:
- Bir Arduino ilə qurulmalı və Açıq Mənbə proqramı təklif edilməlidir.
- Əsl şey kimi baxmaq və hiss etmək lazımdır. Açıqca əsas yaddaş olmadan sadiq bir replika …
- Apollonun uçan qurğularının funksiyasını/davranışını təqlid etmək lazımdır.
- Kiminsə kit kimi qurmasına imkan verən komponentlərdən istifadə etmək lazımdır.
Addım 1: ARAŞDIRMA, Orijinal Xüsusiyyətlərin Toplanması
Şəxsən fiziki bir cihaz əldə edə bilməsək də, daxil olan (və ya əldə etmiş) digər insanların tapdıqlarını sənədləşdirdikləri üçün xoşbəxtik (məsələn, Fran Blanche - Kickstarter -i dəstəkləsəniz də, dəstəkləməsəniz də, lütfən onun Crowdfunding kampaniyasını dəstəkləməyi düşünün https): //www.gofundme.com/apollo-dsky-display-project), bəziləri bu biliklərdən faydalanmağımıza icazə verdi. Isaac Newtonun yazdığı kimi, "Biz nəhənglərin çiynində dayanırıq."
Dəqiq ölçülər üçün EduCraft ™ -dan mükəmməl kağız dəsti, minimum canlılıq xüsusiyyətləri üçün AirSpayce Pty Ltd -dən pulsuz iPad tətbiqi və çox sayda NASA qaynaqları ilə birlikdə Frank O'Brien -in "The Apollo Guidance Computer - Memarlıq və Əməliyyat" kitabından istifadə olunur. GitHub -da tam orijinal kod daxil olmaqla, bir çox dəqiq hardware və proqram xüsusiyyətlərini təyin edə və təkrarlaya bildik.
Apollonda istifadə olunan Original Electroluminescent ekranlar çoxdan yox olmuş çox qısa ömürlü bir texnologiyadır. 1970 -ci illərin əvvəllərində köhnəlmə yolu getdi, buna görə də LEDləri təqlid etmək üçün 7 seqment şəklində istifadə etməyə çox tez qərar verdik. Bu da EL ekranlarını idarə etmək üçün Yüksək Gərginliyi və 156 mexaniki röleyi istifadə etməməyimizə icazə verdi. Doğru ölçüsü tapmaq çətin idi, amma +/- 3 seqmentinin tapılmasının Missiya İmkansız olacağını çox az bilirdik! (hətta bu gün və yaşda da …) İsraildə 7 seqment vahidinə inteqrasiya olunmuş 3/3 seqmentini tapdıq və onlara ən erkən prototiplərimizi sınamağa qərar verdik …
Addım 2: Biraz Tarix…
Qeyd etmək lazımdır ki, müasir bir mikro nəzarətçiyə bənzəyən ilk şey, ehtimal ki, Apollo AGC olacaqdır. Bu, ilk real uçuş kompüteri, üstəgəl inteqral sxemlərin ilk böyük istifadəsi idi. Ancaq bir kompüterin bütün əsas funksiyalarının tək bir LSI çipində bir araya gəlməsindən bir on il qabağa getmək lazımdır; Intel 8080 və ya Zilog Z80 kimi. Və hətta o zaman, yaddaş, saat və bir çox G/Ç funksiyaları xarici idi. Hobbi istifadəçisi üçün çox rahat deyildi.
Növbəti vacib addımı gətirən ARM, AVR və buna bənzər çiplərdir; uçucu olmayan flash RAM-ın daxil olması ilə praktiki olaraq xarici komponentləri olmayan bir kompüter qurmaq mümkün oldu. AVR seriyası (ən çox tanıdığımız) giriş -çıxış xətlərini, seriyalı UART -ları, A/D çeviricilərini və PWM generatorlarını, gözətçi taymerlərini və hətta istəsələr daxili osilatörləri də tamponlayır. Arduino və buna bənzər lövhələr formatında, bu çiplər uyğun bir saat kristal və ya rezonatoru, tənzimlənən bir enerji təchizatı, bəzi enerji təchizatı və digər kritik pin bağlayıcı kondansatörlər və vəziyyət monitorinqi üçün bir neçə yanıb-sönən işıqla əhatə olunmuşdur.
50 il sonra bir DIY layihəsi üçün seçim platformasının dəyərinin (və çəkisinin!) Kiçik bir hissəsində əsasən eyni funksiyanı (Ram/Rom/Processing) təklif etməsi ironikdir.
Addım 3: PROTOTİP
Qərara gəldik ki, əvvəlcə gözlədikləri kimi davranacaqlarından əmin olmaq üçün 15 7 seqmenti LED -ləri idarə edən 3 Maxim çipsinin çörək lövhəsində bir anlayış sübutunu hazırlamalıyıq. Bu uğur idi. Daha sonra qısaca olaraq cihazı bir layihə lövhəsində qurmağa çalışdıq və çox tez bir şəkildə gördük ki, dövrə sıxlığı maşının bu şəkildə hazırlanmasına imkan verməyəcək. Mikro nəzarətçidən, IMU-dan, RTC-dən, GPS-dən bəhs etməmək üçün layihə lövhəsinə uyğunlaşmaq üçün 21 7 seqment + 3 3 Segment (və onları idarə etmək üçün 4 Maksim) üstəgəl 18 LED + 19 Düymə ala bilməzsiniz. və s. Beləliklə, etibarlı, sadiq bir nüsxə çıxarmağın ən yaxşı yolu olduğunu düşündüyümüz PCB dizaynına birbaşa keçməliyik. Bağışlayın.
MP3 pleyerini çörək taxtasında da sınaqdan keçirdik və… arzuolunmaz +/- LED vahidini istehsal etmək üçün 3D çaplı 3 Segmentin prototipini yaratdıq.
Addım 4: sxemlər
PCB və ya Kitimiz olmadan DSKY qurmaq istəyən hər kəsə kömək etmək üçün sxemlər artıq mövcuddur.
İlk sxem (NeoPixels), 18 Neopikseli Arduino Nano Pin 6 -ya necə bağladığımızı göstərir. İkinci sxem, (hamısı 18) Neopixel və 5Volt Buck, Reed Relay, Line Leveler və SKM53 GPSr -ni 19 ilə birlikdə necə bağladığımızı göstərir. düymələr. Üçüncü sxem, IMU və RTC əlaqələrini göstərir.
İlk pikseldən əvvəl 470 Ohm balast müqavimət tələb edən 5050 NeoPixels səth montajından istifadə etdik və hər bir piksel üçün 10 uF kondansatördən istifadə etdik.
Yuxarıda göstərildiyi kimi Adafruit (Breadboard dostu) Breakout lövhəsində NeoPixel istifadə edirsinizsə, Adafruit qırılma PCB-də quraşdırıldığı üçün heç bir rezistora və ya kondansatörə ehtiyacınız yoxdur.
GPS dövrəsinin izahı: Arduino GPS cihazlarının əksəriyyəti 5 voltluq bir enerji təchizatı ilə işləyəcək. Eyni cihazlarda məntiq səviyyəsi 3.3 voltdur. Çox vaxt Arduino, RX pin 3.3V -də 5V -nin yarısından çox olduğu üçün oxuyacaq. Problem hardware seriyasındadır … Niyə olduğunu bilmirik, amma məntiq düzəldicisini istifadə edərək daha yaxşı nəticələr əldə edirik. İstifadə etməmək, proqram seriyasından istifadə etməkdən asılıdır. Proqram serial kitabxanası və IDE -nin daha yeni versiyalarına daxil edilmiş versiya, Atmel 328 çipindəki taymerləri və portları dəyişdirir. Bu, öz növbəsində, yeddi seqmentli displeylər üçün keçid qeydlərini idarə etmək üçün ehtiyac duyduğumuz/istifadə etdiyimiz Maxim kitabxanasından istifadə etmə qabiliyyətini aradan qaldırır. Beləliklə, yaxşı köhnə hardware seriyasından istifadə edirik.
Qamış rölesi, Arduino -nun quraşdırılarkən hələ də proqramlaşdırıla bilməsi üçün aparat seriyasını açmaq və söndürmək üçün istifadə olunur. Bu buraxıla bilər, ancaq serialın GPS tərəfindən oğurlanacağı üçün proqramlaşdırma üçün Arduino cihazının ana lövhədən çıxarılması lazım olacaq. Bunun necə işlədiyi belədir: GPS oxunarkən, pin 7 qamışı bağlayaraq yüksək çəkilir. GPS daha sonra serial tamponunu doldurmağa başlayır (düzəliş etdikdən sonra GPS heç vaxt susmayacaq.) Serial tampon sorğu edilir və kifayət qədər məlumat aşkar edildikdə oxunur və təhlil edilir. Arduino -nun normal davranışını davam etdirməsinə imkan verən GPS -in bağlantısını kəsən 7 -ci pin yazılır.
Addım 5: 3D çap
Tam bir Open DSKY Replica etmək üçün 5 tələb olunan stl faylları aşağıda verilmişdir.
Diqqət yetirin ki, Çərçivə və Batareya Qutusu Qapağı demək olar ki, hər hansı bir 3D printerdə çap oluna bilsə də, əsl DSKY 7 düym enində təxminən 8 düym hündürlükdə idi, buna görə də üst plakanın, orta halqanın və alt hissənin ölçüləri 3D tələb edir. Ən azı 180x200 mm çap edə bilən printer.
Çərçivəni, Üst Plakanı və Orta Üzüyü Boz materiala, Alt və Batareya Qapısı isə qara rəngdə çap edirik.
Addım 6: Lazerlə kəsmə/oyma
Aşağıda ButtonCaps Laser kəsilmiş/oyulmuş fayl və Lampfieldin buzlu pəncərəsi Lazerlə çap olunmuş, sonra Lazerlə kəsilmiş/həkk olunmuş fayl var.
19 düyməli düymələri kəsmək və həkk etmək üçün Rowmark (Johnson Plastics) Lasermax Qara/Ağ 2 qatlı 1/16 (LM922-402) istifadə edirik. Lazer kəsiciyə təqdim edilən bütün fayllarda olduğu kimi, fayl ölçüsünü dəyişməyiniz lazım ola bilər. 19 mm -dən 19 mm -ə qədər açar düymələri əldə edin. 60Watt Su ilə soyudulan CO2 maşınımızda, akril təbəqəni kəsmək üçün 40% güc və 300 mm/s sürətlə, 50% güc və 20 mm/s sürətdən istifadə edirik.
Buzlu pəncərə, yuxarıdakı şəkli "Apollo" adlı şəffaflığa (hər hansı bir başqa markadan niyə istifadə etmək lazımdır?) Hər hansı bir lazer printerlə çap etdirmək və sonra lazer kəsiciyə/oymaçıya verərək üfüqi, sonra şaquli olaraq 20 istifadə etməklə yaradılır. % güc və hiss etdiyimiz 500 mm/s sürət ideal bir "donmuş" görünüş yaradır.
Addım 7: MALİYYƏ BİLDİRİSİ
1 PCB v1.0D
1 ədəd 3D çaplı hissələr
1 Arduino Nano
1 VA RTC
1 IMU
1 Buck StepDown
1 SKM53 GPS
1 xətt düzəldici
1 Reed Switch
1 DFPlayer Mini
1 MicroSD Kart 2Gig
1 2 8Ohms Dinamik
1 6AA Batareya Tutacağı
6 AA Batareya
1 Tel Terminal
1 Açma/söndürmə açarı
4 Maksim 7219
4 yuva 24 pin
1 40 Dişi Pim
1 10 uF kondansatörler
1 15 Ohm Rezistor
1100 Ohm müqavimət
20 470 Ohm Rezistorlar
22 1K Ohm Rezistorlar
4 10K Ohm rezistor
3 100K Ohm rezistor
18 NeoPixel RGB
19 LED düymələri
19 Lazer Kəsmə Düyməli Caps
21 7 820501G seqmentləri
3 3 STG seqmentləri
2 Buzlu pəncərələr
Yuxarıdakı komponentlərin çoxu eBay və ya Amazon -da asanlıqla tapılır və münasib qiymətə malikdir.
İstisnalar, əlbəttə ki, özümüzün PCB -lərimizdir (bütün bu komponentləri bir araya gətirir, həqiqətən yaxşı görünən və işığın düymədən keçməsinə imkan verən lazerlə kəsilmiş düymələr qapaqları, çoxlu alternativləri sınadıqdan sonra James vuruş keçirmiş buzlu pəncərələrdir. dahi (daha sonra bu barədə) və nəhayət, sıfırdan yaratmaq məcburiyyətində olduğumuz!@#$%^ 3-Segment +/- ekranı. Buna özümüzün 3D çaplı korpusumuzu əlavə edin və bütün maddələrə sahibsiniz.
Kimsə göstərilən uyğun rəqəmsal məlumatların qarşısında "+" işarəsinin olmamasını qəbul etməyə hazırdırsa, sadəcə 3 daha 7 seqment əlavə edib bir günə zəng edə bilərsiniz. Bu sadəcə bizim üçün bir seçim deyildi və buna görə öz 3 seqmentimizi yaratdıq.
Addım 8: 3 SEGMENT
Düşünərdiniz ki, 2018-ci ildə, bütün dünya miqyasında əldə edə biləcəyimiz resurslarla, 3Segment +/- LED vahidini sifariş edə bilərsiniz … Yaxşı, belə deyil!
Beləliklə, orijinal Apollo DSKY-yə sadiq qalmaq üçün öz 3Segment +/- LED-inizi sıfırdan yaratmalı olduğumuzu başa düşdük.
Çoxsaylı dizaynlardan sonra nəhayət inteqrasiya edilmiş kölgə qutusu olan 3D çap vahidimiz oldu.
Sonra, uyğun SMT (Səthə Monte edilmiş) LEDləri əldə etdik və sınaqdan keçirdik.
İndi 3D çaplı 3Segment qabığımızın içinə uyğun kiçik PCB dizayn etməyə hazırdıq.
Kiçik LED -ləri çətinliklə görə biləcəyimizi nəzərə alsaq, bütün bunları bir araya gətirmək bir az çətin idi, amma nəticə Fantastikdir!
Addım 9: FUNCTIONALITY
Ardından, istehsal məqsədləri və istəklər siyahımızın nə olduğu ilə yanaşı, Replikamızın minimum funksionallığına qərar vermə nöqtəsi gəldi.
Kiçik bir araşdırmadan sonra iTunes -da faydalı ola biləcək pulsuz bir tətbiq tapdıq və bu məqsədlə xüsusi olaraq iPad aldıq.
AirSpayce Pty Ltd -dən Pulsuz iPad tətbiqi bizə MVP (Minimum Viable Product) haqqında fikir verdi.
Tam Lamp testi aparmaq üçün kodu yazdıqdan sonra dərhal Time set/display, IMU monitorinqi və GPS monitorinqini tətbiq etdik.
1962 -ci ildə Rice Stadionunda "Aya getməyi seçirik …" adlı məşhur JFK çıxışını səsləndirmək olan çılğın istəklər siyahımızdan birini əlavə etmək qərarına gələnə qədər kod donduruldu. Sonra bir neçə başqa simvolik musiqi parçası əlavə etdik.
Addım 10: MONTAJ TALİMATLARI - Elektronika
Əvvəlcə bütün lazımi komponentlərə sahib olduğunuzdan əmin olun.
Montaja başlamazdan əvvəl aşağıdakı təlimatları bir dəfə oxuyun.
1. Bütün 20 470 Ohm Rezistorlarını lehimləyin.
2. Hamısı 22 1K Rezistoru lehimləyin.
3. Bütün 4 10K Rezistoru lehimləyin.
4. Hamısı 3 100K Rezistoru lehimləyin.
5. 15 Ohm Rezistoru lehimləyin.
6. 100 Ohm Rezistoru lehimləyin.
7. İsteğe bağlı: Kiçik Surface Mount 5050 RGB NeoPixelləri lehimləməyə kömək etmək üçün, 18 RGB LED -in hər biri üçün 4 yastığın hər birinə bir az lehim atıram.
8. Dişi pin konnektorlarından 2 zolaq kəsin və onları PCB arxasındakı Arduino Nano yerinə lehimləyin.
9. Bütün 18 Səthə Monte Edilmiş NeoPixelləri lazımi ardıcıllıqla diqqətlə lehimləyin, yaxınlıqdakı çubuqlarla qısa olmadığından əmin olun. Bir çox qurğu yığdıqdan sonra, 1 Neopixel'i lehimləmək, Arduino'yu (USB portu vasitəsilə) strandtest.ino ilə gücləndirmək, Arduinonu söndürmək, növbəti Neopixeli ardıcıllıqla lehimləmək daha səmərəli olduğunu kəşf etdik., test edin və bütün 18 Neopikseldə təkrarlayın. Problemləri həll edərkən, Neopixel ilə bağlı problemin, əvvəlki Neopixelin düzgün lehimlənməməsinin nəticəsi ola biləcəyini unutmayın (Çıxış pin). 680 dərəcə çox isti olduğunu gördüm (və bəzən qırmızı və ya yaşılı öldürür), 518 dərəcə daha yaxşı görünür.
10. 4 dişi sancaqdan ibarət bir şeridi kəsin və Buck Converter yerinə lehimləyin.
11. Strandtest istifadə edərək RGB LED -lərini sınamaq istəyirsinizsə, indi Arduino Nano və Buck Converter -i daxil edin.
12. Düymələrin PCB üzərində tam dayanmasına icazə vermək üçün hər iki qara boşluğu 19 işıqlı düymənin hər birinin altında kəsin.
13. Bütün qırmızı nöqtələrin (Katod) sol tərəfdə olduğundan əmin olaraq, bütün 13 İşıqlı düyməni daxil edin, sonra lehimləyin. Bütün düymələr daxil edildikdən sonra Arduino -nu USB portu vasitəsi ilə işə salıram ki, 19 düyməli LED -lərin hamısını lehimləməzdən əvvəl açılsın …
14. Bütün 4 Maxim prizini lehimləyin, oriyentasiyaya hörmətlə yanaşdığınızdan əmin olun.
15. Kişi sancaqlarını lehimləyərək və ADO pinini VCC -yə atlayaraq IMU hazırlayın.
16. Aşağı və Yüksək tərəfdəki kişi sancaqlarını lehimləyərək Xətt Düzəldicisini hazırlayın.
17. IMU, VA RTC və Line Leveler almaq üçün dişi sancaqları kəsin və lehimləyin.
18. Qütblülüyə hörmət edən 10 qapağın hamısını lehimləyin. Uzun pin müsbətdir.
19. İstiqamətə hörmətlə yanaşdığınızdan əmin olun.
20. Tel terminalını lehimləyin.
21. Bütün 21 7 Segmentləri lehimləyin, nöqtələrin (ondalık nöqtəsi) sağ altda olduğundan əmin olun.
22. 3 S&T GeoTronics 3Segmentinin hamısını lehimləyin (Xüsusi Plus/Minus).
23. Bütün 4 Maxim 7219 Çipini yenidən yuvasına daxil edin, oriyentasiyaya hörmətlə yanaşdığınızdan əmin olun.
24. IMU, RTC, Buck, Arduino Nano və Line Leveler daxil edin.
25. Dinamik və MP3 Çalar/SD kartı lehimləyin, oriyentasiyaya hörmətlə yanaşdığınızdan və PCB -ni yüksək tutduğunuzdan əmin olun, çünki digər tərəfdən GPS -in düzgün oturması üçün PCB ilə eyni səviyyədə olması lazımdır.
26. Sancaqların potensial qısalmasının qarşısını almaq üçün altına elektrik lenti qatını tətbiq etdikdən sonra GPS -ni lehimləyin.
27. 9Volt batareya paketini qoşun və tamamlanmış elektronika qurğusunu sınayın.
TƏBRİK EDİRİK! Elektron qurğu ilə işiniz bitdi.
Addım 11: MONTAJ TALİMATLARI - Qoşma
MALZEMELER FAKTARI
Qty Item
1 ədəd 3D çaplı çərçivə
1 ədəd 3D çaplı üst lövhə
1 3D Çaplı Orta Bölmə
1 ədəd 3D çaplı alt
1 ədəd 3D çaplı batareya qapısı
1 Çaplı Buzlu Pəncərə
1 Akril Pəncərə
19 Lazer Kəsmə Düyməli Caps
15 Soket Başlı Taxta Vida (M3-6mm)
6 Kiçik ağac vintləri
Elektronika qurğusu tam sınaqdan keçirildikdən sonra aşağıdakı addımlarla davam edin:
1. Yuxarıdakı şəkildən sonra bütün 19 düyməli qapağı düzgün yerə yerləşdirin.
2. Montaj edilmiş PCB -ni diqqətlə üst plakaya daxil edin. Sıx bir uyğunluq ola bilər və 3D çap komponentinin bir az zımpara edilməsini tələb edə bilər.
3. 6 ədəd kiçik mis vint istifadə edərək, PCB -ni üst lövhəyə vidalayın. Aşırı Sıxma.
4. Socket Head vintlərindən 2 -ni istifadə edərək Dinamik və sonra Açma/Kapama açarını itələyərək 3D Çaplı Orta Bölməyə yerləşdirin.
5. Socket Head vintlərindən 8 -ni istifadə edərək, Açma/Kapama açarının və dinamik çuxurunun öndə olduğundan əmin olaraq yığılmış Üst Plakanı Orta Bölməyə vidalayın.
6. SD Kartın yanındakı hər Audio Çuxuruna atlayaraq hoparlörün hər tərəfinə bir keçid teli lehimləyin.
7. İki tərəfli lentdən istifadə edərək, həm qırmızı, həm də qara tellərin çuxura daxil edilməsini təmin edərək, batareya qutusunu batareya bölməsinin içərisinə quraşdırın.
8. Qara teli batareya qutusundan Mavi Vida Terminalının Gnd mövqeyinə vidalayın və Qırmızı teli batareya qutusundan Açma/Dəyişdirmə düyməsindəki pinlərə lehimləyin.
9. Mavi Vida Terminalının 9V tərəfinə bir tullanan tel bağlayın və digər ucunu açma/söndürmə düyməsindəki mövcud pinə lehimləyin.
10. Arxa qapağı bağlayın və Socket Head vintlərindən 8 -ni istifadə edərək, yığılmış Arka Kapağı Orta Bölməyə vidalayın. Aşırı sıxmayın.
TƏBRİK EDİRİK! Qoşma qurğusu ilə işiniz bitdi və indi tam bir DSKY -yə sahibsiniz!
Addım 12: YAZILIM
Zəhmət olmasa "AÇIK DSKYİN PROGRAMLANMASI" başlıqlı digər Açıq DSKY Təlimat kitabçamızı ziyarət edin.
Açıq DSKY proqramlaşdırma haqqında daha ətraflı proqramlaşdırma məlumatları və videolar üçün.
Neopixel -dən geniş istifadə etdiyimiz üçün Adafruit Veb saytını ziyarət etməli və onların gözəl kitabxanasını yükləməlisiniz. Bu kitabxana, Limor və komandasının da yazdığı "standtest.ino" kimi gözəl nümunələrlə gəlir.
Ayrıca, 7 Segmenti idarə etmək üçün Shift Registers istifadə etdiyimiz üçün Max7219 çipi üçün Maxim kitabxanasına ehtiyac var.
Buradan əldə edin: LedControl Kitabxanası
01.09.2018 tarixinə olan mövcud kodumuz əlavə edilmişdir. Bu məhdud funksionallığa malik bir prototipdir. Xüsusiyyət dəstini inkişaf etdirməyə və nizamlamağa davam edərkən www. OpenDSKY.com ilə əlaqə saxlayın. Bu cari prototip kodu bütün 7 Segment/Maxim keçid qeydlərini, bütün Neopixelləri, Çox Dəqiq Real Zaman Saatını, 6 DOF IMU -nu, GPS və MP3 pleyerini sınayır.
Demo məqsədi ilə əlavə etdiyimiz 3 orijinal fel və 3 orijinal isimdə və 3 proqramda bütün bu funksionallıq.
VERB LIST NOUN LIST PROGRAM LIST
16 MONİTOR Ondalık 17 IMU 62 "Aya getməyi seçirik"
21 YÜK VERİLƏRİ 36 ZAMAN 69 "Qartal endi"
35 TEST LITES 43 GPS 70 "Hyustonda bir problem yaşadıq"
Hal -hazırda tətbiq olunan bəzi funksiyaların qısa bir demosu üçün video klipdən zövq alın.
Addım 13: KICKSTARTER
Open Enigma layihəmiz üçün istifadə etdiyimiz uğurlu düsturdan sonra, Kickstarter -də müxtəlif dəstlər, yığılmış/sınaqdan keçirilmiş qurğular və Ultimate 50th Anniversary Limited Edition (Make 100) Replica təklif edirik.
Təklif edirik:
- Yalnız PCB
- Barebones Kit
- DIY elektronika dəsti
- Tam Komplekt (3D Çap və Lazer Kəsmə komponentləri ilə)
- Yığılmış/Test edilmiş Bölmə
- Seriya nömrəsi və orijinallıq sertifikatı olan məhdud 50 illik yubiley nəşri
Kickstarterımız hazırda CANLIDIR!
DSKY Kickstarter -ı açın
Ətraflı məlumat üçün https://opendsky.com saytına daxil olun.
PCB və ya Kit sifariş etmək üçün www.stgeotronics.com saytına daxil olun.
Tövsiyə:
Əl BASIC Kompüteri: 6 Addım (Şəkillərlə birlikdə)
Əl BASIC Kompüteri: Bu Təlimat, BASIC ilə işləyən kiçik bir el kompüteri qurma prosesimi təsvir edir. Kompüter, ATmega 1284P AVR çipinin ətrafında qurulmuşdur ki, bu da kompüterin axmaq adını (HAL 1284) ilhamlandırmışdır
Köhnə/zədələnmiş bir kompüteri və ya dizüstü kompüteri bir media qutusuna necə çevirmək olar: 9 addım
Köhnə/Zədələnmiş Bir Kompüteri və ya Laptopu Bir Media Qutusuna necə çevirmək olar: Texnologiyanın bizdən daha sürətlə inkişaf etdiyi bir dünyada sevdiyimiz elektronikalar çox tez köhnəlir. Bəlkə də heç sevdiyiniz pişiklər masaüstünüzdəki dizüstü kompüterinizi döydü və ekran qırıldı. Yoxsa ağıllı bir TV üçün bir media qutusu istəyərsiniz
Açıq DSKY -nin proqramlaşdırılması: 5 addım (şəkillərlə)
Açıq DSKY-nin Proqramlaşdırılması: Açıq DSKY-nin Proqramlaşdırılması ilə bağlı davam edən Təlimatlarımıza xoş gəldiniz. Yenidən proqramlaşdırma materialı istehsal etdiyimiz və buraxdığımız üçün bu Təlimat artmaqda davam edəcəyinə əmin olun. Buna görə izləyin, bəyənin və bəyənin.Bu vid serialı
IPhone 6 Plus Batareyanın Dəyişdirilməsi: Daxili Batareyanı Dəyişdirmək üçün Bələdçi: 12 Addım (Şəkillərlə birlikdə)
IPhone 6 Plus Batareyanın Dəyişdirilməsi: Daxili Batareyanı Dəyişdirmək üçün Bələdçi: Hey uşaqlar, bir müddət əvvəl bir iPhone 6 batareya dəyişdirmə bələdçisi hazırladım və bir çox insana kömək etmiş kimi görünür, burada iPhone 6+ üçün bir bələdçi var. IPhone 6 və 6+, açıq ölçü fərqi istisna olmaqla, eyni quruluşa malikdir. Var
2 dollar Arduino. ATMEGA328 tək başına. Asan, Ucuz və Çox Kiçik. Tam bir bələdçi: 6 addım (şəkillərlə birlikdə)
2 dollar Arduino. ATMEGA328 tək başına. Asan, Ucuz və Çox Kiçik. Tam bir bələdçi .: Bu təlimatda Arduino ATMEGA328 mikro nəzarətçi çipinin müstəqil bir mikro nəzarətçi olaraq necə istifadə ediləcəyini öyrənəcəksiniz. Yalnız 2 dollara başa gəlir, Arduino ilə eyni şeyi edə bilər və layihələrinizi çox kiçik edə bilərik