Ստեղծեք լազերային վարորդ Arduino տախտակից: 6 քայլ (նկարներով)
Ստեղծեք լազերային վարորդ Arduino տախտակից: 6 քայլ (նկարներով)
Anonim
Ստեղծեք լազերային վարորդ Arduino տախտակից
Ստեղծեք լազերային վարորդ Arduino տախտակից
Ստեղծեք լազերային վարորդ Arduino տախտակից
Ստեղծեք լազերային վարորդ Arduino տախտակից

Այս հրահանգը պետք է կառուցել լազերային վարորդ Arduino- ի վրա հիմնված տախտակից `5 մՎտ հզորությամբ Adafruit լազերի համար: Ես ընտրեցի Arduino- ի տախտակ, քանի որ հետագայում գուցե ցանկանամ լազերը հեռակա կարգով վերահսկել իմ համակարգչից: Ես նաև կօգտագործեմ Arduino- ի նմուշը ՝ ցույց տալու համար, թե ինչպես ծրագրավորման փոքր փորձ ունեցող մարդը կարող է արագ ոտքի կանգնել: Այս օրինակի համար ես ունեմ Intel® Galileo Gen2 տախտակ, որը հիմնված է Arduino Uno չիպի շուրջ:

Քայլ 1: Լազերային անվտանգություն և նախազգուշական միջոցներ

Լազերային անվտանգություն և նախազգուշական միջոցներ
Լազերային անվտանգություն և նախազգուշական միջոցներ

Քանի որ այս ուղղությունները պետք է աշխատեն էլեկտրոնիկայի և 3R դասի լազերային աղբյուրի հետ, իրականում ձեռնարկեք անվտանգության համապատասխան նախազգուշական միջոցներ, ինչպիսիք են գուգլերը, հիմնավորված աղբյուրը և ողջամտությունը:

Նախքան սկսելը, կարևոր է նշել լազերային անվտանգության որոշ նախազգուշական միջոցներ: Երբեք ուղղակիորեն մի նայեք լազերային ճառագայթը գլխին, կամ այն, որն արտացոլվում է հայելուց: Երբեք մի նայեք լազերային աղբյուրի գլխին (կամ արտացոլված), որը կապված է հոսանքի հետ: Համակարգված լույսի աղբյուրների վրա փորձեր կատարելիս, հատկապես անտեսանելի լույսի հետ աշխատելիս, հնարավոր է չհասկանալ, որ սարքը լուսավորում է և վնասում է աչքերը: Այս հրահանգը կաշխատի միայն տեսանելի լույսի հետ շատ ցածր հզորությամբ, այնպես որ դա չափազանց քիչ հավանական է, որ վնասի մարդկային հյուսվածքը, սակայն նախազգուշական միջոցները պետք է նշվեն և պահպանվեն:

Պահանջվում են անվտանգության գուգլներ, որոնք գնահատված են լազերային ալիքի երկարության համար, մեր դեպքում `650 նմ ալիքի երկարության համար:

Քայլ 2: Հավաքեք բոլոր բաղադրիչները և ծրագրակազմը

Հավաքեք բոլոր բաղադրիչները և ծրագրակազմը
Հավաքեք բոլոր բաղադրիչները և ծրագրակազմը

Հավաքեք բոլոր բաղադրիչները մաքուր ստատիկ ազատ մակերևույթի վրա:

1 Arduino բազային տախտակ և համապատասխան սնուցման մալուխներ

1 USB մալուխ Arduino տախտակից տվյալները վերահսկիչ համակարգչին փոխանցելու համար (իմ դեպքում ՝ USB արականից մինչև միկրո արական մալուխ)

1 սեղմիչ կոճակ

1 լազերային աղբյուր

Լազերային ամրացման սարքավորում (ինչ -որ տեսակի լազերային տակդիր, բեմի տեղադրում կամ հեծանիվների լուսատու):

Գուգլի 1 հավաքածու (մեկ անձի համար)

jumper մալուխներ

Տեղադրեք Arduino IDE- ն կամ կազմաձևեք անհրաժեշտ ծրագրակազմը Arduino տախտակի (Intel Galileo Gen 2) և լազերային աղբյուրի կառավարման համար:

  • Տեղադրեք Arduino IDE- ն ՝

    Ես օգտագործում եմ աշխատասեղանի IDE- ն, որն աշխատում է High Sierra- ով ՝ Intel Core i7- ով:

