Բովանդակություն:
- Քայլ 1: Սխեմատիկ
- Քայլ 2: Նախատիպ
- Քայլ 3: PCB
- Քայլ 4: Մասեր և հավաքում
- Քայլ 5: Կոդ
- Քայլ 6: Օրինակներ
- Քայլ 7: Եզրակացություն
Video: Arduino XY ցուցադրում ՝ օսլիոսկոպի վահանի վրա. 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս տարիների ընթացքում ես հաճախ վերցրել եմ մի տատանում, որտեղ ցուցադրվում են տարբերանշաններ և տեքստ ՝ օգտագործելով x y ռեժիմը, այն իրադարձություններին, որոնցում իմ Makerspace- ն օգնում էր: Սովորաբար այն քշելով ՝ օգտագործելով Ardiuno- ի և RC- ի PWM կապերը `ցնցումը հարթելու համար:
Մի քանի տարի առաջ հանդիպեցի Ալան Վոլկի հիանալի youtube տեսանյութին, որտեղ նա որպես DAC R2R սանդուղք օգտագործեց, ինչը բարելավեց թարմացման արագությունը և ընդհանուր առմամբ հնարավորություն տվեց ավելի մանրամասն պատկերի ցուցադրմանը: Նա հետագայում բարելավեց դա ՝ օգտագործելով Bob- ի VintageTek- ի կոդը: Ստորև ես ներառել եմ youtube- ի այս երկու անգին տեսանյութերի հղումները:
#144. Օգտագործեք Arduino Uno- ն ՝ տատանումների համար XY գրաֆիկա ստեղծելու համար
#164. Լրացուցիչ XY տատանումների գրաֆիկա, VintageTEK և ինչպես են նախագծերը զարգանում
Քայլ 1: Սխեմատիկ
Շղթան գրեթե Ալան Վոլկեի ուղղակի պատճենն է, բայց ես ընտրեցի միայն R2R զանգվածը, որը նախատեսված էր այն առանձին դիմադրիչներից պատրաստելու համար: Դա մեծապես պայմանավորված էր ծուլությամբ և չցանկանալով կպցնել այդ բոլոր դիմադրողները:
Քայլ 2: Նախատիպ
Տեսանյութը տեսնելուց անմիջապես հետո ես բարելավում եմ իմ լուծումները ՝ օգտագործելով նախատախտակի վահանը: Սա մեզ լավ ծառայեց և օգտագործվեց բազմաթիվ միջոցառումների ժամանակ, բայց մինչ այն աշխատում էր, մի փոքր փխրուն էր, ուստի որոշեցի կյանքն ավելի դյուրին դարձնել և վահանի PCB տարբերակ կառուցել: Սա ավելի դյուրին կդարձնի հուսալիության ստեղծումը և բարելավումը:
Քայլ 3: PCB
Անկեղծ ասած, PCB- ի ձևավորումը, հավանաբար, չափազանց մեծ էր, և ես դա արեցի ոչ միայն որպես ուսումնական փորձ: Ես նախընտրեցի գնալ BNC միակցիչներով, քանի որ դրանք պարզ են և միշտ ձեռքի տակ: Եթե դուք ընտրել եք զոնդերը ուղղակիորեն միացնելը, ապա պետք է կարողանաք բաց թողնել կոնդենսատորները, քանի որ զոնդերն իրենք պետք է ունենան բավականաչափ հզորություն:
Քայլ 4: Մասեր և հավաքում
Ստորև բերված է այն մասերի ցանկը, որոնք կպահանջվեն վահանը կառուցելու համար:
- 2 x AMP 5227161-1 BNC Coaxial, Right Angle Jack, անցքի միջոցով Անկյուն, 50 օհմ միակցիչ
- 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R Series, 10 Pins Resistors
- 2 x KEMET C317C100J1G5TA բազմաշերտ կերամիկական կոնդենսատոր, Gold Max, 10 pF, Goldmax, 300 Series
- 0.1 սկիպիդար Pin Header
- PCB
Հավաքելու համար ձեզ կպահանջվի նաև զոդում և գուցե հոսք:
Այն օգտագործելու համար ձեզ հարկավոր կլինի
- Arduino (ես օգտագործել եմ Uno)
- 2 x 50ohm BNC- ից BNC մալուխներ
- Օսլիլոսկոպ X Y ռեժիմով
Քայլ 5: Կոդ
Անիվը նորից հայտնագործելու փոխարեն ես օգտագործել եմ Ալանի youtube գրառման մեջ առաջարկված ծածկագիրը: Այն իսկապես շատ լավ աշխատանք է կատարում: Կարող եք ներբեռնել այստեղ:
Այդ ժամանակվանից ես ստեղծել եմ մի քանի լրացուցիչ ցուցադրումներ:
Քայլ 6: Օրինակներ
Մի քանի օրինակ այն իրերի տեսակից, որոնք կարող եք ցուցադրել ձեր շրջանակում: Անիմացիան նույնպես հնարավոր է, բայց ես դեռ չեմ փորձել դա:
Քայլ 7: Եզրակացություն
Ամփոփելով ՝ մի գեղեցիկ զվարճալի փոքրիկ նախագիծ: Ես ծրագրեր ունեմ, թե ինչպես կարող եմ հետագայում դա հարմարեցնել, բայց առայժմ դա գաղտնի կպահեմ:
Դեռևս վստահ չեմ, որ ես ստացել եմ կոնդենսատորների ճիշտ արժեքը, եթե հնարավորություն ունենամ, կարող եմ փորձել մի քանի այլ արժեքներ:
Խորհուրդ ենք տալիս:
Arduino բջջային վահանի ձեռնարկ. 9 քայլ (նկարներով)
Arduino բջջային վահանի ձեռնարկ. Arduino բջջային վահանը թույլ է տալիս բջջային հեռախոսազանգեր կատարել և ուղարկել տեքստային հաղորդագրություններ: Այս վահանի ուղեղը SM5100B- ն է, որը հզոր բջջային մոդուլ է, որը կարող է կատարել շատ ստանդարտ բջջային հեռախոսների բազմաթիվ առաջադրանքներ: Այս շ
Վահանի մոդել LED լույսերով `8 քայլ
Վահանի մոդել ՝ լուսադիոդային լույսերով. Այս նախագիծը լուսադիոդային լույսերով փայլող վահանի մոդել է: Ես արեցի այս նախագիծը, քանի որ ինձ շատ դուր եկավ այս վահանի դիզայնը և մտածեցի, որ հիանալի էր այս մոդելը պատրաստել իմ նախագծի համար: Այս վահանը ոգեշնչված էր League O կոչվող խաղի կերպարում:
1602 LCD ստեղնաշարի վահանի մոդուլ I2C ուսապարկով ՝ 6 քայլ
1602 LCD ստեղնաշարի վահանի մոդուլ I2C ուսապարկով. Որպես ավելի մեծ ծրագրի մի մաս, ես ցանկանում էի ունենալ LCD էկրան և ստեղնաշար `որոշ պարզ ընտրացանկերում նավարկելու համար: Ես կօգտագործեմ Arduino- ի I/O նավահանգիստները շատ այլ աշխատանքների համար, ուստի ես ուզում էի I2C ինտերֆեյս LCD- ի համար: Այսպիսով, ես որոշ սարքավորումներ գնեցի
Երկակի 7 հատվածից բաղկացած ցուցադրում, որը վերահսկվում է շրջանագծի պոտենցիոմետրով Python - Տեսողության համառության ցուցադրում. 9 քայլ (նկարներով)
Երկակի 7 հատվածից բաղկացած ցուցադրումներ, որոնք վերահսկվում են շրջանագծի պոտենցիոմետրով: Python-Տեսողության համառության դրսևորում. Այս նախագիծը օգտագործում է պոտենցիոմետր `7 սեգմենտանոց LED էկրանների (F5161AH) ցուցադրումը վերահսկելու համար: Պոտենցիոմետրի բռնիչը պտտելիս ցուցադրվող թիվը փոխվում է 0 -ից 99 -ի սահմաններում: momentանկացած պահի վառվում է միայն մեկ LED, շատ կարճ, բայց
Առջևի ափսե 16x2 LCD + ստեղնաշարի վահանի համար ՝ 8 քայլ (նկարներով)
Առջևի ափսե 16x2 LCD + ստեղնաշարի վահանի համար. Այն, ինչ մենք պատրաստվում ենք կառուցել. Այս ձեռնարկում մենք պատրաստվում ենք կառուցել լազերային ակրիլային ճակատ ՝ Adafruit 16x2 LCD + ստեղնաշարի վահանի համար (Arduino տարբերակ): Պարզ ճշգրտման շնորհիվ դուք կունենաք հարմարավետ մուտք դեպի ստեղնաշարի բոլոր կոճակները: Եթե դուք չեք