Բովանդակություն:
- Քայլ 1: Այն պատրաստելու համար անհրաժեշտ բաներ
- Քայլ 2. Էլեկտրամատակարարման ավելացում Arduino- ին
- Քայլ 3. Տախտակի բաղադրիչների ավելացում
- Քայլ 4. Էսքիզների վերբեռնում ձեր Arduino- ում
Video: DIY ինքնուրույն Arduino Uno. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս նախագծում ես կասեմ, թե ինչպես կարող ենք DIY Arduino Uno պատրաստել ՝ պարզապես այն հացահատիկի վրա տեղադրելով: Դա կարող է արվել տարբեր պատճառներով, ինչպիսիք են այն էժանացնելը, փոքր չափերը, էներգիայի սպառումը նվազեցնելը և այլն:
Այս նախագիծը ձեզ հնարավորություն կտա ստեղծել նվազագույն Arduino Uno, որը կկատարի շուկայից գնվող Arduino- ի նման բոլոր գործառույթները: Քանի որ մենք գիտենք, որ Arduino- ն իրականում բաց կոդով հարթակ է և, հետևաբար, դրա սխեմաները հանրային տիրույթում են, որոնք կարող են օգտագործվել յուրաքանչյուրի կողմից ՝ այն հնարավորության դեպքում ցանկացած առաջընթացով կիրառելու համար: Սա մեզ թույլ է տալիս տանը նման բան անել ինքներս մեզ վրա: Հետևյալ քայլերը կներկայացնեն, թե ինչպես կարելի է միացումը միացնել սեղանի վրա: Ես փոխառությունների մեծ մասը վերցնում եմ Արդուինոյի կայքից:
Այս նախագիծը հովանավորվում է LCSC- ի կողմից: Ես օգտագործել եմ LCSC.com- ի էլեկտրոնային բաղադրիչները: LCSC- ն ունի լուրջ պարտավորություն `առաջարկելու իսկական, բարձրորակ էլեկտրոնային բաղադրիչների լայն ընտրություն` լավագույն գնով: Գրանցվեք այսօր և ստացեք 8 դոլար զեղչ ձեր առաջին պատվերի դեպքում:
Քայլ 1: Այն պատրաստելու համար անհրաժեշտ բաներ
- ATmega328P-PU x 1
- 16 ՄՀց բյուրեղային տատանում x 1
- LM7805CV Գծային կարգավորիչ x1
- Կոնդենսատոր 22 pF x 2
- Կոնդենսատոր 10 uF x 2
- Ռեզիստոր 220 Օմ x 2
- Ռեզիստոր 10 կոմ x 1
- Անմիջական անջատում x 1
- LED x 2
Քայլ 2. Էլեկտրամատակարարման ավելացում Arduino- ին
Arduino հոսանքի վարդակը կարող է ընդունել մուտքային լարման միջակայքը 7 -ից 16 վոլտ: Ամենատարածված մուտքային աղբյուրներն են վստահելի 9V մարտկոցը կամ 9-12VDC էլեկտրամատակարարումը: Քանի որ սենսորների և չիպերի մեծ մասի համար պահանջվում է 5 Վ աղբյուր, մեզ անհրաժեշտ կլինի LM7805 լարման կարգավորիչը, որպեսզի 9 Վ -ը նվազեցնի մինչև 5 Վ լարման բաղադրիչ: Եթե դուք միացնում եք ավելի քան 16 Վ լարման, ապա վտանգում եք վնասել IC- ն:
- Ավելացրեք հոսանքի և գրունտի լարեր, որտեղ կլինի ձեր լարման կարգավորիչը:
- Յուրաքանչյուր ռելսին միացնող տախտակի ներքևում ավելացրեք հոսանքի և գրունտի լարեր:
- Այժմ, LM7805 կարգավորիչը ավելացրեք սեղանին: Այն կպահանջի 9 Վ լարման մուտքագրում և ելքից տալիս է 5 Վ անընդհատ սնուցում:
- Ավելացրեք հոսանքի OUT և գրունտային լարեր, որոնք միանում են տախտակի աջ և ձախ ռելսերին:
- Ավելացրեք նաև 10uF կոնդենսատոր կարգավորիչի IN- ի և հողի միջև, ինչպես նաև 10uF կոնդենսատոր `աջ և երկաթգծի միջև հզորության և հողի միջև: Կոնդենսատորի վրա արծաթե ժապավենը նշանակում է հիմքի ոտքը:
- Տեղադրեք հոսանքի LED- ն մուտքի աղբյուրին մոտ և տախտակի վերևում: Դուք կարող եք օգտագործել կանաչ կամ կարմիր LED:
- Միացրեք jumper մետաղալարն LED- ի բացասական կապարից (կարճ ոտք) գետնին և տեղադրեք Ω դիմադրիչ `դրական LED կապարից (երկար ոտք) դեպի հոսանքի ռելս:
Քայլ 3. Տախտակի բաղադրիչների ավելացում
Նախքան շարժվելը, ստուգեք այս պատկերը: Դա հիանալի ռեսուրս է սովորելու համար, թե ինչ են անում ձեր ATmega չիպի յուրաքանչյուր կապում Arduino- ի գործառույթների հետ կապված: Սա կպարզի շատ շփոթություն, թե ինչու եք այդպես կապում որոշակի կապում: Նույնիսկ ավելի մանրամասն տեղեկությունների համար նայեք ATmega 168 (կարճ տարբերակ) (երկար տարբերակ) տվյալների թերթին: Ահա ATmega328 թերթիկը (կարճ տարբերակ) (երկար տարբերակ):
1. Տեղադրեք ATmega328 չիպը (պատկերված է աջ կողմում), որպեսզի IC- ի կտրված կողմը լինի վերևում: Եթե բաղադրիչները տեղադրում եք PCB- ի վրա, լավ գաղափար է օգտագործել վարդակից:
2. Ավելացրեք 10KΩ քաշվող դիմադրիչը +5V ռելսին և միացրեք մյուս ծայրը ATmega328- ի RESET կապին (փին 1): Ավելացրեք թռիչքներ հզորության և գետնին հետևյալ կապում:
Pin 7 - VCC, մատակարարման թվային լարումը (+5V)
Պին 8 - GND (վերգետնյա երկաթուղի)
Պին 22 - GND (վերգետնյա երկաթուղի)
Պին 21 - AREF, ADC- ի անալոգային տեղեկատու (+5V)
Պին 20 - AVcc, ADC- ի մատակարարման լարումը (+5V)
3. 9 -րդ և 10 -րդ փիների միջև ավելացրեք 16 ՄՀց արտաքին ժամացույց և ավելացրեք երկու 22pF կոնդենսատոր, որոնք հոսում են գետնին այդ յուրաքանչյուր կապումներից:
4. Ավելացրեք ակնթարթային կոճակը որպես վերակայման անջատիչ, այնպես որ այն տարածում է հացահատիկի վրա եղած բացը այնպես, ինչպես IC- ն է անում: 5. ATmega328- ի Pin 1-ից մի փոքր ցատկող մետաղալար ավելացրեք կոճակի ներքևի ոտքին (IC- ին ամենամոտ քորոցը): Կտտացրեք կոճակի վերին ձախ ոտքից ևս մեկ ցատկող մետաղալար ՝ գետնին:
6. Քաշեք չիպը ձեր աշխատող Arduino- ից և փորձեք այն այս տախտակի վրա: The blink_led ծրագիրը թարթում է կապը 13. Arduino- ի 13-ը ԱՎՌ ATMEGA8-16PU/ATMEGA168-16PU կապ 13 չէ: Այն իրականում 19-ն է ամրացված ATmega չիպի վրա:
7. Վերջապես, ավելացրեք LED- ը: Երկար ոտքը կամ անոդը միանում են կարմիր մետաղալարերին, իսկ կարճ ոտքը կամ կաթոդը միանում են գետնին գնացող 220 օմ դիմադրողին:
Քայլ 4. Էսքիզների վերբեռնում ձեր Arduino- ում
Կարող եք գնալ այստեղ ՝ էսքիզը Arduino- ում վերբեռնելու եղանակների մասին իմանալու համար:
Ձեզ անհրաժեշտ կլինի USB-to-Serial սարք: Ես օգտագործեցի FDTI Basic Breakout Board- ը (5V): Եթե դուք պարզապես ցանկանում եք այն գործի դնել, կարող եք բաց թողնել 6-փին վերնագրի տեղադրումը և պարզապես անցնող թելեր անցկացնել USB-TTL վերնագրից անմիջապես դեպի տախտակի համապատասխան կապում: Համոզվեք, որ կապերը ճիշտ են ուղղորդված ձեր ընտրած սերիական սարքի համար. theեղքման տախտակի կապում նշվում են եռանիշ անուններ: Կառուցելիս ես հայտնաբերեցի, որ միկրոկառավարիչին անհրաժեշտ է միանգամայն սեղմված ՝ վերակայման կոճակի սեղմում, որպեսզի պատրաստի չիպը ծրագրավորելու համար, իսկ ճեղքման տախտակն ունի DTR/GRN կոչվող քորոց, որը ազդանշան է ուղարկում վերակայման քորոցին, երբ ճիշտ է միացված: Այսպիսով, միացնող մետաղալար (DTR/GRN) - ից ջարդման տախտակի վրա միացրեք ATmega328- ի 1 -ին կապին `0.1µF կերամիկական կոնդենսատորի միջոցով:
Խորհուրդ ենք տալիս:
Կառուցեք DIY ինքնուրույն ջրող կաթսա WiFi- ով - atersուրը ինքնաբերաբար ջրվում է և ահազանգեր ուղարկում, երբ ջուրը ցածր է: 19 քայլ
Կառուցեք DIY Self Watering Pot- ը WiFi- ով - atersուրը ինքնաբերաբար տնկում է և ահազանգեր ուղարկում, երբ ջուրը ցածր է. Watering Pot Subassembly Kit- ը Adosia- ից
Ինչպես կատարել հեռակառավարվող Spike Buster կամ անջատիչ տախտակ `օգտագործելով ինքնուրույն Atmega328P: 6 քայլ (նկարներով)
Ինչպես կատարել հեռակառավարվող Spike Buster կամ Անջատիչ տախտակ ՝ օգտագործելով ինքնուրույն Atmega328P. Այս նախագծում ես ցույց կտամ, թե ինչպես կարելի է կառուցել հեռակառավարվող Spike Buster կամ Անջատիչ տախտակ ՝ օգտագործելով Standalone Atmega328P: Այս նախագիծը կառուցված է Պատվերով PCB տախտակի վրա `շատ քիչ բաղադրիչներով: Եթե նախընտրում եք տեսանյութ դիտել, ապա ես տեղադրել եմ նույնը կամ
Հզոր ինքնուրույն տան ավտոմատացման համակարգ - Pi, Sonoff, ESP8266 և Node -Red. 9 քայլ (նկարներով)
Հզոր ինքնուրույն տան ավտոմատացման համակարգ - Pi, Sonoff, ESP8266 և Node -Red. Այս ուղեցույցը պետք է ձեզ տանի առաջին բազա, որտեղ դուք կարող եք միացնել կամ անջատել լույսը կամ սարքը ցանկացած սարքի միջոցով, որը կարող է միանալ ձեր տեղական ցանցին և հիանալի կարգավորելի վեբ ինտերֆեյս: Ընդլայնման/ հատկությունների ավելացման շրջանակը հսկայական է, ներառյալ
$ 2 Arduino: ATMEGA328- ը ՝ որպես ինքնուրույն: Հեշտ, էժան և շատ փոքր: ամբողջական ուղեցույց. 6 քայլ (նկարներով)
$ 2 Arduino: ATMEGA328- ը ՝ որպես ինքնուրույն: Հեշտ, էժան և շատ փոքր: ամբողջական ուղեցույց. Նրանք կարժենան ընդամենը 2 դոլար, կարող են անել նույնը, ինչ ձեր Arduino- ն և ձեր նախագծերը դարձնել չափազանց փոքր: Մենք ծածկելու ենք քորոցների դասավորությունը
Ինքնուրույն գրգռեք այլընտրանք ՝ առանց որևէ DC գեներատորի, կոնդենսատոր բանկի կամ մարտկոցի. 5 քայլ (նկարներով)
Self Excite an Alternator առանց որևէ DC գեներատորի, կոնդենսատոր բանկի կամ մարտկոցի. 12 վոլտ մարտկոցով փոխարկիչ, բայց փոխարենը այն ինքն իրեն կուժեղանա, որպեսզի դուք