Cuprins:
- Pasul 1: Testarea Neopixels 17/2/18
- Pasul 2: Citirea tastaturii 18/02/18
- Pasul 3: Controlul celor 7 segmente folosind registrele de schimbare Maxim 7219 2/19/18 (2/20 deja dacă computerul pe UTC)
- Pasul 4: Controlul celor 7 segmente folosind registrele de schimbare Maxim 7219 (continuare) 22.02.18
- Pasul 5: date inteligente de la giroscop la 7 segmente
![Programarea Open DSKY: 5 pași (cu imagini) Programarea Open DSKY: 5 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-529-44-j.webp)
Video: Programarea Open DSKY: 5 pași (cu imagini)
![Video: Programarea Open DSKY: 5 pași (cu imagini) Video: Programarea Open DSKY: 5 pași (cu imagini)](https://i.ytimg.com/vi/NmAwqLu8Ln4/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
![Programarea Open DSKY Programarea Open DSKY](https://i.howwhatproduce.com/images/001/image-529-45-j.webp)
Bine ați venit la Instrucțiunile noastre continue despre programarea DSKY-ului dvs. deschis.
Asigurați-vă că reveniți, deoarece acest instructabil va continua să crească pe măsură ce producem și lansăm în mod constant noi materiale de programare. Așadar, urmați-l, apreciați-l și preferați-l.
Această serie de videoclipuri este o extensie la OPEN APOLLO GUIDANCE COMPUTER DSKY instructable.
Cel mai bun mod de a ne contacta cu întrebări și comentarii este prin intermediul site-ului nostru opendsky.com.
Open DSKY este în prezent live pe Backerkit și este disponibil de pe site-ul nostru de comerț electronic.
Bill Walker (creatorul proiectului Apollo Educational Experience), a scris un software personalizat uimitor (cu aproape 50 de funcții) cu o referință de comandă modelată după Planul de zbor Apollo pentru cele două DSKY-uri deschise și îl pune la dispoziția tuturor exclusiv prin intermediul GoFundMe pagină.
Vă rugăm să luați în considerare sprijinirea acestuia.
Pasul 1: Testarea Neopixels 17/2/18
![](https://i.ytimg.com/vi/zMDSz0iKxIs/hqdefault.jpg)
În acest videoclip de 30 de minute, James explică cum să:
- Instalați Arduino IDE
- Obțineți biblioteca Adafruit Neopixel
- Depanarea unui NeoPixel rău
- Rulați demo-ul Standtest.
Pasul 2: Citirea tastaturii 18/02/18
![Image Image](https://i.howwhatproduce.com/images/001/image-529-49-j.webp)
În acest episod de 30 de minute, James arată:
- Cum este conectată fizic tastatura
- Cum să împărțiți 5 volți în 7 (sau 8) felii
- Cum să sondezi tastatura și să o respingi
- Cum să asigurați prospețimea datelor colectate
- Garantarea preciziei verificând intrarea de două ori (cum ar fi St Nick).
Pasul 3: Controlul celor 7 segmente folosind registrele de schimbare Maxim 7219 2/19/18 (2/20 deja dacă computerul pe UTC)
![](https://i.ytimg.com/vi/rndUIwV8OxA/hqdefault.jpg)
Iată al treilea videoclip din seria noastră, unde James explică cum să descărcați biblioteca Maxim 7219 (LedControl) și să modificați exemplul de cod pentru a utiliza toate cele 21 de 7 segmente + cele 3 3 segmente de pe Open DSKY.
Exemplul de cod sursă.ino Arduino este inclus pentru confortul dvs.
Pasul 4: Controlul celor 7 segmente folosind registrele de schimbare Maxim 7219 (continuare) 22.02.18
![](https://i.ytimg.com/vi/jPBAyPJW3qE/hqdefault.jpg)
În această tranșă de 20 de minute, James începe cu o bună explicație a schemei care arată în mod specific cum am conectat registrele de schimbare Max7219.
Apoi ne arată cum să facem ca oricare dintre cele 7 segmente să afișeze orice caracter folosind biblioteca LEDControl.
De asemenea, el arată cum să obținem segmentul nostru personalizat 3 unic pentru a afișa un caracter plus sau minus.
Codul.ino rezultat este inclus mai jos.
Pasul 5: date inteligente de la giroscop la 7 segmente
În construcție…
Recomandat:
Lampă de birou LED Circadian Friendly (nu este necesară programarea!): 7 pași (cu imagini)
![Lampă de birou LED Circadian Friendly (nu este necesară programarea!): 7 pași (cu imagini) Lampă de birou LED Circadian Friendly (nu este necesară programarea!): 7 pași (cu imagini)](https://i.howwhatproduce.com/images/005/image-12659-j.webp)
Lampă de birou LED Circadian Friendly (nu este necesară programarea!): Am proiectat această lampă pentru a fi compatibilă cu ritmul circadian. Noaptea, este mai ușor pentru somn, deoarece numai LED-urile colorate calde se pot aprinde. În timpul zilei, vă poate menține treaz, deoarece atât LED-urile alb-rece, cât și cele de culoare caldă se pot aprinde la
Ceas LED cu 555 și 4017 (nu este necesară programarea): 8 pași (cu imagini)
![Ceas LED cu 555 și 4017 (nu este necesară programarea): 8 pași (cu imagini) Ceas LED cu 555 și 4017 (nu este necesară programarea): 8 pași (cu imagini)](https://i.howwhatproduce.com/images/006/image-15017-j.webp)
Ceas LED cu 555 și 4017 (nu este necesară programarea): Aici voi introduce un proiect pe care l-am proiectat și l-am realizat acum aproximativ 7 ani. mâinile ceasului analogic
Programarea ceasului: Asistentul dvs. de productivitate virtuală .: 6 pași (cu imagini)
![Programarea ceasului: Asistentul dvs. de productivitate virtuală .: 6 pași (cu imagini) Programarea ceasului: Asistentul dvs. de productivitate virtuală .: 6 pași (cu imagini)](https://i.howwhatproduce.com/images/006/image-17738-j.webp)
Programare ceas: Asistentul tău de productivitate virtuală: Sunt un amânător profesionist! Această blocare m-a pus într-o buclă de timp, în care cotidianul zboară doar fără nici o muncă productivă. Pentru a-mi depăși amânarea, am creat acest ceas simplu și rapid, care îmi programează munca. Acum pot pur și simplu să rămân la
Programarea ATTiny85, ATTiny84 și ATMega328P: Arduino Ca ISP: 9 pași (cu imagini)
![Programarea ATTiny85, ATTiny84 și ATMega328P: Arduino Ca ISP: 9 pași (cu imagini) Programarea ATTiny85, ATTiny84 și ATMega328P: Arduino Ca ISP: 9 pași (cu imagini)](https://i.howwhatproduce.com/images/003/image-8392-15-j.webp)
Programarea ATTiny85, ATTiny84 și ATMega328P: Arduino Ca ISP: Cuvânt înainte Am dezvoltat recent câteva proiecte IoT bazate pe ESP8266 și am descoperit că procesorul de bază se lupta să îndeplinească toate sarcinile de care aveam nevoie pentru a le gestiona, așa că am decis să distribui o parte din activitățile mai puțin importante pentru un alt micr
Introducere în programarea 8051 cu AT89C2051 (Guest cu rol principal: Arduino): 7 pași (cu imagini)
![Introducere în programarea 8051 cu AT89C2051 (Guest cu rol principal: Arduino): 7 pași (cu imagini) Introducere în programarea 8051 cu AT89C2051 (Guest cu rol principal: Arduino): 7 pași (cu imagini)](https://i.howwhatproduce.com/images/003/image-8922-27-j.webp)
Introducere în programarea 8051 cu AT89C2051 (Guest cu rol principal: Arduino): 8051 (cunoscut și sub numele de MCS-51) este un design MCU din anii 80 care rămâne popular astăzi. Microcontrolerele moderne compatibile 8051 sunt disponibile de la mai mulți furnizori, în toate formele și dimensiunile și cu o gamă largă de periferice. În acest instructab