Агуулгын хүснэгт:
- Алхам 1: Неопикселийн туршилт 2/17/18
- Алхам 2: 18/18/18 гарыг унших
- Алхам 3: Maxim 7219 Shift регистрийг ашиглан 7 сегментийг хянах нь 19.2.19 (2/20 UTC дээр компьютер байвал аль хэдийн)
- Алхам 4: Maxim 7219 ээлжийн бүртгэлийг ашиглан 7 сегментийг хянах (үргэлжлэл) 2/22/18
- Алхам 5: Gyro -аас 7 сегмент хүртэлх ухаалаг мэдээлэл
Видео: Нээлттэй DSKY програмчлах: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Нээлттэй DSKY-ийг програмчлах талаархи манай зааварчилгаанд тавтай морилно уу.
Шинэ програмчлалын материалыг байнга үйлдвэрлэж, гаргахад энэхүү зааварчилгаа улам бүр нэмэгдэх тул буцаж ирэхээ мартуузай. Тиймээс үүнийг дагаарай, таалагдаж, дуртай байгаарай.
Энэхүү цуврал видеонууд нь OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable програмын өргөтгөл юм.
Асуулт, сэтгэгдлээ бидэнд хүргэх хамгийн сайн арга бол opendsky.com сайтаар дамжуулан авах явдал юм.
Манай Нээлттэй DSKY одоогоор Backerkit дээр ажиллаж байгаа бөгөөд манай цахим худалдааны сайтаас авах боломжтой.
Билл Уокер (Аполло Боловсролын Туршлага Төсөл бүтээгч) нь 2 нээлттэй DSKY -ийн Аполлон нислэгийн төлөвлөгөөний дагуу загварчлагдсан командлалын лавлагаа бүхий гайхалтай өөрчлөн тохируулсан програм хангамж (50 орчим функцтэй) бичиж, зөвхөн GoFundMe -ээр дамжуулан бүх хүмүүст ашиглах боломжтой болгож байна. хуудас.
Түүнийг дэмжих талаар бодож үзээрэй.
Алхам 1: Неопикселийн туршилт 2/17/18
Энэхүү 30 минутын видео бичлэг дээр Жэймс хэрхэн яаж хийхийг тайлбарлав.
- Arduino IDE суулгана уу
- Adafruit Neopixel номын санг аваарай
- Муу NeoPixel -ийн алдааг олж засварлах
- Standtest демог ажиллуулна уу.
Алхам 2: 18/18/18 гарыг унших
30 минутын энэ хэсэгт Жеймс дараахь зүйлийг харуулав.
- Гарын биетэй утастай байх
- 5 вольтыг хэрхэн 7 (эсвэл 8) зүсмэл болгон хуваах вэ
- Гарнаас хэрхэн санал асуулга авах, яаж задлах вэ
- Цуглуулсан мэдээллийн шинэлэг байдлыг хэрхэн хангах вэ
- Оруулгыг хоёр удаа шалгах замаар нарийвчлалыг баталгаажуулах (Сент Ник гэх мэт).
Алхам 3: Maxim 7219 Shift регистрийг ашиглан 7 сегментийг хянах нь 19.2.19 (2/20 UTC дээр компьютер байвал аль хэдийн)
Жеймс Maxim 7219 (LedControl) номын санг хэрхэн татаж авах, 217 сегмент + 3 3 сегментийг ашиглахын тулд кодоо хэрхэн өөрчлөх талаар тайлбарласан манай цувралын 3 дахь видео энд байна.
Таны тав тухтай байдлыг хангах үүднээс.ino Arduino эх кодын жишээг оруулсан болно.
Алхам 4: Maxim 7219 ээлжийн бүртгэлийг ашиглан 7 сегментийг хянах (үргэлжлэл) 2/22/18
Энэхүү 20 минутын төлбөрт Жеймс бид Max7219 ээлжийн бүртгэлийг хэрхэн холбосныг харуулсан схемийн сайн тайлбараас эхэлнэ.
Дараа нь тэр 7 сегментийн аль нэгийг LEDControl номын санг ашиглан ямар ч тэмдэгтийг хэрхэн харуулахыг бидэнд харуулав.
Тэрээр мөн манай өвөрмөц 3 сегментийг хэрхэн нэмэх эсвэл хасах тэмдэгтээр харуулахыг харуулсан.
Үүссэн.ino кодыг доор оруулав.
Алхам 5: Gyro -аас 7 сегмент хүртэлх ухаалаг мэдээлэл
Баригдаж байгаа…
Зөвлөмж болгож буй:
Arduino ашиглан ATtiny програмчлах: 7 алхам (зурагтай)
Arduino ашиглан ATtiny програмчлах: Arduino IDE ашиглан ATtiny микроконтроллерыг програмчлах зааврыг доороос үзнэ үү. Энгийн англи хэл дээр бол 8 зүү бүхий Atmel чипийг ердийн Arduino-той адил програмчлах арга юм. Энэ нь дажгүй, учир нь ATtiny нь жижигхэн бөгөөд энэ нь зөвшөөрдөг
Циркад ээлтэй LED ширээний чийдэн (програмчлах шаардлагагүй!): 7 алхам (зурагтай)
Циркад ээлтэй LED ширээний чийдэн (програмчлах шаардлагагүй!): Би энэ дэнлүүг циркадийн хэмнэлтэй байхаар бүтээсэн. Шөнөдөө зөвхөн дулаан өнгийн LED асах боломжтой тул унтах нь илүү хялбар болно. Өдрийн цагаар энэ нь таныг сэрүүн байлгаж чадна, учир нь хүйтэн цагаан, дулаан өнгийн LED аль аль нь асаах боломжтой
Q -Bot - Нээлттэй эх сурвалжтай Rubik's Cube Solver: 7 алхам (зурагтай)
Q -Bot - Нээлттэй эх сурвалжтай Рубикийн шоо шийдэгч: Танд рубик шоо байгаа гэж төсөөлөөд үз дээ, таавар нь 80 -аад оны үед хүн бүхэнд байдаг, гэхдээ яаж шийдэхээ хэн ч мэддэггүй бөгөөд та үүнийг анхны хэв маягт нь оруулахыг хүсч байна. Аз болоход эдгээр өдрүүдэд шийдвэрлэх заавар олоход маш хялбар байдаг
Arduino суралцагчийн иж бүрдэл (нээлттэй эх сурвалж): 7 алхам (зурагтай)
Arduino суралцагчийн иж бүрдэл (Нээлттэй эх сурвалж): Хэрэв та Arduino World-д анхлан суралцаж байгаа бөгөөд Arduino програмыг туршиж үзэх гэж байгаа бол энэ зааварчилгаа нь танд зориулагдсан болно. Энэхүү иж бүрдэл нь Arduino -г оюутнуудад хялбар аргаар заах дуртай багш нарын хувьд сайн сонголт юм
PyonAir - Нээлттэй эх үүсвэртэй агаарын бохирдлын хяналт: 10 алхам (зурагтай)
PyonAir - Нээлттэй эх үүсвэртэй агаарын бохирдлын хяналт: PyonAir нь орон нутгийн агаарын бохирдлын түвшинг, ялангуяа тоосонцорыг хянах хямд өртөгтэй систем юм. Pycom LoPy4 самбар болон Grove-тэй нийцтэй тоног төхөөрөмж дээр суурилсан систем нь өгөгдлийг LoRa болон WiFi аль алинаар дамжуулах боломжтой. Би энэ ажлыг хийсэн