Բովանդակություն:
- Քայլ 1: Գործիքներ
- Քայլ 2: Մասեր
- Քայլ 3: Միակցիչ Pin Rails
- Քայլ 4: Բաղադրիչների զոդում
- Քայլ 5. Վարդակից և միակցիչի կապում
- Քայլ 6: mingրագրավորման պարագաներ
- Քայլ 7: Բեռնիչ
- Քայլ 8: iringրագրավորողի միացում
- Քայլ 9. Bootloader- ի այրում
- Քայլ 10: mingրագրավորում
- Քայլ 11: Խորհրդի ծրագրավորման մեջ
- Քայլ 12: Պատրաստի արտադրանք
Video: Arduino Bread Board Buddy: 12 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ես կառուցում եմ բոլոր սխեմաները հացի տախտակի վրա; այնուամենայնիվ, միևնույն շղթան հարյուր անգամ կառուցելով, ժամանակը կարող է միապաղաղ լինել, այնպես որ ինձ դուր են գալիս նախատիպերի կառուցման մոդուլային մասերը: 5 վոլտ հոսանքի աղբյուրների նման սխեմաների մեծ մասը բավականին ստանդարտ են: Arduino Bread Board Buddy- ը, որը ես ստացա Universal Solder- ից, ինքնուրույն Arduino UNO է `հացի տախտակներով օգտագործելու համար: Դա շատ հարմար փոքրիկ հավաքածու է, որը ձեզ փրկում է անկախ Arduino- ի կառուցումից ամեն անգամ, երբ ցանկանում եք նախագիծ կառուցել հացահատիկի վրա:
Դուք կարող եք ներբեռնել հավաքների pdf կամ վեբ կայքում, սակայն այստեղ կան մի քանի խորհուրդներ, որոնք ներառված չեն pdf- ում, ներառյալ Bread Board Buddy- ի ծրագրավորումը:
universal-solder.ca/
Քայլ 1: Գործիքներ
Sոդող
Գարնանային տեսահոլովակներ
Փոքր կողային կտրիչներ
Sոդման երկաթ
Oldոդման կայան, եթե ունեք:
Քայլ 2: Մասեր
Canaduino Bread Board Kit- ը չի գալիս ATMEGA328P IC- ով, այնպես որ դուք ստիպված կլինեք մատակարարել մեկը:
Հավաքածուն պարունակում է հետևյալը յուրաքանչյուր տախտակի համար.
1 հատ PCB (տպագիր տպատախտակ)
1 28 փին IC վարդակից
1 16 ՄՀց բյուրեղյա
1 LED (լուսադիոդ)
1 Վերականգնման կոճակ
1 կապիչ թռիչք
1 680 Ω դիմադրություն
1 10 KΩ դիմադրություն
1 100 nF
2 18 pF
2 20 փին միակցիչ կապող ռելսեր
Քայլ 3: Միակցիչ Pin Rails
Սկսեք ՝ միակցիչի կապի ռելսերը կտրելով մինչև երկու 15 պտուտակավոր ռելսեր և մեկ 2 -փեղկանի կողային կտրիչներով:
Քայլ 4: Բաղադրիչների զոդում
Սկսեք բաղադրիչները միացնել PCB- ին; PCB- ի կենտրոնից դուրս: Aավ է, երբ փորձում ես ճիշտ բաղադրամասերը միացնել ճիշտ տեղում ՝ այնպիսի հատվածների տակ, ինչպիսին է IC վարդակից:
Componentոդեք և կտրեք միանգամից մի բաղադրիչ, դա կարող է ցավ պատճառել, երբ փորձում եք շրջանցել ավելցուկային հանգույցները `զոդելու կամ ստուգելու հոդերը:
Պահեք բաղադրիչը տեղում ՝ գարնանային սեղմակներով:
Erոդեք հանգույցը `համոզվելով, որ լավ կապ եք հաստատում:
Ստուգեք կապը և կտրեք ավելորդ լարերը:
LED- ի երկար քորոցը անցնում է վերակայման կոճակին ամենամոտ փոսում:
680 Ω դիմադրիչը մոտենում է բյուրեղին:
10 KΩ ռեզիստորը մոտենում է վերակայման կոճակին:
Քայլ 5. Վարդակից և միակցիչի կապում
Քանի որ IC վարդակից զոդում են PCB- ի ներքևի մասում, իսկ միակցիչի պինները `զոդում PCB- ի վերևում, առաջինը` IC վարդակից: Այս կերպ միակցիչի քորոցները չեն լինի IC վարդակից եռակցման ճանապարհին:
PCB- ին կցված բոլոր փոքր բաղադրիչները միացնելուց հետո ամրացրեք IC վարդակից ՝ համոզվելով, որ բոլոր հոդերը լավ են:
Հաջորդը ամրացրեք երկու 15 միակցիչ քորոցների ռելսերը `համոզվելով, որ դրանք քառակուսի են, և բոլոր հոդերը լավ են: Եթե քորոցները քառակուսի չեն, գուցե չկարողանաք հացի տախտակին ընկերոջը մտցնել հացի տախտակի մեջ:
Վերջին միացրեք ATMega 328P IC- ն IC վարդակից և պատրաստ եք ծրագրավորել և օգտագործել:
Քայլ 6: mingրագրավորման պարագաներ
Arduino UNO կամ MEGA & Cable
Հացի տախտակ
Ցատկողներ
3 680Ω դիմադրիչ
3 լուսադիոդային կապույտ կարմիր կանաչ
Քայլ 7: Բեռնիչ
Եթե ATMega328P IC- ն իր վրա չունի bootloader; Ձեզ անհրաժեշտ կլինի այրել բեռնիչը, պետք է կարողանաք ասել, արդյոք այն ունի բեռնիչ, եթե Bread Board Buddy- ի LED- ը թարթում է միացման ժամանակ:
Bootloader- ը Bread Board Buddy- ում այրելու համար հետևեք հետևյալ քայլերին.
Համոզվեք, որ ձեր UNO- ին ոչինչ միացված չէ, միացրեք այն ձեր համակարգչին:
Բաց ուրվագիծ
Դուք պետք է ընտրեք տախտակը Գործիքների ցանկից, որը համապատասխանում է ձեր տախտակին:
Այնուհետև Գործիքների ցանկից ընտրեք սերիական նավահանգիստը, որը համապատասխանում է ձեր տախտակին:
Սեղմեք ֆայլի վրա ոլորել դեպի օրինակներ և կտտացրեք Arduino ISP- ին:
Կբացվի Arduino IDE- ի նոր պատուհան Arduino ISP ուրվագծով:
Պատճենեք կապի կապերը, բայց դրանք դեռ մի արեք:
Վերբեռնեք Arduino ISP- ի էսքիզը ձեր Arduino տախտակին:
Էսքիզը պետք է ձեզ ասի, երբ այն ավարտվի, և ձեր Arduino- ի LED- ը պետք է դադարեցնի թարթել:
Քայլ 8: iringրագրավորողի միացում
Անջատեք Uno տախտակը ձեր համակարգչից և միացրեք տախտակը և միկրոկոնտրոլերը, ինչպես նկարագրված է ISP- ի ուրվագծում:
PIN անունը: UNO:
ստրուկի վերականգնում ՝ 10:
MOSI: 11:
MISO: 12:
SCK: 13:
մեգա (1280 և 2560)
ստրուկի վերականգնում ՝ 53
MOSI: 51
ՄԻՍՈ: 50
SCK: 52
Տեղադրեք LED (դիմադրիչով) հետևյալ կապումներին.
9: Սրտի բաբախում - ցույց է տալիս, որ ծրագրավորողը աշխատում է
8: Սխալ - Լուսավորվում է, եթե ինչ -որ բան սխալ է (օգտագործեք կարմիրը, եթե դա իմաստ ունի)
7: mingրագրավորում - Ստրուկի հետ շփման մեջ
Ես օգտագործել եմ կապույտ լուսադիոդ `Heartbeat Red- ի սխալի համար, իսկ Green- ը` ծրագրավորման համար, ինչպես ցույց է տրված գծապատկերում: Բացի այն, որ ինձ դուր են գալիս թարթող լույսերը, LED- ները հուշում են ձեզ, արդյոք Arduino ինտերնետ մատակարարը ճիշտ է աշխատում: Blueարկերակային կապույտ LED- ը ձեզ կասի, որ Arduino ինտերնետ պրովայդերը աշխատում է, կանաչ LED- ը ձեզ կասի, որ այն վերբեռնվում է, երբ այն լուսավորվում է, իսկ կարմիր LED- ը ձեզ կասի, որ բեռնումը ձախողվել է, երբ այն լուսավորվում է:
Քայլ 9. Bootloader- ի այրում
Էսքիզների Գործիքներ ընտրացանկում ընտրեք Տախտակ, այնուհետև սեղանի վրա ATmega328 (8 ՄՀց ներքին ժամացույց):
Գործիքների ցանկից ընտրեք սերիական նավահանգիստը, որը համապատասխանում է ձեր տախտակին:
Գործիքների ցանկում գնացեք merրագրավորողի ընտրացանկ և ընտրեք Arduino- ն որպես ISP:
Այնուհետև Գործիքների ցանկում ընտրեք Burn Bootloader:
LED- ները պետք է թարթեն, իսկ կանաչ LED- ը պետք է լուսավորվի, քանի որ Arduino ISP- ն բեռնում է բեռնման բեռը: Երբ բեռնումն ավարտվել է, կապույտ LED- ը պետք է վերադառնա իմպուլսի, և Հացի տախտակի վրա LED- ը վայրկյանում մեկ անգամ թարթվի:
Դուք կարող եք դա ստուգել ՝ պարզապես Bread Board Buddy- ին իշխանության միացնելով:
Պետք է միայն մեկ անգամ այրել bootloader- ը:
Քայլ 10: mingրագրավորում
Բեռնաթափելուց հետո Bread Board Buddy- ն կարող է ծրագրվել երեք տարբեր եղանակներով:
Առաջին. Դուք կարող եք հեռացնել ATMega328P- ը Arduino UNO R3- ից և ATMega328P- ը միացնել Bread Board Buddy- ից Arduino UNO R3- ին:
Երկրորդ. Դուք կարող եք հեռացնել ATMega328P- ն Arduino UNO R3- ից և միացնել 5V 5V- ին, գետնից գետնին, RX (D0) անել, TX (D1) D1- ին և RST- ին վերականգնել Arduino UNO- ից ՝ Հացի տախտակի ընկերոջը:
Երրորդ, դուք կարող եք օգտագործել bootloader- ի սխեման `Bread Board Buddy- ի ծրագրում:
Քայլ 11: Խորհրդի ծրագրավորման մեջ
Այժմ, երբ ձեր Bread Board Buddy- ն ունի bootloader- ը, կարող եք ծրագրեր վերբեռնել միկրոկառավարիչ `օգտագործելով նույն կարգավորումը, որն օգտագործել եք bootloader- ի համար:
Ընտրեք կամ ստեղծեք էսքիզը, որը ցանկանում եք միկրոկառավարիչի վրա բեռնել:
Գործիքների ցանկում ընտրեք Տախտակ և այնուհետև ATmega328 տախտակի վրա (8 ՄՀց ներքին ժամացույց), եթե օգտագործում եք Տախտակի ընտրացանկից նվազագույն կազմաձևը:
Գործիքների ցանկից ընտրեք սերիական նավահանգիստը, որը համապատասխանում է ձեր տախտակին:
Գործիքների ցանկից և merրագրավորողի ընտրացանկից ընտրեք Arduino- ն որպես մատակարար:
Հետո էսքիզը միկրոկոնտրոլերի վրա վերբեռնելու համար մի սեղմեք վերբեռնում: Սեղմեք Ֆայլի ընտրացանկի վրա և ընտրեք Վերբեռնում ՝ օգտագործելով ծրագրավորողը ՝ սեղանի վրա միկրոկոնտրոլերը ծրագրավորելու համար:
LED- ները պետք է թարթեն, իսկ կանաչ LED- ը պետք է լուսավորվի, քանի որ Arduino պրովայդերը մատակարարում է ծրագիրը ձեր միկրոկառավարիչին: Բեռնման ավարտից հետո կապույտ LED- ը պետք է վերադառնա իմպուլսի:
Քայլ 12: Պատրաստի արտադրանք
Այժմ, երբ Arduino Bread Board Buddy- ն ծրագրված է, կարող եք հավաքել պատրաստի շրջանը:
Պարզապես ավելացրեք էլեկտրասնուցման աղբյուր և այս «Բարև աշխարհ» LCD շղթայի նման այլ բաղադրիչներ և հեռացեք:
Խորհուրդ ենք տալիս:
DIY Remote Control Switch Kit by 2262/2272 M4 Bread Board & Relay for Maker: 4 քայլ (նկարներով)
DIY Remote Control Switch Kit by 2262/2272 M4 Bread Board & Relay for Maker: խելացի տունը գալիս է մեր կյանք: եթե ցանկանում ենք, որ խելացի տունն իրականանա, մեզ անհրաժեշտ են բազմաթիվ հեռակառավարման անջատիչներ: այսօր մենք փորձարկում ենք անելու, հեշտ միացում ենք անելու ՝ հեռակառավարման անջատիչի տեսությունը սովորելու համար: այս հանդերձանքի դիզայնը ՝ SINONING ROBOT- ի կողմից
MXY Board - Low -Budget XY Plotter Drawing Robot Board: 8 քայլ (նկարներով)
MXY Board - -ածր բյուջետային XY Plotter Drawing Robot Board. Իմ նպատակն էր նախագծել mXY տախտակը, որպեսզի ցածր բյուջե ստեղծի XY գծագրիչ գծագրական մեքենան: Այսպիսով, ես նախագծեցի տախտակ, որը հեշտացնում է նրանց համար, ովքեր ցանկանում են այս նախագիծը կատարել: Նախորդ նախագծում, 2 հատ Nema17 տիպի շարժիչներից օգտվելիս, այս տախտակը
Ինժեներ Buddy Bluetooth Kbd և մուկ. 3 քայլ
Engineers Buddy Bluetooth Kbd և Mouse. Engineers Buddy USB ստեղնաշար և մկնիկի էմուլատոր մոդուլ: Այս հարմար փոքր սարքը, կապույտ ատամներով միացնելով, ձեր Android հեռախոսը/պլանշետը վերածում է ցանկացած համակարգչի համար անլար հեռակառավարման վահանակի: Այն ձեր Android սարքին հնարավորություն է տալիս վերահսկել բոլոր HID կոմպ
Lazy 301 Dart Buddy !: 5 քայլ
Lazy 301 Dart Buddy. . Սա զվարճալի էր, սակայն գրում էի
Bartender's Buddy: an @ Home Creative Switch: 6 քայլ
Բարմենի ընկեր. .. " Այժմ դուք կարող եք իրականություն դարձնել այս ցանկությունը ՝