Բովանդակություն:
- Քայլ 1: 1 -ին փուլ. Ockամացույցի ազդանշանի ստեղծում
- Քայլ 2. Փուլ 2. Վայրկյանների ազդանշանների ստեղծման շղթա
- Քայլ 3. Փուլ 3. Րոպե ազդանշանների ստեղծման միացում
- Քայլ 4. Փուլ 4. oursամերի ազդանշանների ստեղծման միացում
- Քայլ 5: Փուլ 5. LED- ների վայրկյաններ (00-59)
- Քայլ 6: 6-րդ փուլ. Րոպե LED (00-59)
- Քայլ 7: 7 -րդ փուլ. LEDամերի LED (00 -ից 12 -ը)
- Քայլ 8. Փուլ 8. oursամերի ազդանշանների կառավարման միացում
Video: LED ժամացույց օգտագործելով 555 և 4017 (ծրագրավորման կարիք չկա). 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այստեղ ես կներկայացնեմ մի նախագիծ, որը ես նախագծել և պատրաստել եմ մոտ 7 տարի առաջ:
Նախագծի գաղափարն այն է, որ 4017- ի նման հաշվիչ IC- ներ օգտագործեն ՝ ազդակներ ստեղծելու համար, որոնք վերահսկում են LED- ների առկայծումը, որոնք դասավորված են որպես անալոգային ժամացույցի սլաքներ:
Քայլ 1: 1 -ին փուլ. Ockամացույցի ազդանշանի ստեղծում
Սկզբում ես ստեղծեցի ժամացույցի գեներատոր `օգտագործելով 555 IC- ն` անկայուն ռեժիմում: Օգտագործելով կայքը (https://www.ohmslawcalculator.com/555-astable-calcu…) ես կարող եմ առաջացնել 1 Հց ազդանշան `100 uF կոնդենսատորով և երկու 4.81 կահմ դիմադրությամբ:
Setամանակը սահմանելու համար կարող եմ ավելացնել մի անջատիչ, որը փոխարինում է 100 uF կոնդենսատորի միջև `ստեղծելով 1 Հց ժամացույցի ազդանշան և 1 uF կոնդենսատոր` 100 Հց ժամացույցի ազդանշան ստեղծելու համար:
3 -րդ կապից (ելք) ժամացույցի ազդանշանը կհասցվի հաջորդ փուլին (Seconds Generation):
Քայլ 2. Փուլ 2. Վայրկյանների ազդանշանների ստեղծման շղթա
Այստեղ ես միացրեցի երկու 4017 IC ՝ 00 -ից մինչև 59 -ը հաշվելու համար: Առաջին IC- ն կոչվում է UNITS IC և կարող է առաջացնել 0 -ից 9 -ի հաշվարկ: IC- ն ժամացույցավորվում է 555 ժամաչափի ժամացույցի ազդանշանի միջոցով (Քայլ 1):
Այս IC- ն պետք չէ վերակայել, քանի որ միավորների հաշվարկը պետք է հասնի 9 -ի:
Երկրորդ 4017 IC- ն կոչվում է TENS IC և կարող է առաջացնել հաշվարկ 0 -ից 5 -ը: IC- ն ժամացույցավորվում է 4017 UNITS IC- ի ժամացույցի ազդանշանի միջոցով, քանի որ իրականացումը (PIN 12) կստեղծի ազդանշան, երբ UNITS- ի հաշվիչը կվերակայվի 9 -ից 0
IC- ն անհրաժեշտ է վերականգնել, երբ հաշվարկը հասնում է 6 -ի: Այսպիսով, IC- ի Q6 ելքը միացված է վերակայմանը (pin 12) և անցնում է նաև հաջորդ փուլին (րոպեներ):
Քայլ 3. Փուլ 3. Րոպե ազդանշանների ստեղծման միացում
Այստեղ ես միացրեցի երկու 4017 IC ՝ 00 -ից մինչև 59 -ը հաշվելու համար: Առաջին IC- ն կոչվում է UNITS IC և կարող է առաջացնել հաշվարկ 0 -ից 9 -ը: IC- ն ժամացույցավորվում է ՝ օգտագործելով 4017 TENS IC հաշվիչից (Փուլ 2) ժամացույցի ազդանշանը: վայրկյանների սերնդի փուլ:
Այս IC- ն պետք չէ վերակայել, քանի որ միավորների հաշվարկը պետք է հասնի 9 -ի:
Երկրորդ 4017 IC- ն կոչվում է TENS IC և կարող է առաջացնել հաշվարկ 0 -ից մինչև 5 -ը: IC- ն ժամացույցավորվում է 4017 UNITS IC- ի ժամացույցի ազդանշանի միջոցով, քանի որ իրականացումը (PIN 12) կստեղծի ազդանշան, երբ UNITS- ի հաշվիչը կվերականգնվի 9 -ից 0
IC- ն պետք է վերակայվի, երբ հաշվարկը հասնում է 6 -ի: Այսպիսով, IC- ի Q6 ելքը միացված է վերակայմանը (փին 15) և անցնում է նաև հաջորդ փուլին (oursամեր):
Քայլ 4. Փուլ 4. oursամերի ազդանշանների ստեղծման միացում
Այստեղ ես միացրեցի երկու 4017 IC ՝ 00 -ից մինչև 11 -ը հաշվելու համար: Առաջին IC- ն կոչվում է UNITS IC և կարող է առաջացնել հաշվարկ 0 -ից 9 -ը: IC- ն ժամացույցավորվում է ՝ օգտագործելով 4017 TENS IC հաշվիչից (Փուլ 3) ժամացույցի ազդանշանը: րոպե սերնդի փուլ:
Այս IC- ն պետք է վերակայվի, քանի որ UNITS- ի հաշվարկը հասնում է 2 -ի, իսկ TENS- ի հաշվարկը `1 -ի:
Երկրորդ 4017 IC- ն կոչվում է TENS IC և կարող է առաջացնել հաշվարկ 0 -ից 1 -ը: IC- ն ժամացույցավորվում է 4017 UNITS IC- ի ժամացույցի ազդանշանի միջոցով, քանի որ իրականացումը (PIN 12) կստեղծի ազդանշան, երբ UNITS- ի հաշվիչը կվերականգնվի 9 -ից 0
Այս IC- ն պետք է վերակայվի, քանի որ UNITS- ի հաշվարկը հասնում է 2 -ի, իսկ TENS- ի հաշվարկը `1 -ի:
Քանի որ մենք պետք է երկու հաշվիչները վերակայենք 12 -ի հաշվին (UNITS IC- ի 2 -րդ կետը և TENS IC- ի 1 -ին հաշիվը), մենք կարող ենք օգտագործել AND դարպասը `միացնելով երկու NPN տրանզիստորներ հաջորդաբար: առաջին NPN տրանզիստորը կոլեկտորի միջոցով միացված կլինի Vcc- ին: Հիմքը միացված է UNITS հաշվիչի Q2- ին և վերջապես թողարկողը միացված է երկրորդ NPN տրանզիստորին: Երկրորդ NPN տրանզիստորի հիմքը միացված է TENS հաշվիչի Q1- ին և, վերջապես, թողարկողը միացված կլինի երկու IC- ների RESET- ին (փին 12):
Քայլ 5: Փուլ 5. LED- ների վայրկյաններ (00-59)
Այս փուլում ես միացրեցի LED- ների 6 խումբ: Յուրաքանչյուր խումբ բաղկացած է 10 LED- ից, որոնք ներկայացնում են հաշվարկները 0 -ից 9 -ը:
- 0 խումբը (G0) ներկայացնում է 0-9 վայրկյանների հաշվարկը
- 1 խումբը (G1) ներկայացնում է վայրկյանների հաշվարկը 10-19-ից
- 2 խումբը (G2) ներկայացնում է վայրկյանների հաշվարկը 20-29-ից
- 3 խումբը (G3) ներկայացնում է վայրկյանների հաշվարկը 30-39-ից
- 4 խումբը (G4) ներկայացնում է 40-49 վայրկյանների հաշվարկը
- 5 խումբը (G5) ներկայացնում է վայրկյանների հաշվարկը 50-59-ից
Յուրաքանչյուր խմբի LED 0 -ի անոդը միացված է UNITS IC- ի Q0- ին `վայրկյանների ազդանշանների ստեղծման սխեմայից: Յուրաքանչյուր խմբի LED 1 -ի անոդը միացված է UNITS IC- ի Q1- ին `վայրկյանների ազդանշանների ստեղծման սխեմայից: Եվ այսպես, մինչև ես ստանամ, որ յուրաքանչյուր խմբի LED 9 -ի անոդը միացված լինի UNITS IC- ի Q9- ին `վայրկյանների ազդանշանների արտադրության միացումից:
Յուրաքանչյուր խմբի LED- ների բոլոր կաթոդները գովելի են մեկ մետաղալարով, որը միացված է NPN տրանզիստորի կոլեկտորային քորոցին: G0- ի տրանզիստորի հիմքը միացված է TENS IC- ի Q0- ին `վայրկյանների ազդանշանների ստեղծման սխեմայից: G1- ի տրանզիստորի հիմքը միացված է TENS IC- ի Q1- ին `վայրկյանների ազդանշանների ստեղծման սխեմայից: Եվ այսպես, մինչև ստանամ G9- ի տրանզիստորի հիմքը միացված է TENS IC- ի Q5- ին `վայրկյանների ազդանշանների ստեղծման սխեմայից: Տրանզիստորների բոլոր թողարկողները պետք է միացված լինեն մարտկոցի հողին:
Քայլ 6: 6-րդ փուլ. Րոպե LED (00-59)
Այս փուլում ես միացրեցի LED- ների 6 խումբ: Յուրաքանչյուր խումբ բաղկացած է 10 LED- ից, որոնք ներկայացնում են հաշվարկը 0 -ից 9 -ը:
- 0 խումբը (G0) ներկայացնում է 0-9 վայրկյանների հաշվարկը
- 1 խումբը (G1) ներկայացնում է վայրկյանների հաշվարկը 10-19-ից
- 2 խումբը (G2) ներկայացնում է վայրկյանների հաշվարկը 20-29-ից
- 3 խումբը (G3) ներկայացնում է վայրկյանների հաշվարկը 30-39-ից
- 4 խումբը (G4) ներկայացնում է 40-49 վայրկյանների հաշվարկը
- 5 խումբը (G5) ներկայացնում է վայրկյանների հաշվարկը 50-59-ից
Յուրաքանչյուր խմբի LED 0 -ի անոդները միացված են UNITS IC- ի Q0- ին րոպեական ազդանշանների ստեղծման սխեմայից: Յուրաքանչյուր խմբի LED 1 -ի անոդները միացված են UNITS IC- ի Q1- ին րոպեական ազդանշանների ստեղծման սխեմայից: Եվ այսպես, մինչև ես ստանամ, որ յուրաքանչյուր խմբի LED 9 -ի անոդները միացված լինեն UNITS IC- ի Q9- ին րոպեական ազդանշանների արտադրության միացումից:
Յուրաքանչյուր խմբի LED- ների բոլոր կաթոդները գովելի են մեկ մետաղալարով, որը միացված է NPN տրանզիստորի կոլեկտորային քորոցին: G0- ի տրանզիստորի հիմքը միացված է TENS IC- ի Q0- ին րոպեական ազդանշանների ստեղծման սխեմայից: G1- ի տրանզիստորի հիմքը միացված է TENS IC- ի Q1- ին րոպեական ազդանշանների ստեղծման սխեմայից: Եվ այսպես շարունակ, մինչև որ ստանամ G9- ի տրանզիստորի հիմքը միացված է TENS IC- ի Q5- ին րոպեական ազդանշանների ստեղծման շղթայից: Տրանզիստորների բոլոր թողարկողները պետք է միացված լինեն մարտկոցի հողին:
Քայլ 7: 7 -րդ փուլ. LEDամերի LED (00 -ից 12 -ը)
Այս փուլում ես միացրեցի LED- ների 12 խումբ: Յուրաքանչյուր խումբ բաղկացած է 5 LED- ից, որոնք ներկայացնում են հաշվարկը 0 -ից 4 -ը:
- 0 խումբը (G0) ներկայացնում է ժամերի հաշվարկը 00-01-ից
- 1 խումբը (G1) ներկայացնում է ժամերի հաշվարկը 01-02-ից
- 2 խումբը (G2) ներկայացնում է ժամերի հաշվարկը 02-03-ից
- 3 խումբը (G3) ներկայացնում է ժամերի հաշվարկը 03-04-ից
- 4 խումբը (G4) ներկայացնում է ժամերի հաշվարկը 04-05-ից
- 5 խումբը (G5) ներկայացնում է ժամերի հաշվարկը 05-06-ից
- 6 խումբը (G6) ներկայացնում է ժամերի հաշվարկը 06-07-ից
- 7-րդ խումբը (G7) ներկայացնում է ժամերի հաշվարկը 07-08-ից
- 8 խումբը (G8) ներկայացնում է ժամերի հաշվարկը 08-09-ից
- 9 խումբը (G9) ներկայացնում է ժամերի հաշվարկը 09-10-ից
- 10 խումբը (G10) ներկայացնում է ժամերի հաշվարկը 10-11-ից
- 11 խումբը (G11) ներկայացնում է ժամերի հաշվարկը 11-12-ից
LED- ները վերահսկվում են րոպեների ազդանշանների ստեղծման սխեմայի TENS հաշվիչով: Յուրաքանչյուր խմբի LED 0 -ի անոդները միացված են րոպեների ազդանշանների ստեղծման սխեմայից TENS IC- ի Q0- ին: Յուրաքանչյուր խմբի LED 1 -ի անոդները միացված են րոպեների ազդանշանների ստեղծման սխեմայից TENS IC- ի Q1- ին: Եվ այսպես, մինչև յուրաքանչյուր խմբի LED 4 -ի անոդները միացված լինեն Vcc- ին:
0 -ից 3 -ի յուրաքանչյուր խմբի LED- ների բոլոր կաթոդները գովելի են, քանի որ մեկ մետաղալար անցնում է կառավարման միացում, քանի որ G0 է: Բացառությամբ LED- ների կաթոդների 4 -ը միացված են OR դարպասին, որը պատրաստված է երկու NPN տրանզիստորով: Առաջին NPN տրանզիստորի հիմքը միացված է րոպեների ազդանշանների ստեղծման միացումից TENS IC- ի Q4- ին, իսկ երկրորդ NPN տրանզիստորի հիմքը րոպեների ազդանշանների միացումից միացված է TENS IC- ի Q5- ին: Արտանետողները գովազդվում են մեկ մետաղալարով, մյուս LED- ների կաթոդներով, որը մակնշված է G0:
Քայլ 8. Փուլ 8. oursամերի ազդանշանների կառավարման միացում
Ի վերջո, ես երկու սխեմա արեցի ՝ ժամերի ազդանշանները վերահսկելու համար: Առաջին միացումը կատարվում է AND դարպասով, որը պատրաստված է NPN տրանզիստորներով:
Առաջին կառավարման սխեման կազմված է կառավարելու ազդանշանները, որոնք ստացվել են G0- ից G9 ժամացույցի LED- ների վրա: G0- ից G9- ը յուրաքանչյուրը միացված է 9 NPN տրանզիստորների կոլեկտորներին: Տրանզիստորների հիմքերը միացված են UNITS IC- ի ժամերի ազդանշանների առաջացման սխեմայի ելքերին ՝ հաշվելով 0 -ից 9 -ը: Էմիտորները գովելի և միացված են NPN տրանզիստորի կոլեկտորին, որի հիմքը միացված է TENS IC- ի ելքին: ժամերի ազդանշանների ստեղծման սխեմայի հաշվարկը 0:
Երկրորդ կառավարման սխեման կազմված է G10- ից G11- ից 11ամ LED- ների ազդանշանները կառավարելու համար: G10- ից և G11- ից յուրաքանչյուրը միացված է 2 NPN տրանզիստորների կոլեկտորներին: Տրանզիստորների հիմքերը միացված են UNITS IC- ի ժամերի ազդանշանների ստեղծման սխեմայի ելքերին ՝ 0 -ից մինչև 1 -ը: Էմիտորները գովելի և միացված են NPN տրանզիստորի կոլեկտորին, որի հիմքը միացված է TENS IC- ի ելքին: ժամերի ազդանշանների առաջացման սխեմայի հաշվարկ 1.
Խորհուրդ ենք տալիս:
Գնել Vac Auto Switch (Arduino- ի կարիք չկա) `7 քայլ
Shop Vac Auto Switch (Arduino- ի կարիք չկա). Քանի որ շատ հոբբիստ փայտագործներ, ես սեղանի սղոցին կցված եմ խանութի վակուում և ամեն անգամ, երբ ուզում եմ կտրվածք կատարել, պետք է այն միացնեմ, նախքան սղոցը միացնելը: Սա կարող է հիմար թվալ, բայց պարանոցի ցավ է ՝ խանութը մի քանի անգամ բացել և անջատել
Neoboard Lamp - SD- ի կարիք չկա և 3D տպագրություն. 3 քայլ (նկարներով)
Neoboard Lamp - SD- ի կարիք չկա և 3D տպված. 7 -ամյա երեխայի համար Minecraft լամպ կառուցելուց հետո, նրա փոքր եղբայրը նման բան էր ուզում: Նա ավելի շատ SuperMario- ով է զբաղվում, քան Minecraft- ով, այնպես որ նրա գիշերային լույսը ցույց կտա տեսախաղերի սպիրտներ: Այս նախագիծը հիմնված է The Neoboard նախագծի վրա, բայց
$ 5 DIY YouTube բաժանորդի ցուցադրում ՝ օգտագործելով ESP8266 - կոդավորման կարիք չկա. 5 քայլ
$ 5 DIY YouTube բաժանորդի ցուցադրում ESP8266- ի միջոցով - Կոդավորում անհրաժեշտ չէ. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես կարող եք օգտագործել ESP8266 տախտակը Wemos D1 Mini ՝ YouTube- ի ցանկացած ալիքի բաժանորդների թիվը 5 դոլարից պակաս ցուցադրելու համար:
Ստեղծեք պարզ ծրագիր ձեր սմարթֆոնի համար (կոդավորման կարիք չկա). 10 քայլ
Սմարթֆոնի համար պատրաստեք պարզ ծրագիր (կարիք չկա կոդավորելու). ԹԱՐՄԱՆԵԼ. Այս տեխնիկան հնացել է, այժմ հավելված ստեղծելու տարբեր այլ եղանակներ կան: սա այլևս չի կարող աշխատել: Իմ առաջին հրապարակված ծրագիրը հասանելի է ներբեռնման համար Android հավելվածում: Շուկա այստեղ: Ստորև բերված է արագ ձեռնարկ, թե ինչպես գործնականում ցանկացած
Ձայնով վերահսկվող տան ավտոմատացում (ինչպես Alexa- ն կամ Google Home- ը, Wifi կամ Ethernet կարիք չկա). 4 քայլ
Ձայնով վերահսկվող տնային ավտոմատացում (ինչպես Alexa- ն կամ Google Home- ը, Wifi կամ Ethernet կարիք չկա). Հիմնականում դա SMS- ի վրա հիմնված arduino ռելեներ են `Google օգնականի կարգավորմամբ` ձայնային հրահանգներով հաղորդագրություններ ուղարկելու համար: Դա շատ հեշտ և էժան է և աշխատում է ինչպես Alexa- ի գովազդները ձեր հետ գոյություն ունեցող էլեկտրական սարքեր (եթե ունեք Moto -X խելացի