Կամ

  • Կարգավորեք Arduino IDE- ն վեբ դիտարկիչում աշխատելու համար ՝

    Ինձ չհաջողվեց հասնել նրան, որ վեբ IDE- ն կազմի և ուղարկի ծրագիրը տախտակին: Այն անընդհատ նետում էր կոմպիլյատորի սխալները, ամենայն հավանականությամբ, կապված Գալիլեոյի տախտակի հետ:

Քայլ 3. Փորձարկեք Arduino- ի տախտակից և համակարգչից միացումը

  1. Սկսեք Arduino IDE- ն
  2. Միացրեք USB մալուխը ձեր համակարգչից Arduino տախտակին:
  3. Անհրաժեշտության դեպքում ընտրեք տախտակը և համապատասխան սերիական պորտը:
  4. Ընտրեք Գործիքներ և խորհուրդը ներքև քաշեք -> Տախտակի կառավարիչ

    մուտքագրեք Intel Galileo- ն և այն պետք է ինքնաբերաբար քաշի տախտակի համար նախատեսված վերջին գրադարանները: Ընտրեք Տեղադրեք, ապա փակեք:

  5. Բեռնել կոճակի ձեռնարկը:

    Սեղանի IDE- ից ընտրեք Ֆայլ մենյու -> Օրինակներ -> 02. Թվային -> Կոճակ

www.arduino.cc/hy/Tutorial/Button

Հպելու համար ստուգեք կոճակը, այնուհետև -> սլաքի կոճակը ՝ նոր ծածկագիրը Arduino- ում վերբեռնելու համար:

Հաջողության դեպքում դուք պետք է տեսնեք, թե ինչպես են կոճակները թարթում և թարթում:

Քայլ 4: Հավաքեք ապարատային սխեման

Հավաքեք ապարատային սխեման
Հավաքեք ապարատային սխեման
Հավաքեք ապարատային սխեման
Հավաքեք ապարատային սխեման

Սեղմման կոճակի փորձարկում.

Սա ստուգելու համար, որ հիմնական միացումն աշխատում է լազեր ավելացնելուց առաջ:

Միացրեք թռիչքը 5 Վոլտ կողմից և ամրացրեք այն կոճակի մի կողմում:

Սև մետաղալարը միացրեք գետնին և ամրացրեք այն կոճակի մյուս կողմում:

Եթե դուք օգտագործում եք տախտակ, այն կարող է այսքան պարզ տեսք ունենալ:

www.arduino.cc/hy/Tutorial/Button

Քայլ 5: Լազերը միացրեք շղթային

Լազերը միացրեք շղթային
Լազերը միացրեք շղթային
Լազերը միացրեք շղթային
Լազերը միացրեք շղթային
Լազերը միացրեք շղթային
Լազերը միացրեք շղթային

Լազերային մեքենա վարելու համար ես օգտագործել եմ այս ծածկագիրը ՝ օրինակից երկարացված կոճակի կոդը: Այս նմուշի կոդը նույնպես պահվում է որպես այս քայլին կցված:

Երբ իմանաք, որ ամեն ինչ աշխատում է ըստ նախատեսվածի, կարող եք անջատել սարքը և միացնել լազերը:

Հաղորդակցեք այն վերևի սխեմայի պես կամ գտեք այստեղ: Միացրեք լազերային լարերը կոճակի և գետնի միջև:

Քայլ 6: Սկսեք լազերը:

Image
Image

Ընտրեք վերբեռնումը IDE- ում և տեղադրեք Arduino կոդը տախտակին:

Դուք պետք է տեսնեք հաղորդագրություն, որտեղ ասվում է, որ փոխանցումն ավարտված է, և լազերը լուսավորվում է:

Այս ծածկագիրը լազերային լույս է տալիս կոճակի յուրաքանչյուր երրորդ սեղմման ժամանակ, ինչպես ցույց է տրված տեսանյութում:

Շնորհակալություն դիտելու և կարդալու համար, թե ինչպես օգտագործել Intel Galileo Gen 2 նախատիպի տախտակը ՝ լազերային փոքր աղբյուր վարելու համար: Երջանիկ պատրաստում:

Խորհուրդ ենք տալիս: