Съдържание:
- Стъпка 1: Тестване на неопикселите 2/17/18
- Стъпка 2: Четене на клавиатурата 2/18/18
- Стъпка 3: Управление на 7 сегмента с помощта на регистрите за смяна на Maxim 7219 2/19/18 (2/20 вече ако компютърът е в UTC)
- Стъпка 4: Контролиране на 7 сегмента с помощта на регистрите за смяна на Maxim 7219 (продължение) 2/22/18
- Стъпка 5: Интелигентни данни от жироскоп до 7 сегмента
Видео: Програмиране на Open DSKY: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Добре дошли в нашите текущи инструкции за програмиране на вашия Open DSKY.
Не забравяйте да се върнете, тъй като този Instructable ще продължи да расте, тъй като ние постоянно произвеждаме и пускаме нови материали за програмиране. Затова го следвайте, харесвайте го и го харесвайте.
Тази поредица от видеоклипове са продължение на OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable.
Най -добрият начин да се свържете с нас с въпроси и коментари е чрез нашия сайт opendsky.com.
Нашият Open DSKY в момента е на живо в Backerkit и е достъпен от нашия сайт за електронна търговия.
Бил Уокър (създател на проекта Apollo Educational Experience Project), е написал невероятен персонализиран софтуер (с близо 50 функции) с Command Reference, моделиран по план за полет на Apollo за неговите 2 Open DSKYs и го прави достъпен изключително за всички чрез своя GoFundMe страница.
Моля, помислете за подкрепата му.
Стъпка 1: Тестване на неопикселите 2/17/18
В това 30 -минутно видео Джеймс обяснява как да:
- Инсталирайте Arduino IDE
- Вземете библиотеката Adafruit Neopixel
- Отстраняване на неизправности при лош NeoPixel
- Пуснете демото на Standtest.
Стъпка 2: Четене на клавиатурата 2/18/18
В този 30 -минутен епизод Джеймс показва:
- Как клавиатурата е физически свързана
- Как да разделим 5 волта на 7 (или 8) филийки
- Как да анкетирате клавиатурата и да я премахнете
- Как да се гарантира свежестта на събраните данни
- Гарантиране на точност, като проверите входа два пъти (като St Nick).
Стъпка 3: Управление на 7 сегмента с помощта на регистрите за смяна на Maxim 7219 2/19/18 (2/20 вече ако компютърът е в UTC)
Ето третото видео от нашата поредица, където Джеймс обяснява как да изтеглите библиотеката Maxim 7219 (LedControl) и да модифицирате примерния код, за да използвате всички 21 7 сегмента + 3 3 сегмента на вашия Open DSKY.
Примерният код на.ino Arduino е включен за ваше удобство.
Стъпка 4: Контролиране на 7 сегмента с помощта на регистрите за смяна на Maxim 7219 (продължение) 2/22/18
В тази 20 -минутна вноска Джеймс започва с добро обяснение на схемата, показваща конкретно как сме свързали регистрите за смяна Max7219.
След това той ни показва как да накараме някой от 7 -сегментния дисплей да показва всеки символ, използвайки библиотеката LEDControl.
Той също така показва как да накараме нашия уникален персонализиран 3 сегмент да показва знак плюс или минус.
Полученият.ino код е включен по -долу.
Стъпка 5: Интелигентни данни от жироскоп до 7 сегмента
В процес на изграждане…
Препоръчано:
Направете ЛЕСЕН Infinity Mirror Cube - НЕ 3D печат и НЕ програмиране: 15 стъпки (със снимки)
Направете ЛЕСЕН Infinity Mirror Cube | БЕЗ 3D печат и НЕ програмиране: Всеки харесва добър безкраен куб, но изглежда, че би било трудно да се направи. Моята цел за този Instructable е да ви покажа стъпка по стъпка как да го направите. Не само това, но и с инструкциите, които ви давам, ще можете да направите едно
Кабел за програмиране „направи си сам“с помощта на Arduino Uno - Baofeng UV -9R Plus: 6 стъпки (със снимки)
Програмиращ кабел „направи си сам“с помощта на Arduino Uno-Baofeng UV-9R Plus: Здравейте, това е просто ръководство за това как да конвертирате кабела за слушалки / слушалки Baofeng UV-9R (или плюс) в програмен кабел, използвайки Ardunio UNO като USB Сериен конвертор. [ОТКАЗ ОТ ОТГОВОРНОСТ] Не поемам никаква отговорност за причинени щети
ATtiny85 Носене на вибрационни проследяване на активност Гледане и програмиране ATtiny85 с Arduino Uno: 4 стъпки (със снимки)
ATtiny85 Носене на вибриращи проследяване на активност Гледане и програмиране ATtiny85 с Arduino Uno: Как да направим часовника за проследяване на носимите дейности? Това е приспособление за носене, предназначено да вибрира, когато открие застой. Прекарвате ли по -голямата част от времето си на компютъра като мен? Седите ли с часове, без да осъзнавате? Тогава това устройство е
Циркадна приятелска LED настолна лампа (не се изисква програмиране!): 7 стъпки (със снимки)
Circadian Friendly LED настолна лампа (не се изисква програмиране!): Проектирах тази лампа да бъде удобна за циркадния ритъм. През нощта сънят ви е по -лесен, тъй като само топлите цветни светодиоди могат да се включат. През деня той може да ви държи будни, тъй като хладно белите и топлите светодиоди могат да се включат при
LED часовник, използващ 555 и 4017 (не е необходимо програмиране): 8 стъпки (със снимки)
LED часовник, използващ 555 и 4017 (не е необходимо програмиране): Тук ще представя проект, който проектирах и направих преди около 7 години. Идеята на проекта е да използва броячи на микросхеми като 4017 за генериране на сигнали, които контролират мигането на светодиоди, подредени като стрелките на аналоговия часовник