Съдържание:
- Стъпка 1: Свържете този смукач
- Стъпка 2: Свържете щифтове 3 и 8 към захранване (общ анод) или заземяване (общ катод)
- Стъпка 3: Преминете Arduino за калибриране
- Стъпка 4: Сега нека започнем калибриране. (Сегмент A, Arduino Pin 1, LED Pin 7)
- Стъпка 5: Свържете сегмент B (Arduino Pin 2, LED Pin 6)
- Стъпка 6: Свържете сегмент C (Arduino Pin 3, LED Pin 4)
- Стъпка 7: Свържете сегмент D (Arduino Pin 4, LED Pin 2)
- Стъпка 8: Свържете сегмент E (Arduino Pin 5, LED Pin 1)
- Стъпка 9: Свържете сегмент F (Arduino Pin 6, LED Pin 9)
- Стъпка 10: Свържете сегмент G (Arduino Pin 7, LED Pin 10)
- Стъпка 11: Свържете сегмента DC (Arduino Pin 8, LED Pin 5)
- Стъпка 12: Подредете и кажете „чистотата е наред с благочестието“и се усмихнете, защото вашите 8 изглеждат секси
- Стъпка 13: Направете контра, за да покажете техническите си умения
Видео: Arduino 7 Segment (5011BS, Общ анод или катод) Урок: 13 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Ще направим това нещо работещо! Общ катод или анод.
Стъпка 1: Свържете този смукач
Стъпка 2: Свържете щифтове 3 и 8 към захранване (общ анод) или заземяване (общ катод)
Използвайте резистор 330, 1k прави светодиодите твърде тъмни. Изкрещяйте „сила“във вената на Кларксън, докато завършите тази стъпка. (Важно)
Щифтове 3 и 8 са централните щифтове отгоре и отдолу.
Стъпка 3: Преминете Arduino за калибриране
Изтеглете библиотеката Seven Segment и инсталирайте в Arduino IDE.
github.com/DeanIsMe/SevSeg/archive/master….
За да го инсталирате, отворете Arduino IDE, отидете на Sketch> Include Library> Add. ZIP Library, след което изберете SevSeg ZIP файла, който сте изтеглили.
Сега трябва да премигнем Arduino, за да отпечатаме номер 8 с точка, за да можем да я свържем.
код:
#include "SevSeg.h" SevSeg sevseg;
void setup () {
байт numDigits = 1; // използваме едноцифрен дисплей байт digitPins = {}; // оставяме празно за едноцифрен дисплей байт segmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; // изберете произволни 8 пина bool резисториOnSegments = true; байт хардуер Конфиг = COMMON_ANODE; sevseg.begin (hardwareConfig, numDigits, digitPins, segmentPins, резисториOnSegments); }
void loop () {
sevseg.setNumber (8, 0); // Печат 8, 0 означава, че десетичната точка е активна, 1 я изключва. sevseg.refreshDisplay (); // Необходимо за продължаване на показването на номера}
Стъпка 4: Сега нека започнем калибриране. (Сегмент A, Arduino Pin 1, LED Pin 7)
Сега ще калибрираме от A-DC по ред, един по един.
Вижте този код, той е по азбучен ред от A-DC.
Казваме на Arduino, че:
pin1 = A, pin2 = B, pin3 = C
pin8 = DC.
Така че сега свържете сегмент А към пин 1. (щифт 7 на светодиода)
байт segmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; // изберете 8 пина
Стъпка 5: Свържете сегмент B (Arduino Pin 2, LED Pin 6)
Стъпка 6: Свържете сегмент C (Arduino Pin 3, LED Pin 4)
Стъпка 7: Свържете сегмент D (Arduino Pin 4, LED Pin 2)
Стъпка 8: Свържете сегмент E (Arduino Pin 5, LED Pin 1)
Стъпка 9: Свържете сегмент F (Arduino Pin 6, LED Pin 9)
Стъпка 10: Свържете сегмент G (Arduino Pin 7, LED Pin 10)
Стъпка 11: Свържете сегмента DC (Arduino Pin 8, LED Pin 5)
Стъпка 12: Подредете и кажете „чистотата е наред с благочестието“и се усмихнете, защото вашите 8 изглеждат секси
Стъпка 13: Направете контра, за да покажете техническите си умения
Копирайте и поставете, сякаш е горещо, ние просто променяме основния цикъл.
void loop () {for (int i = 0; i <10; i ++) {sevseg.setNumber (i, 0); sevseg.refreshDisplay (); // Необходимо за продължаване на показването на забавяне на броя (1000); }}
Препоръчано:
KS-Garden: Общ преглед: 9 стъпки
KS-Garden: Общ преглед: KS-Garden може да се използва за напояване/обезвъздушаване/осветяване на вашата градина/оранжерийни растения в задния двор или вашите стайни растения за отглеждане на кутии (Модулен дизайн) Системата KS-Garden се състои главно от следните модули-Main системна кутия - Реле и кутия за захранване
Най -висок общ коефициент калкулатор: 6 стъпки
Калкулатор за най -висок общ фактор: много мои приятели и деца, на които аз преподавам, имат проблеми с намирането на най -високия общ коефициент (HCF) от всеки куп числа. Това е най-вече защото в моята страна образованието наистина е нестандартно. децата обикновено прибягват до учене отначало и твърди правила. В това
Arduino Ws2812 LED или Neopixel Led лента или пръстен Урок: 4 стъпки
Arduino Ws2812 LED или Neopixel Led Strip или Ring Урок: В тази инструкция ще се научим как да използваме neopixel или ws 2812 или бърз светодиод с Arduino. Тези видове LED или ленти или пръстени се управляват само от един единствен щифт Vin и всички Светодиодите са индивидуално адресируеми, така че те също се наричат инди
8-битов компютър на макета Общ преглед: 3 стъпки
8-битов компютър на чертова дъска Общ преглед: Целта ми за този проект беше да изградя по-добро разбиране на компютърната архитектура, хардуерния дизайн и езиците на ниво монтаж. Като младши в университета, изучавайки компютърно инженерство, наскоро завърших курсове по електроника, лаборатории и
Проектиране и офорт на печатни платки Общ преглед: 5 стъпки
Проектиране и офорт на печатни платки Общ преглед: Има няколко начина за проектиране и офортване на печатни платки, от най -простите до най -сложните. Междувременно е лесно да се объркате коя да изберете, коя ще отговаря най -добре на вашите нужди. За да изясним някои въпроси като т