Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: План
- 3 -кадам: Негизги бөлүктү жасаңыз
- 4 -кадам: Базаны толтуруңуз
- 5 -кадам: аралык текшерүү
- 6 -кадам: Иш башталды
- 7 -кадам: Капкак үчүн тилкелерди кесүү
- 8 -кадам: капкактын дубалын жасаңыз
- 9 -кадам: Капкагын бүтүрүү жана тестирлөө
- 10 -кадам: Бардык капкактарды толтуруңуз
- 11 -кадам: Калкан жасаңыз
- 12 -кадам: Arduino программасы
- 13 -кадам: Android колдонмосу
- 14 -кадам: Зымдарды даярдаңыз
- 15 -кадам: Светодиоддук LED
- 16 -кадам: Коннекторлорду жасап, чырактарды текшериңиз
- 17 -кадам: Жарык диоддорун бирдей аралыкта чаптаңыз
- 18 -кадам: Кутунун ичине тилкелерди оңдоо
- 19 -кадам: Аны алкакка оңдоңуз жана туруңуз
- 20 -кадам: Androidден Cmd иштетүү
- 21 -кадам: 1ден 10го чейин
- 22 -кадам: Көңүл ачыңыз
Video: 7 Feet 7 Segment RGB Display with BT App: 22 Steps (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул 6 фут саатты жасоо менин көптөн берки кыялым (бирок бул жерде 7 фут дисплей), бирок бул жөн гана кыял. Бул биринчи цифраны жасоонун биринчи кадамы, бирок лазер кескич сыяктуу машиналар менен иштөөдө мындай чоң долбоорду жасоо өтө кыйын экенин сезем. Долбоорду күнү -түнү эки жолу бүтүргөндөн кийин, колум абдан ооруп жатат.
Мен көбүрөөк LED тилкелерин ала албайм, бул менин жумушумду дээрлик 186 даана сымга кесип, эки капталынын жеңдерин жана столун дээрлик 372 пунктка кесип салат. Бул иш дээрлик 10 саатка созулат, алардын бардыгы атайын шаймандар менен, атайын шаймандар менен жасалат. Бирок бул долбоор менин сабырдуулук деңгээлимди жана ишенимимди жогорулатат.
1 -кадам: Керектүү материалдар
Керектүү материалдар
1) Гофрокарт ((90 +200 + 90) 380 X 998 мм) жалгыз ойноо жетиштүү, бирок мен 2 оюн тактасын гана ала алам (7 тактай).
2) Гофрокартон тилкелери (30 X 1000мм) - 7 Nos.
3) 460 мм X 1000 мм ак кагаз.
4) Даректүү RGB LED тилкелери (мен бир гана 60 Nos тилкесин колдоном, бирок эгерде 7 кадамды ала алсаңыз, анда иштөө өтө кыйын, анда анын супер жана дисплейи абдан жарык).
5) Arduino Uno - 1No.
6) HC05 Bluetooth модулу - 1 Жок.
7) DC Voltage Regulator үчүн LM2596 DC. - 1Жок
8) 3.7V 18650 Battery - 2 Nos
9) 18650 Кош батарея кармагычы менен - 1 Жок
10) жөнөкөй PCB
11) Эркек жана Ургаачы төөнөгүчтөр.
12) Зымдар көп.
2 -кадам: План
Мен кадимки 7 сегменттин дисплейин эсептейм жана бийиктиктин үлүшү менен башка бардык өлчөмдөрдү 6 фут бийиктикке (чындыгында анын 7 футка жакын) өзгөртөм, анткени мен 3 фут үчүн бир лед бийиктигин эсептейм. Менде бир гана LED диапазону бар жана жаңысын ала албайм, андыктан аны дисплейге пландап, ар бир чекиттин ортосундагы аралыкты эсептеп алыңыз.
Менин бардык долбоорлорум arduino калканы менен башталды, бирок бул долбоордо мен биринчи кезекте дисплейдин конструкциясынан баштайм, анткени мен баштаганда аягына чыгара алаарыма ишенбейм.
3 -кадам: Негизги бөлүктү жасаңыз
Базаны бир бөлүктөн жасоо менин планым, ошондуктан бүктөмөлөрдү кошуу үчүн мага өлчөмдүү барак керек (998.4мм X 383 мм).
КАНТИП 383
Каптал дубалдары 90 мм+90 мм жана туурасы 203 мм 90+90+203 = 383
КАНТИП 998.4Ачык диоддун бийиктиги 914.4 болуп, ийилген бөлүктүн бийиктигин эки тарапка тең кыскартуу (101.6+101.6 = 203.2) (914.4-203.2 = 711.2). Андан кийин кыйшык бөлүктүн кыйшайган бийиктигин эки тарапка кошуңуз (143.6 + 143.6 = 287.2), Ошентип (711.2 + 287.2 = 998.4).
Мен жоолук сатуучудан тактай алдым, анын 2 ойноочу катуу такта жана анын өлчөмү (1000мм X 400мм). Мен капкагы бар 2 кутуну сатып алам, андыктан бардыгы 4 даана. Менин талабым боюнча 7 даана кесип, алыңыз жана балансты бир бөлүгүн капкак үчүн тилкелерди жасоо үчүн колдонуңуз. Мен курч кагаз кесүүчү бычак колдоном.
4 -кадам: Базаны толтуруңуз
Кесилген бөлүктөргө бүктөө үчүн сызыктарды чийиңиз. Узундугун (90 X 203 X 90 мм) жана бийиктигин (143 X 711 X 143 мм) бөлүңүз. Толук кыйшык бөлүктөрдү бүктөө үчүн кесилген. Бүктөлүүчү бөлүктөр үчүн бир үстүңкү катмарды кесип, карама -каршы жагына бүктөңүз. Бүктөлмөнү бириктирип, 3 Sellotape аркылуу колдонуңуз. Бардык жумуштар бүткөндөн кийин аны иштетүү жана сактоо үчүн колдонулган ашыкча бөлүктөрүн азыр кеспеңиз, андан кийин биз кесебиз.
5 -кадам: аралык текшерүү
Өзүнчө бөлүктөргө чогулуп, жети сегментти көрсөтүңүз.
6 -кадам: Иш башталды
Мага кичинекей селфи аяктаган кадам жакты.
7 -кадам: Капкак үчүн тилкелерди кесүү
бизге 14 гофрленген кутуча тилкелери керек 1000 мм X 25 мм. Бизде базалык кутудан 1000 X 400мм бөлүк балансы бар. Түз сызыкты 25 ммге чийиңиз, бул абдан оңой, анткени кадимки болоттун масштабынын туурасы 25 мм. Тилкелерди кылдаттык менен кесип алыңыз.
8 -кадам: капкактын дубалын жасаңыз
Эки тилкени алыңыз (1000мм X 25мм), эки жакты селло лента менен бириктирип, бир катмарды кезеги менен кесип, капкактын дубалы даяр.
9 -кадам: Капкагын бүтүрүү жана тестирлөө
Кагаздын бийиктиги 1000 мм, андыктан кагазды 273мм (203+10+10+25+25) X 1000мм кесип алыңыз.
Эки тараптан 25 мм бүктөп, аны февикол (Gum) менен дубалдары капталына чаптаңыз. Капкакты жапкыла жана капталдарын ийилген дубалдар менен бүктөгүлө жана капкакты алып салгыла, ашыкча кагаздарды капталдарына кескиле, кыйшайган жактарын дубалга чаптагыла жана капкак даяр.
Мен буга чейин айткандай, менде 1 гана лед тилкеси бар, мен бул өлчөмгө ылайыктуу болгум келет. Ошентип, жалгыз LED тилкесин кутунун капталына салыңыз жана 8 гана LED жарыгын чыгарыңыз, бирок 8 8 кутудан чыгат, ошондуктан 7 лед гана. Бул жакшы, мен башка капкактарды жасай баштайм.
10 -кадам: Бардык капкактарды толтуруңуз
Аяктагандан кийин сактоочу урналарга окшош. Ар бир базага альбабеттерди бериңиз
11 -кадам: Калкан жасаңыз
Ал абдан жөнөкөй схема. 18650 батарейканын эки чыгарылышы түздөн -түз arduino vin pin -ге кетет жана D5 маалымат пини LED тилкесинин маалыматына туташкан. LED тилкеси үчүн 5v жана gnd батареядан LM2596 DC аркылуу DC чыңалуу жөндөгүчүнө өтөт. HC05 5 v жана gnd arduino 5 v жана gnd, tx жана rx arduino rx жана txтен өтөт. Мен калкан жасоону мурунку долбоорум үчүн колдоном.
12 -кадам: Arduino программасы
Ардуино программасын төмөнкү шилтемеден жүктөп алыңыз.
Arduino программасында мен эки көп өлчөмдүү массивди түздүм. Биринчи массив ар бир тилкеде LED даректери эмне экенин айтууга жана экинчи массивде 0 жана 1ди колдонуп, 0дон 9га чейинки ар бир номер үчүн кайсы тилкелерди күйгүзүү жана өчүрүү керектигин көрсөтүү үчүн. массивдин жардамы. Сиз тандаган түстү колдонуңуз. Качан cmd андроидден алганда, ал номерди көрсөтөт же таймерди иштетет.
13 -кадам: Android колдонмосу
Apk файлын бул шилтемеден жүктөп алып, мобилдик телефонуңузга орнотуңуз.
Arduino колдонмосунда биз көрсөтө турган номерди жөнөтүү үчүн 0дөн 9га чейин баскычтар бар. Жана эсептөө жана эсептөө таймер баскычы жана баскыч менен таймер ар кандай түстө иштейт. Түс палитрасынан түстү тандоо үчүн түс тандагычы бар.
Uno bluetooth менен туташкан колдонмону ачыңыз жана иштөө үчүн баскычты басыңыз.
14 -кадам: Зымдарды даярдаңыз
Бул татаал иш, мен дээрлик 186 кесим зымды кесип, эки капталынын жеңин сыйрып, эки учун тең 372 пунктка чейин ширеттим. Мен 120мм зымды алам, үч түстү +5в үчүн, кара үчүн gnd үчүн жана көк үчүн көк түстү колдоном.
15 -кадам: Светодиоддук LED
Башында туруктуу маркерди колдонуп, LED дарегин жазыңыз. Андан кийин аны бөлүктөргө бөлүңүз. LEDдерди туташтыруу үчүн буга чейин зымды колдонуңуз. Ширетүүдө этият болуңуз. Ар биринде 8 лед менен 7 тилке жасаңыз. Бул көп убакытты талап кылат.
16 -кадам: Коннекторлорду жасап, чырактарды текшериңиз
Ар бир тилкенин ортосундагы байланыш эркек жана ургаачы төөнөгүчтөрдүн жардамы менен берилет. Чыгыштын аягында аялдын башын колдонуңуз, ал эми кириш тарабында башты жасаңыз.
17 -кадам: Жарык диоддорун бирдей аралыкта чаптаңыз
Гофрленген тактай тилкелерин 845 мм кесип, 20мм, андан кийин 114,8 мм жана борборун белгилеңиз. Гофрокартон тилкелериндеги ысык желим пистолеттин таякчаларын колдонуңуз. Ар бир тилкени 1ден 7ге чейин номерлеңиз. Типти коддун кутусунун ичине туура келгенге чейин текшериңиз.
18 -кадам: Кутунун ичине тилкелерди оңдоо
План боюнча кутучанын ичиндеги тилкелерди ысык желим пистолет менен бекитүү керек. Кутучанын капталындагы тилкелерди оңдоп жатканда туташтыргычтын жагын кылдаттык менен текшериңиз. Төмөнкү боштуктан зымды алыңыз. Полду иретке келтирип, бүтүрүүнү текшериңиз. Чындыгында ал өтө кеч болуп калды, андыктан сүрөттөрдүн күңүрт түстөрү жана өтө чоң өлчөмдөгү жаркылдак да иштебейт.
19 -кадам: Аны алкакка оңдоңуз жана туруңуз
Светодиоддор менен капкактын салмагы азыраак болгондуктан, азыр ал түз тура албайт. ПВХ трубасын рамка жасоо үчүн колдонуңуз жана зым галстуктун жардамы менен кутучаны рамка менен оңдоңуз. Эми кадрды оодарып, капкагын жабыңыз. Ардуинону алдыңкы кире беришке туташтырыңыз. Эми ал рокко даяр.
20 -кадам: Androidден Cmd иштетүү
Караңгыда абдан ачык көрүнөт жана жарыкта жакшы, эгерде тилкелерди көбүрөөк колдонсоңуз, анын жарыгы көбүрөөк болот. Бирок бүтүргөндөн кийин мен аны сыртка чыгара албайм, андыктан бардык сүрөттөр бөлмөнүн ичинен.
21 -кадам: 1ден 10го чейин
22 -кадам: Көңүл ачыңыз
Ар бир номер менен өзүнчө сүрөттөр сиздин туулган күнүңүздү же жылыңызды көрсөтөт жана колдонмолорду колдонуп, сүрөттөрдү кошуу үчүн жалпыга маалымдоо баракчаларында профилиңиздин сүрөтүн түзөт.
Бул мен аткарган эң оор проект, бул долбоорду бүтүргөндөн кийин, жалгыз адам денеси көбүрөөк ооруйт. Бирок жогоруда айтылгандай, чыдамкайлык менен бул долбоорду аягына чыгара албайм. Технологиядан тышкары, мен бул долбоордо тырышчаактыкты жана сабырдуулукту үйрөнөм.
Менин проектим аркылуу өткөнүңүз үчүн рахмат.
Көбүрөөк ырахат алуу үчүн …………… Комментарий калтырууну унутпаңыз, достор
Super-Size Speed Challenge экинчи сыйлыгы
Сунушталууда:
7 Segment Display Array: 6 Steps (Сүрөттөр менен)
7 Segment Display Array: Мен ардуино наносу башкарган 144 7 сегменттүү дисплейден жасалган дисплей курдум. Сегменттер 18 MAX7219 ic тарабынан башкарылат, ал 64 жеке леддерди же 8 7 сегменттик дисплейлерди башкара алат. Массивде 144 дисплей бар, алардын ар бири
Edge-Lit Seven Segment Clock Display: 16 кадам (сүрөттөр менен)
Edge-Lit Seven Segment Clock Display: Жети сегменттүү дисплейлер бир кылымдан ашык убакыттан бери (https://en.wikipedia.org/wiki/Seven-segment_display) жана санариптик сааттарда, аспап панелдеринде сандардын тааныш формасын түзөт. жана башка көптөгөн сандык дисплейлер. Алар кайра
Bluetooth App + AnimationCreator менен RGB LED кубу: 14 кадам (сүрөттөр менен)
Bluetooth App + AnimationCreator менен RGB LED кубу: Бул 6x6x6 RGB LED (Жалпы аноддор) кубун Bluetooth колдонмосу аркылуу Arduino Nano аркылуу кантип курууну үйрөтөт. Бүт түзүлүш 4x4x4 же 8x8x8 кубга оңой ыңгайлаштырылган. Бул долбоор GreatScott тарабынан шыктандырылган. Мен чечтим
Lightpipe 7-Segment Display: 7 Кадам (Сүрөттөр менен)
Lightpipe 7-Segment Display: Эгер мен сага бут кийимдин боосунан дисплей кура алам деп айтсам эмне болмок !? Ооба, мен так ошондой кылдым! Өзүңүздүн жети сегменттүү дисплейиңиз жаңы нерсе эмес, бул абдан кеңири таралган Arduino долбоору, бирок менде бул жөнүндө идея бар болчу, ошондуктан мен берем дедим
Interfacing 8051 Microcontroller 7 Segment Display: 5 Steps (Сүрөттөр менен)
Interfacing 8051 Microcontroller with 7 Segment Display: Бул долбоордо биз 8051 microcontroller менен 7 сегменттүү дисплейди кантип интерфейске алаарыбызды айтып бермекчибиз