Mục lục:

Mở máy tính hướng dẫn Apollo DSKY: 13 bước (có hình ảnh)
Mở máy tính hướng dẫn Apollo DSKY: 13 bước (có hình ảnh)

Video: Mở máy tính hướng dẫn Apollo DSKY: 13 bước (có hình ảnh)

Video: Mở máy tính hướng dẫn Apollo DSKY: 13 bước (có hình ảnh)
Video: APOLLO 11 COMPUTER IN OPERATION [60fps] 2024, Tháng bảy
Anonim
Image
Image

Tự hào là Sách hướng dẫn nổi bật kể từ ngày 1/10/18. Hãy bình chọn cho chúng tôi và cho chúng tôi một lượt thích!

Chiến dịch Kickstarter đã thành công rực rỡ!

Mở DSKY Kickstarter

Open DSKY của chúng tôi hiện đang tồn tại trên Backerkit (https://opendsky.backerkit.com/hosted_preorders) và có sẵn trên trang thương mại điện tử của chúng tôi.

Bill Walker (người tạo ra Dự án Trải nghiệm Giáo dục Apollo), đã viết một phần mềm tùy chỉnh tuyệt vời (với gần 50 chức năng) với Tham chiếu lệnh được mô phỏng theo Kế hoạch chuyến bay Apollo cho 2 máy DSKY mở của anh ấy và đang cung cấp độc quyền cho tất cả mọi người thông qua GoFundMe của anh ấy trang. Hãy cân nhắc ủng hộ anh ấy.

Mặc dù đây chắc chắn không phải là lần đầu tiên tái tạo lại DSKY (Máy tính hướng dẫn Apollo) mang tính biểu tượng (Màn hình / Bàn phím) được sử dụng trong tất cả các sứ mệnh của Apollo những năm 1960, và bạn có thể mong đợi nhiều hơn nữa sẽ xuất hiện trong năm nay và năm sau vì sắp tới kỷ niệm 50 năm ngày đổ bộ lên mặt trăng đầu tiên, chúng tôi đã quyết định tạo ra phiên bản của riêng mình cách đây vài năm để đáp ứng một số điều kiện tiên quyết tối thiểu.

Dự án này xuất phát từ đề xuất của một trong những người ủng hộ / đóng góp cho Open Enigma của chúng tôi và chúng tôi muốn ghi nhận Rob về đề xuất / đóng góp của anh ấy. Cảm ơn Rob!

Thông số kỹ thuật tiên quyết:

- Phải được xây dựng bằng Arduino và cung cấp phần mềm Mã nguồn mở.

- Có nhu cầu nhìn và cảm nhận như thật. Một bản sao trung thực rõ ràng KHÔNG CÓ Bộ nhớ Lõi…

- Cần mô phỏng chức năng / hành vi của các đơn vị bay Apollo.

- Nhu cầu sử dụng các thành phần cho phép ai đó xây dựng nó như một bộ công cụ.

Bước 1: NGHIÊN CỨU, Thu thập thông số ban đầu

NGHIÊN CỨU, Thu thập thông số kỹ thuật gốc
NGHIÊN CỨU, Thu thập thông số kỹ thuật gốc
NGHIÊN CỨU, Thu thập thông số kỹ thuật gốc
NGHIÊN CỨU, Thu thập thông số kỹ thuật gốc
NGHIÊN CỨU, Thu thập thông số kỹ thuật gốc
NGHIÊN CỨU, Thu thập thông số kỹ thuật gốc

Mặc dù cá nhân chúng tôi KHÔNG có quyền truy cập vào một thiết bị vật lý, nhưng chúng tôi rất may mắn rằng những người khác có (hoặc có) quyền truy cập đã ghi lại những phát hiện của họ (ví dụ như Fran Blanche - cho dù bạn có ủng hộ Kickstarter của chúng tôi hay không, hãy cân nhắc ủng hộ chiến dịch Huy động vốn cộng đồng của cô ấy https://www.gofundme.com/apollo-dsky-display-project), một số đã cho phép chúng tôi hưởng lợi từ kiến thức này. Như Isaac Newton đã viết, "Chúng ta đứng trên vai của những người khổng lồ."

Sử dụng bộ giấy tuyệt vời từ EduCraft ™ để có kích thước chính xác, ứng dụng iPad miễn phí của AirSpayce Pty Ltd để có các tính năng khả dụng tối thiểu và cuốn sách rất chi tiết của Frank O'Brien “Máy tính hướng dẫn Apollo - Kiến trúc và Vận hành” cùng với nhiều tài nguyên của NASA bao gồm mã gốc đầy đủ trên GitHub, chúng tôi có thể xác định và sao chép nhiều thông số kỹ thuật phần cứng và phần mềm chính xác.

Màn hình Điện phát quang nguyên bản được sử dụng trong Apollo là một công nghệ tồn tại rất ngắn và đã không còn nữa. Nó đã đi vào con đường lỗi thời vào đầu những năm 1970 vì vậy chúng tôi rất nhanh chóng quyết định sử dụng đèn LED ở dạng 7 phân đoạn để mô phỏng chúng. Điều này cũng cho phép chúng tôi KHÔNG phải sử dụng Điện áp cao và 156 rơ le cơ học để điều khiển màn hình EL. Tìm đúng kích thước là một thách thức nhưng chúng ta ít biết rằng việc tìm ra Phân đoạn +/- 3 sẽ là Nhiệm vụ Bất khả thi! (ngay cả trong thời đại ngày nay…) Chúng tôi đã tìm thấy ở Israel một số 3 phân đoạn +/- được tích hợp với đơn vị 7 phân đoạn và quyết định cho họ dùng thử các nguyên mẫu sớm nhất của chúng tôi…

Bước 2: Một chút lịch sử…

Cần lưu ý rằng thứ đầu tiên thực sự giống một bộ vi điều khiển hiện đại có lẽ sẽ là Apollo AGC. Đây là chiếc máy tính bay thực sự đầu tiên, cộng với việc sử dụng chính các mạch tích hợp đầu tiên. Nhưng bạn phải đi tiếp một thập kỷ nữa trước khi tất cả các chức năng cơ bản của máy tính được tập hợp lại trên một chip LSI duy nhất; chẳng hạn như Intel 8080 hoặc Zilog Z80. Và ngay cả khi đó, bộ nhớ, đồng hồ và nhiều chức năng I / O vẫn là bên ngoài. Nó không quá tiện lợi cho người dùng có sở thích.

Đó là ARM, AVR và các chip tương tự mang lại bước quan trọng tiếp theo; với việc bao gồm RAM flash không bay hơi, có thể tạo ra một máy tính mà thực tế không có các thành phần bên ngoài. Loạt chip AVR (mà chúng ta quen thuộc nhất) có đường I / O đệm, UART nối tiếp, bộ chuyển đổi A / D và bộ tạo PWM, bộ định thời cơ giám sát và thậm chí cả bộ dao động bên trong nếu muốn. Ở định dạng của Arduino và các bảng tương tự, những con chip này được bao quanh bởi một tinh thể đồng hồ hoặc bộ cộng hưởng thích hợp, một bộ nguồn được điều chỉnh, một số bộ cấp nguồn và các tụ điện khử khớp nối quan trọng khác và một vài đèn nhấp nháy để theo dõi trạng thái.

Thật là mỉa mai rằng 50 năm sau, nền tảng được lựa chọn cho một dự án DIY cung cấp chức năng cơ bản giống nhau (Ram / Rom / Xử lý) với một phần nhỏ chi phí (và trọng lượng!).

Bước 3: TIẾN HÀNH

TIẾN HÀNH
TIẾN HÀNH
TIẾN HÀNH
TIẾN HÀNH
TIẾN HÀNH
TIẾN HÀNH

Chúng tôi quyết định rằng trước tiên chúng tôi cần tạo ra một bằng chứng về khái niệm trên breadboard gồm 3 chip Maxim điều khiển 15 đèn LED 7 đoạn để đảm bảo chúng sẽ hoạt động như mong đợi. Đây là một thành công. Sau đó, chúng tôi đã cố gắng xây dựng thiết bị trên một bảng dự án trong thời gian ngắn và rất nhanh chóng nhận thấy rằng mật độ mạch sẽ không cho phép chế tạo máy trong đó. Bạn chỉ không thể có được 21 7 phân đoạn + 3 3 Phân đoạn (và 4 Maxim để điều khiển chúng) cộng với 18 đèn LED + 19 Nút để lắp trên bảng dự án chưa kể bộ điều khiển vi mô, IMU, RTC, GPS, v.v … Vì vậy, chúng tôi phải trực tiếp thiết kế PCB mà chúng tôi cảm thấy là cách tốt nhất để tạo ra một bản sao trung thực, đáng tin cậy. Xin lỗi.

Chúng tôi cũng đã thử nghiệm trình phát MP3 trên breadboard VÀ… chúng tôi đã tạo một nguyên mẫu của Phân đoạn 3 được in 3D để tạo ra đơn vị +/- LED mong muốn khó nắm bắt.

Bước 4: Sơ đồ

Sơ đồ
Sơ đồ
Sơ đồ
Sơ đồ
Sơ đồ
Sơ đồ
Sơ đồ
Sơ đồ

Các sơ đồ hiện có sẵn để giúp tất cả những ai muốn tạo DSKY mà không có PCB hoặc Bộ công cụ của chúng tôi.

Sơ đồ đầu tiên (NeoPixels) cho thấy cách chúng tôi kết nối 18 Neopixel với Arduino Nano Pin 6. Sơ đồ thứ hai cho thấy cách chúng tôi nối dây (tất cả 18) Neopixels và 5Volt Buck, Reed Relay, Line Leveler và SKM53 GPSr cùng với 19 nút. Sơ đồ thứ ba cho thấy các kết nối IMU & RTC.

Chúng tôi đã sử dụng Surface mount 5050 NeoPixels yêu cầu điện trở chấn lưu là 470 Ohms trước pixel đầu tiên và chúng tôi sử dụng Tụ 10 uF cho mọi pixel khác.

Nếu bạn sử dụng bảng đột phá NeoPixel trên Adafruit (thân thiện với Breadboard) như hình trên, thì bạn không cần bất kỳ điện trở hoặc tụ điện nào vì chúng được tích hợp sẵn trên PCB đột phá Adafruit.

Giải thích về mạch GPS: Hầu hết các thiết bị GPS Arduino sẽ hoạt động trên nguồn điện 5 volt. Điều đó đang được nói, mức logic trên cùng các thiết bị này là 3,3 volt. Hầu hết thời gian, Arduino sẽ đọc trên chân RX của nó ở mức cao 3.3V, vì nó lớn hơn một nửa của 5V. Vấn đề nằm ở phần nối tiếp phần cứng… Chúng tôi không chắc tại sao nhưng chúng tôi có kết quả tốt hơn khi sử dụng bộ cấp logic. Không sử dụng nó dường như bản lề bằng cách sử dụng phần mềm nối tiếp. Thư viện nối tiếp phần mềm và phiên bản được tích hợp vào các phiên bản IDE mới hơn sẽ sửa đổi bộ hẹn giờ và cổng trên chip Atmel 328. Điều này lần lượt vô hiệu hóa khả năng sử dụng thư viện Maxim mà chúng ta cần / sử dụng để điều khiển các thanh ghi dịch chuyển cho bảy màn hình phân đoạn. Vì vậy, chúng tôi sử dụng nối tiếp phần cứng cũ tốt.

Rơ le sậy được sử dụng để bật và tắt nối tiếp phần cứng để Arduino có thể vẫn được lập trình trong khi cài đặt. Nó có thể được bỏ qua, tuy nhiên thiết bị Arduino sẽ cần phải được gỡ bỏ khỏi bo mạch chính để lập trình vì nối tiếp sẽ bị đánh cắp bởi GPS. Cách thức hoạt động là: khi đọc GPS, chân số 7 được kéo lên cao và đóng cây lau. Sau đó, GPS bắt đầu lấp đầy bộ đệm nối tiếp (GPS sẽ không bao giờ tắt khi đã sửa xong.) Bộ đệm nối tiếp được thăm dò và khi phát hiện đủ lượng dữ liệu, nó sẽ được đọc và phân tích cú pháp. Sau đó, chân 7 được ghi ở mức thấp ngắt kết nối GPS, cho phép Arduino tiếp tục hoạt động bình thường của nó.

Bước 5: In 3D

Dưới đây là 5 tệp stl cần thiết để tạo một Bản sao DSKY Mở hoàn chỉnh.

Xin lưu ý rằng trong khi Khung bezel và Nắp hộp pin có thể được in trên khá nhiều máy in 3D, DSKY thực có chiều rộng 7 "x gần 8", vì vậy đó là các kích thước của Tấm trên cùng, Vòng giữa và Đáy của chúng tôi yêu cầu 3D Máy in ít nhất có thể in 180mm x 200mm.

Chúng tôi in Bezel, Top Plate và Mid Ring trên chất liệu Xám, trong khi Phần đáy và Cửa pin được in bằng màu Đen.

Bước 6: Cắt / Khắc Laser

Cắt / khắc laser
Cắt / khắc laser
Cắt / khắc laser
Cắt / khắc laser
Cắt / khắc laser
Cắt / khắc laser

Dưới đây là tệp cắt / khắc bằng Laser của ButtonCaps và tệp được in bằng Laser ở cửa sổ mờ Lampfield, sau đó là tệp cắt / khắc bằng Laser.

Chúng tôi sử dụng Rowmark (Johnson Plastics) Lasermax Black / White 2ply 1/16 (LM922-402) để cắt và khắc các keycaps nút 19. Như với tất cả các tệp được gửi đến máy cắt laser, bạn có thể cần phải chỉnh sửa kích thước tệp cho đến khi bạn có được keycaps 19mm x 19mm. Trên máy CO2 làm mát bằng nước 60Watt của chúng tôi, chúng tôi sử dụng công suất 40% và tốc độ 300mm / s để khắc và 50% điện năng và tốc độ 20mm / s để cắt tấm acrylic.

Cửa sổ mờ được tạo ra bằng cách in hình ảnh trên lên trong suốt có tên là "Apollo" (tại sao lại sử dụng bất kỳ nhãn hiệu nào khác?) Bằng bất kỳ máy in laser nào và sau đó đưa nó vào máy cắt / khắc laser để "khắc" theo chiều ngang, sau đó theo chiều dọc, sử dụng 20 % công suất và tốc độ 500mm / s mà chúng tôi cảm thấy tạo ra một cái nhìn "mờ" lý tưởng.

Bước 7: HÓA ĐƠN VẬT LIỆU

HÓA ĐƠN VẬT LIỆU
HÓA ĐƠN VẬT LIỆU

1 PCB v1.0D

1 bộ phận in 3D

1 Arduino Nano

1 VA RTC

1 IMU

1 Buck StepDown

1 SKM53 GPS

1 Bộ điều chỉnh dòng

1 công tắc sậy

1 DFPlayer Mini

1 Thẻ MicroSD 2Gig

1 Loa 2 inch 8Ohms

1 Giá đỡ pin 6AA

6 pin AA

1 đầu cuối dây

1 Công tắc Bật / Tắt

4 Maxim7219

4 ổ cắm 24 chân

1 40 ghim nữ

1 tụ điện 10uF

1 Điện trở 15 Ohms

1 Điện trở 100 Ohms

20 Điện trở 470 Ohms

22 Điện trở 1K Ohms

4 điện trở 10K Ohms

3 điện trở 100K Ohms

18 NeoPixel RGB

19 nút đẩy LED

19 Nắp Nút Cắt Laser

21 7 Phân đoạn 820501G

3 3 Phân đoạn STG

2 cửa sổ mờ

Hầu hết các thành phần trên đều có thể dễ dàng tìm thấy trên eBay hoặc Amazon và có giá cả hợp lý.

Tất nhiên, các trường hợp ngoại lệ là PCB rất riêng của chúng tôi (tích hợp tất cả các thành phần này lại với nhau, Mũ nút cắt bằng laser của chúng tôi trông thực sự tốt và cho phép ánh sáng đi qua nút, các cửa sổ mờ mà sau khi thử nhiều lựa chọn thay thế, James đã bị đột quỵ của thiên tài (sẽ nói thêm về điều đó sau này) và cuối cùng là màn hình! @ # $% ^ 3-Segment +/- mà chúng tôi phải tạo từ đầu. Thêm vào đó là bao vây in 3D rất riêng của chúng tôi và bạn có tất cả các thành phần.

Nếu ai đó đã sẵn sàng chấp nhận việc thiếu dấu “+” trước dữ liệu số thích hợp được hiển thị, thì bạn có thể chỉ cần thêm 3 phân đoạn 7 nữa và gọi đó là một ngày. Đây chỉ đơn giản KHÔNG phải là một lựa chọn cho chúng tôi và đây là lý do tại sao chúng tôi tạo Phân đoạn 3 của riêng mình.

Bước 8: 3 PHÂN ĐOẠN

3 PHÂN ĐOẠN
3 PHÂN ĐOẠN
3 PHÂN ĐOẠN
3 PHÂN ĐOẠN
3 PHÂN ĐOẠN
3 PHÂN ĐOẠN

Bạn sẽ nghĩ rằng vào năm 2018, với tất cả các nguồn lực trên toàn thế giới có sẵn cho chúng tôi, người ta có thể chỉ cần đặt hàng một đơn vị LED 3 Segment +/-… Chà, không phải vậy!

Vì vậy, chúng tôi nhận ra rằng để tiếp tục trung thành với Apollo DSKY nguyên bản, chúng tôi sẽ phải tạo ra từ đầu 3 đèn LED 3Segment +/- của riêng mình.

Sau nhiều lần thiết kế, cuối cùng chúng tôi đã có một đơn vị in 3D với hộp bóng tích hợp.

Sau đó, chúng tôi tìm nguồn các đèn LED SMT (Gắn trên bề mặt) thích hợp và thử nghiệm chúng.

Bây giờ chúng tôi đã sẵn sàng thiết kế PCB nhỏ có thể nằm gọn bên trong vỏ 3Segment được in 3D của chúng tôi.

Kết hợp tất cả những điều này lại với nhau quả là một thách thức khi chúng ta khó có thể nhìn thấy những chiếc đèn LED nhỏ bé, nhưng kết quả là Thật tuyệt vời!

Bước 9: CHỨC NĂNG

CHỨC NĂNG
CHỨC NĂNG

Sau đó, đến điểm để quyết định chức năng tối thiểu của Bản sao của chúng tôi, cùng với các mục tiêu sản xuất và danh sách mong muốn của chúng tôi là gì.

Sau khi nghiên cứu một chút, chúng tôi nhận thấy một ứng dụng miễn phí trên iTunes có thể hữu ích, vì vậy chúng tôi đã mua một chiếc iPad dành riêng cho mục đích này.

Ứng dụng iPad miễn phí từ AirSpayce Pty Ltd đã cho chúng tôi ý tưởng về MVP (Sản phẩm khả thi tối thiểu).

Sau khi viết mã để thực hiện kiểm tra Đèn đầy đủ, chúng tôi ngay lập tức thực hiện cài đặt / hiển thị Thời gian, giám sát IMU và giám sát GPS.

Mã đã bị đóng băng cho đến khi chúng tôi quyết định thêm một trong những mục danh sách mong muốn điên rồ của mình, đó là phát lại bài phát biểu nổi tiếng của JFK từ năm 1962 trong Sân vận động Rice “Chúng tôi chọn đi lên Mặt trăng…”. Sau đó, chúng tôi đã thêm một vài bản nhạc mang tính biểu tượng khác.

Bước 10: HƯỚNG DẪN LẮP RÁP - Điện tử

HƯỚNG DẪN LẮP RÁP - Điện tử
HƯỚNG DẪN LẮP RÁP - Điện tử

Đầu tiên, hãy đảm bảo rằng bạn có tất cả các thành phần cần thiết.

Đọc qua các hướng dẫn sau một lần hoàn toàn trước khi bắt đầu lắp ráp.

1. Hàn tất cả 20 Điện trở 470 Ohms.

2. Hàn tất cả 22 điện trở 1K.

3. Hàn cả 4 điện trở 10K.

4. Hàn cả 3 Điện trở 100K.

5. Hàn điện trở 15 Ohms.

6. Hàn điện trở 100 Ohms.

7. Tùy chọn: Để giúp hàn các NeoPixels Surface Mount 5050 RGB cực nhỏ, tôi nhỏ một chút chất hàn vào mỗi 4 miếng đệm cho mỗi 18 đèn LED RGB.

8. Cắt 2 dải đầu nối chân cái và hàn chúng vào vị trí Arduino Nano ở mặt sau của PCB.

9. Cẩn thận hàn tất cả 18 NeoPixel được gắn trên bề mặt theo trình tự thích hợp, đảm bảo không bị ngắn với các vias gần đó. Sau khi lắp ráp nhiều đơn vị, chúng tôi đã phát hiện ra rằng hiệu quả hơn nếu hàn 1 Neopixel, cấp nguồn cho Arduino (qua cổng USB của nó) với strandtest.ino để xác minh rằng nó sáng lên, tắt nguồn Arduino, hàn Neopixel tiếp theo trong trình tự, kiểm tra nó và lặp lại cho tất cả 18 Neopixel. Khi bạn khắc phục sự cố, hãy nhớ rằng sự cố với Neopixel có thể là do Neopixel trước đó KHÔNG được hàn đúng cách (Chân đầu ra). Tôi thấy rằng 680 độ là quá nóng (và đôi khi giết chết màu đỏ & hoặc xanh lục), 518 độ có vẻ tốt hơn nhiều.

10. Cắt một dải 4 ghim cái và hàn nó vào vị trí Buck Converter.

11. Chèn Arduino Nano và Buck Converter ngay bây giờ nếu bạn muốn kiểm tra các đèn LED RGB bằng cách sử dụng strandtest. INO

12. Flush cắt cả hai miếng đệm màu đen dưới mỗi nút trong số 19 nút nhấn sáng để cho phép các nút hoàn toàn nằm yên trên PCB.

13. Chèn, sau đó hàn tất cả 13 nút ấn Sáng, đảm bảo rằng tất cả các chấm màu đỏ (Cathode) đều nằm ở phía bên trái. Sau khi tất cả các nút được lắp vào, tôi bật nguồn Arduino qua cổng USB của nó để kiểm tra xem tất cả 19 đèn LED nút đều bật TRƯỚC KHI tôi hàn chúng…

14. Hàn tất cả 4 ổ cắm Maxim, đảm bảo tôn trọng định hướng.

15. Chuẩn bị IMU bằng cách hàn các chân đực của nó và nhảy chân ADO của nó vào VCC.

16. Chuẩn bị Máy nắn dòng bằng cách hàn các chân đực của anh ta ở mặt Thấp và mặt Cao.

17. Cắt và hàn các chân cái để nhận IMU, VA RTC và Line Leveler.

18. Hàn tất cả 10 nắp tôn trọng cực. Chân dài hơn là cực dương.

19. Hàn Reed Relay, đảm bảo tôn trọng định hướng.

20. Hàn đầu dây.

21. Hàn tất cả 21 7 Phân đoạn, đảm bảo các dấu chấm (dấu thập phân) ở phía dưới bên phải.

22. Hàn cả 3 S&T GeoTronics 3Segment (Custom Plus / Minus).

23. Chèn tất cả 4 Chip Maxim 7219 vào ổ cắm của chúng, một lần nữa, đảm bảo tôn trọng hướng.

24. Chèn IMU, RTC, Buck, Arduino Nano và Line Leveler.

25. Hàn Loa và Máy nghe nhạc MP3 / thẻ SD đảm bảo tôn trọng định hướng VÀ giữ ở mức cao trên PCB vì GPS ở phía bên kia sẽ cần phải bằng phẳng với PCB để phù hợp.

26. Hàn GPS sau khi dán một lớp băng dính điện bên dưới để ngăn chặn khả năng chập các chốt..

27. Kết nối bộ pin 9Volt và kiểm tra việc lắp ráp thiết bị điện tử đã hoàn thành.

XIN CHÚC MỪNG! Bạn đã hoàn thành việc lắp ráp thiết bị điện tử.

Bước 11: HƯỚNG DẪN LẮP RÁP - Bao vây

HƯỚNG DẪN LẮP RÁP - Bao vây
HƯỚNG DẪN LẮP RÁP - Bao vây

HÓA ĐƠN NGUYÊN VẬT LIỆU

Số lượng mặt hàng

1 Bezel in 3D

1 Tấm trên cùng được in 3D

1 Phần giữa được in 3D

1 Đáy in 3D

1 cửa pin in 3D

1 cửa sổ in mờ

1 cửa sổ acrylic

19 Nắp Nút Cắt Laser

15 Vít gỗ đầu ổ cắm (M3-6mm)

6 vít gỗ nhỏ

Khi việc lắp ráp thiết bị điện tử được kiểm tra đầy đủ, vui lòng tiến hành các bước sau:

1. Đặt tất cả 19 nắp Nút ở vị trí thích hợp của chúng sau hình trên.

2. Cẩn thận chèn PCB đã lắp ráp vào Top Plate. Nó có thể vừa khít và có thể phải chà nhám một chút thành phần được in 3D.

3. Sử dụng 6 vít đồng nhỏ, vặn PCB vào tấm trên cùng. KHÔNG siết quá chặt.

4. Sử dụng 2 trong số các vít của Đầu ổ cắm, gắn Loa và sau đó chuyển nút Bật / Tắt sang Phần giữa được in 3D bằng cách đẩy nó vào.

5. Sử dụng 8 vít của Đầu ổ cắm, vặn Tấm trên cùng đã lắp ráp vào Phần giữa, đảm bảo rằng nút Bật / Tắt và lỗ loa ở phía trước.

6. Hàn dây jumper vào mỗi bên của loa, đưa chúng đến mỗi lỗ Audio Out bên cạnh SD Card.

7. Sử dụng băng dính hai mặt, gắn hộp pin vào bên trong ngăn chứa pin, đảm bảo rằng cả dây đỏ và đen đều được cắm vào trong lỗ.

8. Vặn dây Đen từ hộp pin vào vị trí Gnd của Đầu vít màu xanh và hàn dây Đỏ từ hộp pin vào một trong hai chân trên công tắc Bật / tắt Rocker.

9. Vặn dây Jumper vào phía 9V của Blue Screw Terminal và hàn đầu kia vào chốt có sẵn trên công tắc On / Off Rocker.

10. Đóng Nắp lưng và Sử dụng 8 vít của Đầu ổ cắm, vặn Nắp lưng đã lắp ráp vào Phần giữa. KHÔNG siết quá chặt.

XIN CHÚC MỪNG! Bạn đã hoàn thành việc lắp ráp bao vây và bây giờ bạn đã có một DSKY hoàn chỉnh!

Bước 12: PHẦN MỀM

Vui lòng truy cập Open DSKY có thể hướng dẫn khác của chúng tôi có tiêu đề "LẬP TRÌNH DSKY MỞ"

để biết thêm thông tin chi tiết về lập trình và video về lập trình Open DSKY của bạn.

Bởi vì chúng tôi sử dụng rộng rãi Neopixels, bạn sẽ phải truy cập Trang web Adafruit và tải xuống thư viện tuyệt vời của chúng. Thư viện này đi kèm với một số ví dụ điển hình như "standtest.ino" mà Limor và nhóm của cô ấy cũng đã viết.

Ngoài ra, bởi vì chúng tôi sử dụng Thanh ghi Shift để điều khiển 7 Phân đoạn, nên cần có thư viện Maxim cho chip Max7219.

Lấy nó ở đây: Thư viện LedControl

Đính kèm là mã hiện tại của chúng tôi tính đến ngày 1/9/2018. Đây là một nguyên mẫu với chức năng hạn chế. Vui lòng kiểm tra với www. OpenDSKY.com khi chúng tôi tiếp tục phát triển và hợp lý hóa bộ tính năng. Mã nguyên mẫu hiện tại này kiểm tra tất cả 7 thanh ghi dịch chuyển Segment / Maxim, tất cả Neopixels, Đồng hồ thời gian thực rất chính xác, 6 DOF IMU, GPS và máy nghe nhạc MP3.

Tất cả chức năng này trong 3 Động từ xác thực và 3 danh từ đích thực và 3 Chương trình chúng tôi đã thêm vào cho mục đích demo.

DANH SÁCH ĐỘNG TỪ DANH SÁCH CHƯƠNG TRÌNH NOUN DANH SÁCH CHƯƠNG TRÌNH

16 MONITOR DECIMAL 17 IMU 62 “Chúng tôi chọn đi lên Mặt trăng”

21 TẢI DỮ LIỆU 36 LẦN 69 “Đại bàng đã hạ cánh”

35 LÍ THUYẾT KIỂM TRA 43 GPS 70 “Houston we’ve had a problem”

Thưởng thức video clip để xem bản demo ngắn về một số chức năng hiện được triển khai.

Bước 13: KICKSTARTER

Image
Image

Theo công thức thành công được sử dụng cho dự án Open Enigma của chúng tôi, chúng tôi đang cung cấp trên Kickstarter nhiều bộ dụng cụ khác nhau, các đơn vị được lắp ráp / thử nghiệm và một Bản sao Ultimate 50th Anniversary Limited Edition (Make 100).

Chúng tôi đang cung cấp:

- Riêng PCB

- Bộ dụng cụ xương trần

- Bộ đồ điện tử tự làm

- Bộ hoàn chỉnh (với các thành phần In 3D và Cắt bằng Laser)

- Đơn vị đã được lắp ráp / kiểm tra

- Phiên bản giới hạn kỷ niệm 50 năm với số sê-ri và giấy chứng nhận xác thực

Kickstarter của chúng tôi hiện đang TRỰC TIẾP!

Mở DSKY Kickstarter

Vui lòng truy cập https://opendsky.com để biết thêm thông tin.

Vui lòng truy cập www.stgeotronics.com để đặt mua PCB hoặc Kit của bạn.

Đề xuất: