สารบัญ:
- ขั้นตอนที่ 1: ทดสอบ Neopixels 2/17/18
- ขั้นตอนที่ 2: การอ่านคีย์บอร์ด 2/18/18
- ขั้นตอนที่ 3: การควบคุม 7 ส่วนโดยใช้ Maxim 7219 Shift Registers 2/19/18 (2/20 แล้วหากคอมพิวเตอร์ใช้ UTC)
- ขั้นตอนที่ 4: การควบคุม 7 ส่วนโดยใช้ Maxim 7219 Shift Registers (ต่อ) 2/22/18
- ขั้นตอนที่ 5: ข้อมูลอัจฉริยะจาก Gyro ถึง 7 ส่วน
วีดีโอ: การเขียนโปรแกรม Open DSKY: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ยินดีต้อนรับสู่ Instructables ของเราเกี่ยวกับการเขียนโปรแกรม Open DSKY ของคุณ
อย่าลืมกลับมาอีกครั้งเนื่องจากคำแนะนำนี้จะเติบโตอย่างต่อเนื่องในขณะที่เราผลิตและเผยแพร่เนื้อหาการเขียนโปรแกรมใหม่อย่างต่อเนื่อง ตามนั้นเลย ถูกใจและถูกใจ
วิดีโอชุดนี้เป็นส่วนเสริมของ OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable
วิธีที่ดีที่สุดในการติดต่อเราเมื่อมีคำถามและความคิดเห็นคือผ่านเว็บไซต์ opendsky.com ของเรา
ขณะนี้ Open DSKY ของเราใช้งานได้บน Backerkit และพร้อมใช้งานจากไซต์อีคอมเมิร์ซของเรา
Bill Walker (ผู้สร้างโครงการ Apollo Educational Experience) ได้เขียนซอฟต์แวร์แบบกำหนดเองที่น่าทึ่ง (เกือบ 50 ฟังก์ชัน) โดยมี Command Reference ซึ่งจำลองตาม Apollo Flight Plan สำหรับ Open DSKY 2 ลำของเขา และเปิดให้ทุกคนใช้งานได้ผ่าน GoFundMe เท่านั้น หน้าหนังสือ.
โปรดพิจารณาสนับสนุนเขา
ขั้นตอนที่ 1: ทดสอบ Neopixels 2/17/18
ในวิดีโอความยาว 30 นาทีนี้ เจมส์อธิบายวิธี:
- ติดตั้ง Arduino IDE
- รับห้องสมุด Adafruit Neopixel
- แก้ไขปัญหา NeoPixel. ที่ไม่ดี
- เรียกใช้การสาธิต Standtest
ขั้นตอนที่ 2: การอ่านคีย์บอร์ด 2/18/18
ในตอน 30 นาทีนี้ เจมส์แสดงให้เห็นว่า:
- วิธีการเชื่อมต่อแป้นพิมพ์ทางกายภาพ
- วิธีแบ่ง 5 โวลต์ออกเป็น 7 (หรือ 8) ชิ้น
- วิธีสำรวจคีย์บอร์ดและดีบักมัน
- วิธีตรวจสอบความสดของข้อมูลที่เก็บรวบรวม
- รับประกันความถูกต้องโดยการตรวจสอบอินพุตสองครั้ง (เช่น St. Nick)
ขั้นตอนที่ 3: การควบคุม 7 ส่วนโดยใช้ Maxim 7219 Shift Registers 2/19/18 (2/20 แล้วหากคอมพิวเตอร์ใช้ UTC)
นี่คือวิดีโอที่ 3 ในซีรีส์ของเรา ซึ่ง James อธิบายวิธีดาวน์โหลดไลบรารี Maxim 7219 (LedControl) และแก้ไขโค้ดตัวอย่างเพื่อใช้ทั้ง 21 7 เซ็กเมนต์ + 3 3 เซ็กเมนต์บน Open DSKY ของคุณ
ตัวอย่างซอร์สโค้ด.ino Arduino ถูกรวมไว้เพื่อความสะดวกของคุณ
ขั้นตอนที่ 4: การควบคุม 7 ส่วนโดยใช้ Maxim 7219 Shift Registers (ต่อ) 2/22/18
ในงวด 20 นาทีนี้ เจมส์เริ่มต้นด้วยคำอธิบายที่ดีเกี่ยวกับแผนผังที่แสดงเฉพาะว่าเราเชื่อมต่อ Max7219 Shift Registers อย่างไร
จากนั้นเขาก็แสดงให้เราเห็นถึงวิธีการทำให้เซ็กเมนต์ 7 ตัวแสดงอักขระใด ๆ โดยใช้ไลบรารี LEDControl
เขายังแสดงวิธีรับ 3 ส่วนที่กำหนดเองของเราเพื่อแสดงอักขระบวกหรือลบ
โค้ด.ino ที่เป็นผลลัพธ์จะรวมอยู่ด้านล่าง
ขั้นตอนที่ 5: ข้อมูลอัจฉริยะจาก Gyro ถึง 7 ส่วน
อยู่ระหว่างการก่อสร้าง…
แนะนำ:
Z80-MBC2 การเขียนโปรแกรม Atmega32a: 6 ขั้นตอน
Z80-MBC2 การเขียนโปรแกรม Atmega32a: ก่อนที่คุณจะสามารถใช้ z80-MBC2 หลังจากสร้าง คุณต้องตั้งโปรแกรม Atmeg32 คำแนะนำเหล่านี้แสดงวิธีใช้ Arduino mini ราคาถูกเป็นโปรแกรมเมอร์เพื่ออัปโหลดรหัส
Arduino ที่ถูกที่สุด -- Arduino ที่เล็กที่สุด -- Arduino Pro Mini -- การเขียนโปรแกรม -- Arduino Neno: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino ที่ถูกที่สุด || Arduino ที่เล็กที่สุด || Arduino Pro Mini || การเขียนโปรแกรม || Arduino Neno:…………………………… โปรดสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม……. โปรเจ็กต์นี้เกี่ยวกับวิธีเชื่อมต่อ Arduino ที่เล็กที่สุดและถูกที่สุดเท่าที่เคยมีมา Arduino ที่เล็กที่สุดและถูกที่สุดคือ arduino pro mini คล้ายกับ Arduino
การเขียนโปรแกรม ATTiny85, ATTiny84 และ ATMega328P: Arduino As ISP: 9 ขั้นตอน (พร้อมรูปภาพ)
การเขียนโปรแกรม ATTiny85, ATTiny84 และ ATMega328P: Arduino As ISP: คำนำ ฉันเพิ่งพัฒนาโปรเจ็กต์ IoT ที่ใช้ ESP8266 สองสามโปรเจ็กต์ และพบว่าตัวประมวลผลหลักกำลังดิ้นรนเพื่อทำงานทั้งหมดที่ฉันต้องการเพื่อจัดการ ดังนั้นฉันจึงตัดสินใจแจกจ่ายบางส่วน กิจกรรมที่มีความสำคัญน้อยกว่าสำหรับไมโครอื่น
การเขียนโปรแกรม Arduino Nano โดยใช้ UNO: 4 ขั้นตอน (พร้อมรูปภาพ)
การเขียนโปรแกรม Arduino Nano โดยใช้ UNO: สวัสดีทุกคน เมื่อเร็ว ๆ นี้ฉันเพิ่งซื้อ Arduino nano clone (CH340) ใหม่จาก ebay สำหรับโครงการ mini arduino ของฉัน หลังจากนั้น ฉันเชื่อมต่อ Arduino กับพีซีและติดตั้งไดรเวอร์แต่ยังใช้งานไม่ได้ หลังจากนั้นไม่กี่วัน ฉันเพิ่งค้นพบวิธีตั้งโปรแกรม
การเขียนโปรแกรม PLC เพื่อควบคุมไฟหยุด: 7 ขั้นตอน (พร้อมรูปภาพ)
การเขียนโปรแกรม PLC เพื่อควบคุมไฟหยุด: PLC ถูกใช้ในทุกสิ่งที่เราพบในแต่ละวัน ตั้งแต่เครื่องจักรบรรจุกระป๋องหรือบรรจุสิ่งของต่างๆ เช่น เบียร์ โซดา ซุป และสินค้าบรรจุหีบห่ออื่นๆ ไปจนถึงสายพานลำเลียงที่ Walmart และ Stop Lights ที่สี่แยกบางจุด PLCs สัมผัส