Агуулгын хүснэгт:

Apollo удирдамжийн компьютер DSKY -ийг нээнэ үү: 13 алхам (зурагтай)
Apollo удирдамжийн компьютер DSKY -ийг нээнэ үү: 13 алхам (зурагтай)

Видео: Apollo удирдамжийн компьютер DSKY -ийг нээнэ үү: 13 алхам (зурагтай)

Видео: Apollo удирдамжийн компьютер DSKY -ийг нээнэ үү: 13 алхам (зурагтай)
Видео: What If Luke Skywalker SAVED Anakin Skywalker From Becoming Darth Vader (FULL MOVIE) 2024, Долдугаар сарын
Anonim
Image
Image

1/10/18 -аас хойш онцлох зааварчилгаа өгсөнөөрөө бахархаж байна. Бидний төлөө саналаа өгч, лайк дарна уу!

Kickstarter кампанит ажил маш амжилттай боллоо!

DSKY Kickstarter -ийг нээнэ үү

Манай Нээлттэй DSKY нь одоогоор Backerkit (https://opendsky.backerkit.com/hosted_preorders) дээр байгаа бөгөөд манай цахим худалдааны сайтаас авах боломжтой.

Билл Уокер (Аполло Боловсролын Туршлага Төсөл бүтээгч) нь 2 нээлттэй DSKY -ийн Аполлон нислэгийн төлөвлөгөөний дагуу загварчлагдсан командлалын лавлагаа бүхий гайхалтай өөрчлөн тохируулсан програм хангамж (50 орчим функцтэй) бичиж, зөвхөн GoFundMe -ээр дамжуулан бүх хүмүүст ашиглах боломжтой болгож байна. хуудас. Түүнийг дэмжих талаар бодож үзээрэй.

Хэдийгээр энэ нь 1960-аад оны бүх Аполлон даалгаварт ашигласан Iconic AGC (Apollo Guidance Computer) DSKY (Display/Keyboard) -ийг анх удаа дахин бүтээсэн зүйл биш бөгөөд энэ жил болон ирэх жил үүнээс ч илүү олон зүйл гарч ирнэ гэж найдаж болно. Анх саран дээр буусны 50 жилийн ой тохиож байгаа тул бид хэдэн жилийн өмнө хамгийн бага урьдчилсан нөхцөлийг хангасан өөрийн хувилбарыг бүтээхээр шийдсэн.

Энэхүү төсөл нь манай "Open Enigma" дэмжигч/хувь нэмэр оруулагчийн саналаас үүдэлтэй бөгөөд Роб түүний санал/хувь нэмрийг хүлээн зөвшөөрч байна. Баярлалаа Роб!

Шаардлагатай урьдчилсан үзүүлэлтүүд:

- Arduino ашиглан бүтээгдсэн бөгөөд нээлттэй эхийн програм хангамжийг санал болгох ёстой.

- Жинхэнэ юм шиг харагдах, мэдрэх шаардлагатай. Итгэлтэй хуулбар нь үндсэн санах ойгүй байх нь ойлгомжтой …

- Аполлон нисдэг нэгжийн үйл ажиллагаа/зан үйлийг дуурайх шаардлагатай байна.

- Хэн нэгэн үүнийг иж бүрдэл болгон бүтээх боломжийг олгодог бүрэлдэхүүн хэсгүүдийг ашиглах шаардлагатай.

Алхам 1: СУДАЛГАА, анхны үзүүлэлтүүдийн цуглуулга

СУДАЛГАА, Оригинал үзүүлэлтүүдийн цугларалт
СУДАЛГАА, Оригинал үзүүлэлтүүдийн цугларалт
СУДАЛГАА, Оригинал үзүүлэлтүүдийн цугларалт
СУДАЛГАА, Оригинал үзүүлэлтүүдийн цугларалт
СУДАЛГАА, Анхны үзүүлэлтүүдийн цугларалт
СУДАЛГАА, Анхны үзүүлэлтүүдийн цугларалт

Бид биечлэн физик төхөөрөмж авах эрхгүй байсан боловч хандалт хийсэн (эсвэл авсан) бусад хүмүүс олж мэдсэнээ баримтжуулсан нь азтай хэрэг юм (жишээ нь Франц Бланш - та манай Kickstarter -ийг дэмжиж байгаа эсэхээс үл хамааран түүний Crowdfunding кампанит ажлыг дэмжиж үзээрэй https://www.gofundme.com/apollo-dsky-display-project), зарим нь бидэнд энэ мэдлэгээс ашиг хүртэх боломжийг олгосон. Исаак Ньютоны бичсэнчлэн "Бид аварга хүмүүсийн мөрөн дээр зогсож байна."

EduCraft ™ -аас авсан маш сайн цаасан иж бүрдлийг нарийн хэмжээс болгон ашиглах, амьдрах чадварын хамгийн бага үзүүлэлттэй AirSpayce Pty Ltd -ийн үнэгүй iPad аппликейшн, Фрэнк О'Брайены "Аполлон удирдамж компьютер - Архитектур ба үйл ажиллагаа" гэсэн маш нарийн номыг НАСА -гийн олон эх сурвалжуудын хамт ашиглана. GitHub дээрх анхны эх кодыг оруулаад бид техник хангамж, програм хангамжийн олон тодорхойлолтыг тодорхойлж, хуулбарлах боломжтой болсон.

Аполлонд ашигласан анхны цахилгаан гэрэлтүүлэгч дэлгэц нь маш богино хугацаанд ашиглагдаж байсан технологи юм. Энэ нь 1970 -аад оны эхээр хуучирсан замаар явсан тул бид LED -ийг дуурайхын тулд 7 сегмент хэлбэрээр ашиглахаар шийдсэн. Энэ нь EL дэлгэцийг жолоодохын тулд өндөр хүчдэл ба 156 механик реле ашиглах шаардлагагүй болно. Зөв хэмжээг олох нь маш хэцүү байсан ч +/- 3 сегментийг олох нь эрхэм зорилго биш гэдгийг бид мэдээгүй! (өнөө үед ч, эрин үед ч гэсэн …) Бид Израильд 7 сегментийн нэгжтэй +/- гэсэн 3 сегментийг олж, анхны загвараа туршиж үзэхээр шийдсэн …

Алхам 2: Бага зэрэг түүх…

Орчин үеийн микроконтроллертой үнэхээр төстэй анхны зүйл бол Аполлон AGC байх болно гэдгийг тэмдэглэх нь зүйтэй. Энэ бол анхны жинхэнэ нислэгийн компьютер, үүнээс гадна нэгдсэн хэлхээний анхны томоохон хэрэглээ байв. Гэхдээ компьютерын бүх үндсэн функцийг нэг LSI чип дээр нэгтгэхээс өмнө та дахиад арван жил урагшлах ёстой. Intel 8080 эсвэл Zilog Z80 гэх мэт. Тэр ч байтугай санах ой, цаг, оролт гаралтын олон функц гадных байсан. Энэ нь хобби хэрэглэгчдэд тийм ч тохиромжтой биш байв.

Энэ бол дараагийн чухал алхамыг авчрах ARM, AVR болон үүнтэй төстэй чипүүд юм; дэгдэмхий бус флаш RAM-ийг оруулснаар бараг ямар ч гадны бүрэлдэхүүн хэсэггүй компьютер бүтээх боломжтой болсон. AVR цуврал чипүүд (бидний хамгийн сайн мэддэг) нь оролтын/оролтын шугам, цуваа UART, A/D хөрвүүлэгч, ХОУХ -ны генератор, хамгаалагчийн цаг хэмжигч, хэрэв хүсвэл дотоод осциллятортой. Arduino болон түүнтэй төстэй самбаруудын форматаар эдгээр чипүүд нь цагны болор эсвэл резонатор, зохицуулалттай тэжээлийн хангамж, зарим тэжээлийн хангамж болон бусад чухал холбогчтой конденсатор, статусыг хянахад зориулагдсан хэд хэдэн анивчдаг гэрлээр хүрээлэгдсэн байдаг.

50 жилийн дараа DIY төслийг сонгох платформ нь үндсэндээ ижил функц (Ram/Rom/Processing) -ийг зардлын (мөн жин!) Бага хэмжээгээр санал болгодог нь хачирхалтай юм.

Алхам 3: ХАМГААЛАХ

ХАМГААЛАХ
ХАМГААЛАХ
ХАМГААЛАХ
ХАМГААЛАХ
ХАМГААЛАХ
ХАМГААЛАХ

Бид хүлээгдэж буй шиг ажиллах эсэхийг шалгахын тулд 15 7 сегментийн LED -ийг хянадаг 3 Maxim чипийн талхны самбар дээр үзэл баримтлалын нотолгоог хийх хэрэгтэй гэж бид шийдсэн. Энэ бол амжилт байлаа. Дараа нь бид төхөөрөмжийг төслийн самбар дээр бүтээхийг богино хугацаанд оролдсон бөгөөд хэлхээний нягтрал нь машиныг ийм аргаар үйлдвэрлэхийг зөвшөөрөхгүй болохыг олж мэдсэн. Та 21 7 сегмент + 3 3 сегмент (мөн тэдгээрийг хянах 4 Максимум) дээр нэмэх нь 18 LED + 19 товчлуурыг төслийн самбар дээр байрлуулах боломжгүй. гэх мэт. Тиймээс бид найдвартай, итгэлтэй хуулбарыг гаргах хамгийн сайн арга гэж үзсэн ПХБ -ийн загварыг шууд хийх хэрэгтэй болсон. Уучлаарай.

Бид MP3 тоглуулагчийг талхны самбар дээр туршиж үзсэн бөгөөд бид хүссэн 3/3 сегментийн загварыг бүтээж, хүссэн +/- LED нэгжийг үйлдвэрлэв.

Алхам 4: Схем

Схем
Схем
Схем
Схем
Схем
Схем
Схем
Схем

Бидний ПХБ эсвэл иж бүрдэлгүйгээр DSKY бүтээхийг хүссэн бүх хүмүүст туслах схемүүдийг одоо ашиглах боломжтой боллоо.

Эхний схем (NeoPixels) нь 18 неопикселийг Arduino Nano Pin 6 -т хэрхэн холбосныг харуулав. Хоёрдахь бүдүүвч нь бид (бүгд 18) Neopixels, 5Volt Buck, Reed Relay, Line Leveler, SKM53 GPSr -ийг 19 -тэй хэрхэн холбосон болохыг харуулав. товчлуурууд. Гурав дахь схем нь IMU ба RTC холболтыг харуулж байна.

Бид эхний пикселээс өмнө 470 Ом тогтворжуулагч эсэргүүцэл шаарддаг Surface mount 5050 NeoPixels -ийг ашигласан бөгөөд бусад пиксел бүрт 10 uF конденсатор ашигласан.

Хэрэв та дээр үзүүлсэн Adafruit (Breadboard-т ээлтэй) Breakout самбар дээрх NeoPixel-ийг ашигладаг бол Adafruit-ийн PCB дээр суурилуулсан тул танд ямар ч резистор эсвэл конденсатор хэрэггүй болно.

GPS хэлхээний тайлбар: Ихэнх Arduino GPS төхөөрөмжүүд нь 5 вольтын тэжээл дээр ажиллах болно. Эдгээр төхөөрөмжүүдийн логик түвшин 3.3 вольт байна. Ихэнхдээ Arduino нь 5X -ийн талаас илүү хувийг эзэлдэг тул RX зүү 3.3V дээр уншдаг. Асуудал нь техник хангамжийн цувралд байдаг … Бид яагаад гэдгийг нь мэдэхгүй ч логик тэгшлэгчийг ашиглан илүү сайн үр дүнд хүрсэн. Үүнийг ашиглахгүй байх нь програм хангамжийн цуваа ашиглахаас шууд шалтгаалдаг. Програм хангамжийн цуваа номын сан болон IDE -ийн шинэ хувилбаруудад багтсан хувилбар нь Atmel 328 чип дээрх таймер, портуудыг өөрчилдөг. Энэ нь эргээд долоон сегментийн дэлгэцийн ээлжийн бүртгэлийг жолоодохын тулд бидэнд хэрэгтэй/ашигладаг Максим номын санг ашиглах чадварыг идэвхгүй болгодог. Тиймээс бид хуучин тоног төхөөрөмжийн сайн цувралыг ашигладаг.

Зэгс реле нь тоног төхөөрөмжийн цуваа асаах, унтраахад ашиглагддаг бөгөөд ингэснээр Arduino -ийг суулгаж байхдаа програмчлагдсан хэвээр байх болно. Үүнийг орхигдуулж болно, гэхдээ цувралыг GPS хулгайлах тул Arduino төхөөрөмжийг програмчлалын үндсэн самбараас хасах шаардлагатай болно. Энэ нь хэрхэн ажилладаг вэ гэвэл: GPS -ийг уншиж байхдаа зүү 7 -г өндөр татаж, зэгсийг хаадаг. Дараа нь GPS нь цуваа буферийг дүүргэж эхэлдэг (залруулга хийсний дараа GPS хэзээ ч хаагдахгүй.) Цуваа буферийг санал асуулгад хамруулж, хангалттай хэмжээний өгөгдөл илэрсэн тохиолдолд түүнийг уншиж задлан шинжилдэг. Дараа нь 7 -р зүү нь GPS -ийг салгахад маш бага бичигдсэн бөгөөд энэ нь Arduino -ийг хэвийн зан төлөвөө сэргээх боломжийг олгодог.

Алхам 5: 3D хэвлэх

Нээлттэй DSKY хуулбарыг бүрэн хийхийн тулд шаардлагатай 5 stl файлыг доор харуулав.

Bezel болон зайны хайрцгийн тагийг бараг ямар ч 3D принтер дээр хэвлэх боломжтой боловч жинхэнэ DSKY нь 7 "өргөнтэй, бараг 8" өндөртэй тул 3D хавтан шаарддаг дээд хавтан, дунд цагираг, ёроолын хэмжээ юм. Хамгийн багадаа 180х200 мм хэмжээтэй принтер хэвлэх боломжтой.

Бид Bezel, Top Plate ба Mid Ring -ийг саарал материал дээр, доод ба зайны хаалгыг хар өнгөөр хэвлэдэг.

Алхам 6: Лазер хайчлах/сийлбэр хийх

Лазер хайчлах/сийлбэр хийх
Лазер хайчлах/сийлбэр хийх
Лазер хайчлах/сийлбэр хийх
Лазер хайчлах/сийлбэр хийх
Лазер хайчлах/сийлбэр хийх
Лазер хайчлах/сийлбэр хийх

Доорх нь ButtonCaps Laser хайчлах/сийлбэрлэсэн файл ба Lampfield -ийн царцсан цонхыг Лазераар хэвлэсэн, дараа нь Лазерын зүсэлт/сийлбэртэй файл юм.

Бид Rowmark (Johnson Plastics) Lasermax Black/White 2ply 1/16 (LM922-402) ашиглан 19 товчлуурын товчлуурыг хайчилж, сийлбэрлэж байна. Лазер таслагч руу илгээсэн бүх файлын нэгэн адил та файлын хэмжээг тохируулах хүртэл жиргэх хэрэгтэй болж магадгүй юм. 19мм -ээс 19мм -ийн хэмжээтэй товчлуурыг аваарай. Усны хөргөлттэй 60Вт -ын CO2 машин дээр бид сийлбэрлэхдээ 40% -ийн хүч, 300мм/с хурд, нийлэг хуудсыг огтлохдоо 50% -ийн хүч, 20мм/с хурдыг ашигладаг.

Дээрх зургийг "Аполлон" нэртэй ил тод байдалд (өөр брэндийг яагаад ашиглах ёстой вэ?) Дурын лазер принтерээр хэвлээд дараа нь лазер таслагч/сийлбэрлэгч рүү хэвтээ, дараа нь босоо байдлаар 20 ашиглан хэвлүүлснээр царцсан цонх үүснэ. % хүч ба 500мм/сек хурд нь бидний хамгийн тохиромжтой "царцсан" дүр төрхийг бий болгодог.

Алхам 7: МАТЕРИАЛЫН ТӨЛБӨР

МАТЕРИАЛЫН ТООЦОО
МАТЕРИАЛЫН ТООЦОО

1 ПХБ v1.0D

3D хэвлэсэн 1 хэсэг

1 Ардуино Нано

1 VA RTC

1 IMU

1 Бак StepDown

1 SKM53 GPS

1 мөр тэгшлэгч

1 зэгс шилжүүлэгч

1 DFPlayer Mini

1 MicroSD карт 2Gig

1 2 8Ohms чанга яригч

1 6АА зай эзэмшигч

6 АА батерей

1 Утасны терминал

1 асаах/унтраах унтраалга

4 Максим 7219

4 залгуур 24 зүү

1 40 Эмэгтэй тээглүүр

1 10uF конденсатор

1 15 Ом эсэргүүцэл

1100 Ом эсэргүүцэл

20 470 Ом эсэргүүцэл

22 1K Ом эсэргүүцэл

4 10K Ом эсэргүүцэл

3 100K Ом эсэргүүцэл

18 NeoPixel RGB

19 LED товчлуур

19 лазер хайчлах товчны таг

21 7 820501G сегментүүд

3 3 STG сегментүүд

2 Царцсан цонх

Дээрх ихэнх бүрэлдэхүүн хэсгүүдийг eBay эсвэл Amazon дээрээс хялбархан олох боломжтой бөгөөд боломжийн үнэтэй байдаг.

Үл хамаарах зүйл бол мэдээж бидний өөрийн ПХБ юм (эдгээр бүх бүрэлдэхүүн хэсгүүдийг нэгтгэсэн, бидний лазер хайчлах товчлуурууд нь үнэхээр сайн харагддаг бөгөөд гэрэл нь товчлуураар дамжих боломжийг олгодог, олон янзын хувилбарыг туршиж үзсэний дараа Жеймс цус харвасан царцсан цонхнууд. суут ухаантан (энэ талаар дараа нь дэлгэрэнгүй), эцэст нь!@#$%^ 3-сегмент +/- дэлгэцийг эхнээс нь бүтээх ёстой. Үүнд өөрийн 3D хэвлэсэн хаалт нэмж оруулаарай.

Хэрэв харуулсан зохих тоон өгөгдлийн өмнө "+" тэмдэг байхгүй байгааг хэн нэгэн хүлээн зөвшөөрөхөд бэлэн байгаа бол та өөр 7 сегментийг нэмж, нэг өдөр дуудаж болно. Энэ нь бидний хувьд сонголт биш байсан тул бид өөрсдийн гэсэн 3 сегментийг бий болгосон юм.

Алхам 8: 3 СЕГМЕНТ

3 СЕГМЕНТ
3 СЕГМЕНТ
3 СЕГМЕНТ
3 СЕГМЕНТ
3 СЕГМЕНТ
3 СЕГМЕНТ

2018 онд дэлхийн өнцөг булан бүрт байгаа бүх нөөц бололцоотой бол 3Segment +/- LED төхөөрөмж захиалах боломжтой гэж та бодож байна … Гэхдээ энэ нь тийм биш юм!

Тиймээс анхны Аполлон DSKY-д үнэнч байхын тулд бид өөрсдийн 3Segment +/- LED-ийг эхнээс нь бүтээх хэрэгтэй болно гэдгийг ойлгосон.

Олон тооны дизайн хийсний дараа бид эцэст нь сүүдрийн хайрцаг бүхий 3D хэвлэсэн төхөөрөмжтэй болсон.

Дараа нь бид зохих SMT (гадаргуу дээр суурилуулсан) LED -ийг олж аваад туршиж үзсэн.

Бид 3D хэвлэсэн 3Segment бүрхүүлд багтах жижигхэн ПХБ -ийг зохион бүтээхэд бэлэн боллоо.

Жижиг LED -ийг бараг харахгүй байгаа тул энэ бүхнийг нэгтгэх нь жаахан бэрхшээлтэй байсан ч үр дүн нь гайхалтай юм!

Алхам 9: ФУНКЦИОНАЛ

ФУНКЦИОНАЛ
ФУНКЦИОНАЛ

Дараа нь бидний Replica -ийн хамгийн бага функц, үйлдвэрлэлийн зорилго, бидний хүслийн жагсаалт юу болохыг шийдэх ёстой.

Бага зэрэг судалсны эцэст бид iTunes дээрээс хэрэгтэй байж болох үнэгүй апп олсон тул энэ зорилгоор тусгайлан iPad худалдаж авлаа.

AirSpayce Pty Ltd -ийн үнэгүй iPad програм нь бидэнд MVP (амьдрах чадвартай хамгийн бага бүтээгдэхүүн) -ийн талаар ойлголт өгсөн.

Бүрэн чийдэнгийн тест хийх кодыг бичсний дараа бид цаг тохируулах/харуулах, IMU хяналт, GPS хяналтыг нэн даруй хэрэгжүүлсэн.

Бид галзуу хүслийн жагсаалтын нэг зүйлийг 1962 онд Райс цэнгэлдэх хүрээлэнд "Бид сар руу явахаар сонгосон …" гэсэн алдартай JFK яриаг тоглуулахаар нэмж оруулахаар шийдсэн хүртэл кодыг хөлдөөсөн байв. Дараа нь бид өөр хоёр өвөрмөц дууны замыг нэмж оруулав.

Алхам 10: ХУРАЛДААНЫ ЗААВАР - Электроникс

ЧУУЛГАНЫ ЗААВАР - Электроникс
ЧУУЛГАНЫ ЗААВАР - Электроникс

Нэгдүгээрт, шаардлагатай бүх бүрэлдэхүүн хэсгүүд байгаа эсэхийг шалгаарай.

Суулгацыг эхлүүлэхийн өмнө дараах зааврыг нэг удаа уншаарай.

1. Бүх 20 470 Ом резисторыг гагнах.

2. Бүх 22 1K резисторыг гагнах.

3. Бүх 4 10K резисторыг гагнах.

4. Бүх 3 100K резисторыг гагнана.

5. 15 Ом эсэргүүцлийг гагнах.

6. 100 Ом эсэргүүцлийг гагнах.

7. Нэмэлт: 5050 RGB NeoPixels -ийн жижиг гадаргууг холбоход туслахын тулд би 18 RGB LED тус бүрийн 4 дэвсгэр дээр бага зэрэг гагнуур хийнэ.

8. Эмэгтэй туузан холбогчоос 2 тууз хайчилж, ПХБ -ийн ард байрлах Arduino Nano байршилд гагнана.

9. Гадаргуу дээр суурилуулсан 18 ширхэг NeoPixel -ийг зохих дарааллаар болгоомжтой гагнана. Олон нэгжийг угсарсны дараа бид 1 Neopixel -ийг гагнах, Arduino -г strandtest.ino -ээр асаах, ардуиног унтраах, дараагийн неопикселийг дарааллаар нь гагнах нь илүү үр дүнтэй болохыг олж мэдсэн., үүнийг туршиж үзээд бүх 18 неопикселийн хувьд давтана. Асуудлыг шийдвэрлэх явцад Neopixel -тэй холбоотой асуудал нь өмнөх Neopixel -ийг зөв гагнаагүйгээс үүдэлтэй байж болохыг санаарай (Гаралтын зүү). Би 680 градус хэт халуун (заримдаа улаан, ногоон өнгийг устгадаг), 518 градус илүү дээр юм шиг санагдсан.

10. 4 эмэгтэй тээглүүр бүхий тууз хайчилж, Бак хөрвүүлэгчийн байршилд гагнана.

11. Хэрэв та RGB LED -ийг strandtest ашиглан туршихыг хүсч байвал Arduino Nano болон Buck Converter -ийг оруулна уу.

12. Тулгууруудыг ПХБ дээр бүрэн байрлуулахын тулд гэрэлтүүлэгчтэй 19 товчлуур бүрийн доор хар зайг хоёуланг нь таслах хэрэгтэй.

13. Оруулж, дараа нь бүх 13 гэрэл асаах товчлуурыг гагнаж, бүх улаан цэгүүд (Катод) зүүн талд байгаа эсэхийг шалгаарай. Бүх товчлуурыг оруулсны дараа би Arduino -г USB портоор нь асааж, 19 товчлууртай LED -ийг асаахаасаа өмнө асаахыг туршиж үзнэ үү.

14. Максимын 4 залгуурыг бүгдийг нь гагнана.

15. Түүний эрэгтэй тээглүүрийг гагнах, ADO -ийн зүүгээ VCC рүүгээ үсрэх замаар ОУХБ -ыг бэлтгэ.

16. Шугаман тэгшлэгчийг түүний эрэгтэй тээглүүрийг бага ба өндөр талаас нь гагнах замаар бэлтгэ.

17. IMU, VA RTC, Line Leveler авахын тулд эм зүүг хайчилж, гагнана.

18. Туйлшралыг хүндэтгэн бүх 10 тагийг гагнана. Урт зүү эерэг байна.

19. Зэгсний буухиа гагнах, чиг баримжаагаа хүндэтгэх хэрэгтэй.

20. Утасны терминалыг гагнах.

21. Бүх 21 7 сегментийг гагнаж, цэгүүд (аравтын бутархай) баруун доод талд байгаа эсэхийг шалгаарай.

22. Бүх 3 S&T GeoTronics 3 сегментийг гагнах (Custom Plus/Minus).

23. Бүх 4 Maxim 7219 чипийг залгуурт нь дахин оруулж, чиг баримжаагаа анхаарч үзээрэй.

24. IMU, RTC, Buck, Arduino Nano, Line Leveler -ийг оруулна уу.

25. Чанга яригч, MP3 тоглуулагч/SD картыг гагнах нь чиг баримжаагаа хүндэтгэж, ПХБ -ийн өндөрт байлгах ёстой, учир нь нөгөө талын GPS нь ПХБ -тэй нийцэж байх ёстой.

26. Зүү богиносохоос урьдчилан сэргийлэхийн тулд доор нь цахилгаан соронзон хальс түрхсэний дараа GPS -ийг гагнана.

27. 9Volt батерейны багцыг холбож, дууссан электроникийн угсралтыг туршина уу.

БАЯРЛАЛАА! Та электроникийн угсралтыг хийж дуусгасан.

Алхам 11: ЧУЛУУЛАХ ЗААВАРЧИЛГАА - Хавсралт

ЧУУЛАХ ЗААВАРЧИЛГАА - Хашаа
ЧУУЛАХ ЗААВАРЧИЛГАА - Хашаа

ТӨЛБӨРИЙН ТӨСӨЛ

Qty зүйл

3 хэмжээст хэвлэсэн цаасан дэвсгэр

1 3D хэвлэсэн дээд хавтан

1 3D хэвлэсэн дунд хэсэг

1 3D хэвлэсэн доод хэсэг

1 3D хэвлэсэн батерейны хаалга

1 Хэвлэсэн царцсан цонх

1 нийлэг цонх

19 лазер хайчлах товчны таг

15 сокет толгойтой модон эрэг (M3-6mm)

6 Жижиг модон эрэг

Электроникийн угсралтыг бүрэн шалгасны дараа дараах алхмуудыг дагана уу.

1. Дээрх зургийн дагуу 19 товчлуурын бүх тагийг зохих байрлалд нь байрлуул.

2. Угсарсан ПХБ -ийг дээд хавтан дээр болгоомжтой оруулах. Энэ нь нягт тохирсон байж болох бөгөөд 3D хэвлэсэн бүрэлдэхүүн хэсгийг бага зэрэг зүлгэх шаардлагатай байж магадгүй юм.

3. 6 ширхэг жижиг зэс эрэг ашиглан ПХБ -ийг дээд хавтан руу шургуулна. Битгий хэт чангал.

4. Залгуурын толгойн 2 боолтыг ашиглан чанга яригч, дараа нь асаах/унтраах товчлуурыг дарж 3D хэвлэсэн дунд хэсэгт оруулна уу.

5. Залгуурын толгойн 8 боолтыг ашиглан угсарсан дээд хавтанг дунд хэсэгт шургуулж, асаах/унтраах унтраалга, чанга яригчийн нүх урд талд байгаа эсэхийг шалгаарай.

6. Чанга яригчийн хоёр тал руу холбогч утсыг гагнаж, SD картын хажууд байгаа аудио гаралтын нүх тус бүр рүү үсрүүлнэ.

7. Хоёр талт соронзон хальсны тусламжтайгаар нүх рүү улаан, хар утас хоёуланг нь оруулсан эсэхийг шалгахын тулд батерейны хайрцгийг зайны тасалгаанд суулгана.

8. Цэнхэр шураг терминалын Gnd байрлал дахь батерейны хайрцганд байгаа хар утсыг шургуулж, улаан утсыг зайны хайрцганд асаах/унтраах түлхүүрийг аль алинд нь гагнах.

9. Цэнхэр шураг терминалын 9V талд холбогч утсыг шургуулж, нөгөө үзүүрийг асаах/унтраах түлхүүр дээрх боломжтой зүү рүү гагнах.

10. Арын тагийг хааж, углууртын толгойн 8 боолтыг ашиглан угсарсан арын тагийг дунд хэсэгт шургуулна. Битгий хэт чангал.

БАЯРЛАЛАА! Та хаалтын угсралтыг хийж дууссан бөгөөд одоо танд бүрэн DSKY байна!

Алхам 12: ПРОГРАММ

Манай "Нээлттэй DSKY -ийг програмчлах" нэртэй бусад нээлттэй DSKY заавартай танилцана уу.

Илүү дэлгэрэнгүй програмчлалын мэдээлэл, Open DSKY програмчлалын талаархи видеог үзнэ үү.

Бид Neopixels -ийг өргөн ашигладаг тул та Adafruit вэбсайтад зочилж, тэдний гайхалтай номын санг татаж авах шаардлагатай болно. Энэхүү номын сан нь Лимор болон түүний багийн бичсэн "standtest.ino" гэх мэт зарим сайн жишээг дагалддаг.

Түүнчлэн, бид Shift Register -ийг ашиглан 7 сегментийг жолооддог тул Max7219 чипт Максим номын сан шаардлагатай байдаг.

Эндээс авна уу: LedControl номын сан

2018 оны 1 -р сарын 9 -ний байдлаар одоогийн кодоо хавсаргав. Энэ бол хязгаарлагдмал ажиллагаатай прототип юм. Бид онцлог багцыг хөгжүүлж, оновчтой болгохын тулд www. OpenDSKY.com хаягаар орж үзнэ үү. Энэхүү одоогийн загвар код нь 7 сегмент/Максим ээлжийн бүртгэл, бүх неопиксел, бодит цагийн маш нарийвчлалтай цаг, 6 DOF IMU, GPS болон MP3 тоглуулагчийг туршиж үздэг.

Энэ бүх функцийг демо зорилгоор нэмсэн 3 жинхэнэ үйл үг, 3 жинхэнэ нэр, 3 програмд оруулсан болно.

VERB LIST NOUN LIST ХӨТӨЛБӨРИЙН ЖАГСААЛТ

16 ХЯНАЛТЫН АРТ ТУХАЙ 17 IMU 62 "Бид Сар руу явахаар сонгосон"

21 LOAD DATA 36 TIME 69 “Бүргэд газардлаа”

35 TEST LITES 43 GPS 70 "Хьюстонд бидэнд асуудал тулгарсан"

Одоогоор хэрэгжүүлж буй зарим функцуудын талаар богино хэмжээний демо үзэхийн тулд видео клипийг үзээрэй.

Алхам 13: KICKSTARTER

Image
Image

Нээлттэй Enigma төсөлд ашигласан амжилттай томъёоныхоо дагуу бид Kickstarter дээр төрөл бүрийн иж бүрдэл, угсарсан/туршсан нэгжүүд болон Ultimate 50th Anniversary Limited Edition (Make 100) хуулбарыг санал болгож байна.

Бид санал болгож байна:

- ПХБ дангаараа

- Нүцгэн ясны иж бүрдэл

- DIY цахилгаан хэрэгсэл

- Бүрэн иж бүрдэл (3D хэвлэсэн болон лазер хайчлах бүрэлдэхүүн хэсгүүдтэй)

- Угсарсан/туршсан нэгж

- 50 жилийн ойн хязгаарлагдмал хэвлэл, серийн дугаар, жинхэнэ гэрчилгээтэй

Манай Kickstarter одоогоор ШУУД байна!

DSKY Kickstarter -ийг нээнэ үү

Дэлгэрэнгүй мэдээллийг https://opendsky.com хаягаар орж үзнэ үү.

Www.stgeotronics.com хаягаар орж ПХБ эсвэл иж бүрдлээ захиалаарай.

Зөвлөмж болгож буй: