Բովանդակություն:
- Քայլ 1: Կառուցեք մոդուլը
- Քայլ 2: Կոդավորեք նախագիծը
- Քայլ 3: Վերբեռնեք ծածկագիրը և խաղացեք ձեր միջերեսի հետ
Video: Arduino տիեզերանավի միջերես `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ողջույն, ուսանելի համայնք, Այս անգամ ես կատարել եմ ամենապարզ նախագծերից մեկը ՝ ավարտելու Arduino Uno- ով. Տիեզերանավ: Այն այսպես կոչված է, որովհետև դա ծրագրավորման և սխեմայի այն տեսակն է, որը կօգտագործվեր վաղ գիտաֆանտաստիկ հեռուստահաղորդումներում և ֆիլմերում `նմանակելու« կոճակները թարթող »էֆեկտը, որը ենթադրաբար ցույց էր տալիս, որ հրթիռային նավը ճիշտ է գործում: Այս նախագիծը կատարելու համար առցանց շատ ռեսուրսներ կան, բայց հուսով եմ, որ այն Instructables- ում տեղադրելը կօգնի ավելի շատ մարդկանց հետաքրքրվել Arduino- ով փորձեր կատարելիս:
Նյութեր:
- Arduino Uno Board (նախընտրելի է մեկնարկային հավաքածու)
- Breadboard
- Շղթայի միացումները, որոնք ցուցադրվում են դիագրամում, ներառյալ `ցատկող լարերը, դիմադրիչները, LED- ները և կոճակը
- Տեղադրված է Arduino կոդավորման ծրագրով համակարգիչ
Քայլ 1: Կառուցեք մոդուլը
Նախ, համոզվեք, որ ձեր Arduino- ն անջատված է էներգիայի աղբյուրից: Հետո, հետևեք այս քայլերին ՝ միացման բոլոր բաղադրիչները միացնելու համար.
- Միացրեք տախտակը Arduino- ի 5V (դրական) և աղացած (բացասական) միացումներին:
- Տեղադրեք երկու կարմիր LED- ները «e» անցքի մեջ ՝ տախտակի վրա, ինչ -որ չափով բարձր ՝ տախտակի վրա, իսկ կանաչ LED- ն ՝ նույն անցքի ներքևում:
- Յուրաքանչյուր LED- ի կաթոդն ամրացրեք գետնին 220 օմ դիմադրիչի միջոցով:
- Միացրեք կանաչ LED- ի անոդը Arduino- ի թվային 3 -րդ կապին և նույնը արեք կարմիր LED- ների համար 4 և 5 կապում:
- Տեղադրեք կոճակի անջատիչը LED- ներից ներքև `« e »և« f »տախտակի կամուրջի անցքերի վրա: Կցեք ավելի բարձր կողմը հոսանքին, իսկ ստորին կողմը `թվային կապին 2. Նույն կողմին, գետնին ավելացրեք 10 կիլոգրամ դիմադրություն: (Այս դիմադրիչը առաջացնում է «OWԱOWՐ» ընթերցում, երբ կոճակը սեղմված չէ):
Քայլ 2: Կոդավորեք նախագիծը
Ազատորեն օգտագործեք վերը նշված պատկերը և պատճենեք-տեղադրեք ծածկագիրը ձեր նախագծում: Եթե դժվար է տեսնել, հետևեք այս հղմանը և ստացեք ծածկագիրը GitHub- ից ՝
Մոդուլի վարքագիծը փոխելու համար կարող եք փոխել "switchState == LOW" - ի "switchState == HIGH" - ը. Այն սեղմելիս սեղմելիս թարթել է, իսկ սեղմելիս `մնալ պինդ: Մյուս բանը, որ պետք է նշել, այն է, որ դուք կարող եք փոխել «հետաձգման» հայտարարությունների արժեքը `կարգավորելու համար, թե որքան արագ է կարմիր LED լուսարձակը կոճակը սեղմելիս:
Քայլ 3: Վերբեռնեք ծածկագիրը և խաղացեք ձեր միջերեսի հետ
Միացրեք Arduino- ն համակարգչին և վերբեռնեք կոդը; հուսանք, ամեն ինչ աշխատում է! Եթե ոչ, ստուգեք ձեր լարային կապերը և համոզվեք, որ ամբողջ ծածկագիրը ճիշտ է գրված: Ուղղեք ցանկացած սխալ և նորից վերբեռնեք:
Կանաչ LED- ը պետք է ամուր լուսավորվի: Սեղմեք և պահեք կոճակը, և կարմիր LED- ները պետք է թարթեն միմյանց փոխարեն: Կոճակի և լուսադիոդների համար կարող եք ծածկույթ պատրաստել ՝ ասելով այն, ինչ ցանկանում եք, և ցանկության դեպքում թաքցնել լարերը: Հուսով եմ, որ դուք զվարճացաք այս նախագծով:
Խորհուրդ ենք տալիս:
Խոնավության, ճնշման և ջերմաստիճանի հաշվարկ ՝ օգտագործելով BME280 և ֆոտոնային միջերես. 6 քայլ
Խոնավության, ճնշման և ջերմաստիճանի հաշվարկ ՝ օգտագործելով BME280 և Photon Interfacing. Մենք հանդիպում ենք տարբեր նախագծերի, որոնք պահանջում են ջերմաստիճանի, ճնշման և խոնավության մոնիտորինգ: Այսպիսով, մենք գիտակցում ենք, որ այս պարամետրերն իրականում կենսական դեր են խաղում տարբեր մթնոլորտային պայմաններում համակարգի աշխատանքի արդյունավետության գնահատման մեջ
Տիեզերանավի կառավարման վահանակ - Laser Cut Arduino Toy: 11 քայլ (նկարներով)
Տիեզերանավերի կառավարման վահանակ - Լազերային կտրված Arduino խաղալիք. Մի քանի ամիս առաջ ես որոշեցի դառնալ տեղական արտադրողի տարածքի անդամ, քանի որ դարեր շարունակ ցանկանում էի սովորել արտադրողի արհեստի գործիքները: Ես ունեի Arduino- ի մի փոքր փորձ և անցել էի Fusion դասընթաց այստեղ `Instructables- ում: Այնուամենայնիվ, ես
ESP32 E32-433T LoRa մոդուլի մոդուլով - LoRa Arduino միջերես. 8 քայլ
ESP32 E32-433T LoRa մոդուլի մոդուլով | LoRa Arduino Interfacing. Այ, ինչ կա, տղերք: Akarsh այստեղ CETech- ից: Իմ այս նախագիծը միանում է E32 LoRa մոդուլին eByte- ից, որը բարձր հզորության 1 վտ հաղորդիչ մոդուլ է ESP32- ով Arduino IDE- ի միջոցով: Մենք հասկացանք E32- ի աշխատանքը մեր վերջին ուսուցման մեջ
Android (հեռակա) միջերես ՝ Arduino- ի և Bluetooth- ի միջոցով Servo Motor- ը կառավարելու համար. 7 քայլ (նկարներով)
Android (հեռակա) միջերես ՝ Arduino- ի և Bluetooth- ի օգնությամբ Servo Motor- ը կառավարելու համար. Այս տեսանյութը ցույց է տալիս, թե ինչպես է UI- ն վերահսկելու servo շարժիչի արագությունը և դիրքը
RFID-RC522 միջերես Arduino MEGA- ի հետ ՝ պարզ ուրվագիծ. 4 քայլ
RFID-RC522- ի հետ Arduino MEGA- ի հետ պարզ ուրվագիծ. Ահա այս ձեռնարկում ես կօգնեմ ձեզ միացնել RFID-RC522- ը Arduino Mega 2560- ի հետ `RFID- ը կարդալու և տվյալները սերիական մոնիտորի վրա ցուցադրելու համար: որպեսզի կարողանաք ինքնուրույն երկարացնել այն Ձեզ անհրաժեշտ է ՝ Arduino Mega կամ Arduino Uno