Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Շղթան
- Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
- Քայլ 4. Visuino- ում ավելացրեք բաղադրիչներ
- Քայլ 5. Visuino Connect բաղադրիչներում
- Քայլ 6. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Քայլ 7: Խաղալ
Video: Պարզեք, երբ ինչ-որ մեկը սենյակ է մտել Radar Sensor- ի միջոցով `Xyc-wb-dc: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ձեռնարկում մենք կսովորենք, թե ինչպես պարզել, երբ ինչ-որ մեկը սենյակ է մտել ՝ օգտագործելով RTC մոդուլը, ռադիոլոկացիոն տվիչը xyc-wb-dc, OLED էկրանը և arduino- ն:
Դիտեք ցուցադրական տեսանյութ:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Arduino UNO (կամ որևէ այլ Arduino)
- xyc-wb-dc Ռադիոտեղորոշիչ
- RTC DS1307 Իրական ժամանակի ժամացույցի մոդուլ
- OLED դիսփլեյ Jumper լարերը
- Visuino ծրագիրը. Ներբեռնեք Visuino- ն
Քայլ 2: Շղթան
- Միացրեք XYC-WB-DC կապը [O] Arduino թվային կապին [8]
- Միացրեք XYC-WB-DC կապը [-] Arduino բացասական քորոցին [GND]
- Միացրեք XYC-WB-DC կապը [+] Arduino- ի դրական փինին [3.3V] Նշում. Որոշ ռադիոտեղորոշիչ տվիչներ ունեն տարբեր քորոցային դիրքեր, այնպես որ համոզվեք, որ այն ճիշտ եք միացնում
- Միացրեք RTC մոդուլի կապը [GND] Arduino կապին [GND]
- Միացրեք RTC մոդուլի կապը [VCC] Arduino կապին [5V]
- Միացրեք RTC մոդուլի կապը [SDA] Arduino- ի կապին [SDA]
- Միացրեք RTC մոդուլի կապը [SCL] Arduino կապին [SCL]
- Միացրեք OLED ցուցադրման քորոցը [GND] Arduino կապին [GND]
- Միացրեք OLED ցուցադրման կապը [VCC] Arduino կապին [5V]
- Միացրեք OLED ցուցադրման կապը [SDA] Arduino- ի կապին [SDA]
- Միացրեք OLED ցուցադրման քորոցը [SCL] Arduino կապին [SCL]
Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝
Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դեռ չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն Arduino UNO ծրագրավորելու համար կարգավորելու համար: Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:
Քայլ 4. Visuino- ում ավելացրեք բաղադրիչներ
- Ավելացնել «Իրական ժամանակի ժամացույց (RTC) DS1307» բաղադրիչ Ավելացնել «SSD1306/SH1106 OLED էկրան (I2C)» բաղադրիչ
- Ավելացնել «Թվային (բուլյան) միայն փոփոխություն» բաղադրիչ Ավելացնել «Բացահայտել եզր» բաղադրիչ Ավելացնել «ockամացույցի միացում/անջատիչ» բաղադրիչ
- Ավելացնել «erամաչափ» բաղադրիչ
- Հատկությունների պատուհանում «Interval (uS)» սահմանեք 10000000
- Սա նշանակում է, որ սենսորը «քնելու» է 10 վայրկյան (10000000uS) յուրաքանչյուր հայտնաբերումից հետո, ինչը կանխելու է միանգամից մի քանի ժամադրոշմներ, իդեալական դեպքում դուք դա դնում եք մոտ 5 րոպեի վրա:
- Ավելացնել «Inverter» բաղադրիչ
Քայլ 5. Visuino Connect բաղադրիչներում
- Միացրեք Arduino թվային ելքային կապը [8] «ChangeOnly1» փին [In]
- Միացրեք «ChangeOnly1» կապը [Ելք] «DetectEdge1» քորոցին [In]
- Միացրեք «DetectEdge1» կապը [Out] (ելք) «ClockSwitch1» քորոցին [In]
- Միացրեք «ClockSwitch1» կապը [Ելք] «RealTimeClock1» քորոցին [ockամացույց] և «erամաչափ 1» քորոցին [Սկիզբ]
- Միացրեք «Timer1» կապը [Ելք] «Inverter1» քորոցին [Մուտք]
- Միացրեք «Inverter1» կապը [Ելք] «ClockSwitch1» քորոցին [Միացնել]
- Միացրեք «RealTimeClock1» կապը [Control] Arduino I2C- ին [In]
- Միացրեք «RealTimeClock1» կապը [Ելք] «DisplayOLED1» քորոցին [Մուտք]
- Միացրեք «DisplayOLED1» կապը [Control] Arduino I2C- ին [In]
Քայլ 6. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Visuino- ում, ներքևում կտտացրեք «Կառուցել» ներդիրին, համոզվեք, որ ընտրված է ճիշտ նավահանգիստը, այնուհետև կտտացրեք «Կազմել/կառուցել և վերբեռնել» կոճակին:
Քայլ 7: Խաղալ
Եթե դուք միացնում եք Arduino UNO մոդուլը և շարժում եք կատարում, ռադիոլոկացիոն տվիչը պետք է այն հայտնաբերի ռադիոտեղորոշիչ ցուցիչի շուրջ +-5 մ շառավղով հայտնաբերված յուրաքանչյուր շարժման վրա և ժամանակի նշան դնի OLED էկրանին: Կախված ընդմիջումից, որը դուք սահմանել եք erամաչափի բաղադրիչում, այն պետք է հայտնաբերի մեկ այլ շարժում այդ ժամանակի ավարտից հետո:
Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կցված է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել այստեղ և բացել Visuino- ում ՝
Խորհուրդ ենք տալիս:
S.H.I.E.L.D - Ինչ -որ մեկը նայում է ձեզ?: 4 քայլ (նկարներով)
S.H.I.E.L.D - Ինչ -որ մեկը քեզ հետևո՞ւմ է: Ես տեսա շատ տեսանյութեր, որոնցում ամաչում էին մարդիկ, երբ նրանք չնկատեցին, որ խոսափողը կամ տեսախցիկը միացված է, և դա ինձ տվեց այս նախագծի գաղափարը: Ես գրել եմ մի պարզ ծրագիր C# - ում, որը որոշում է, թե երբ է օգտագործվում տեսախցիկը կամ խոսափողը
Tripwire- ը ավտոմատ կերպով նվազեցնում է ներդիրները, երբ ինչ -որ մեկը քայլում է ՝ 3 քայլ
Tripwire- ը ավտոմատ կերպով նվազեցնում է ներդիրները, երբ ինչ -որ մեկը քայլում է. Այլևս ոչ, որովհետև այսօր մենք պատրաստվում ենք կատարել եռալար, որն ինքնաբերաբար նվազագույնի է հասցնում ձեր ներդիրները, երբ ինչ -որ մեկը կողքով է անցնում: Այս նախագիծը հիմնականում պարունակում է երկու մոդուլ RECEIVER (Rx) a
Իմացեք, երբ ինչ -որ մեկը սենյակ է մտել ՝ 7 քայլ
Իմացեք, թե երբ ինչ -որ մեկը սենյակ է մտել
Ինչ -որ մեկը սիրում է ինձ Տեղադրության ժամացույց. 6 քայլ (նկարներով)
Ինչ-որ մեկը սիրում է ինձ գտնվելու վայրի ժամացույց. Իմ թոշակի անցած խնամիները պատրաստվում էին եկեղեցական միսիա ծառայել Բեռլինում, Գերմանիա, և իմ կինը եկավ
Ինչ անել, երբ ITunes- ը չի ճանաչում ձեր IPod- ը: 7 քայլ
Ինչ անել, երբ ITunes- ը չի ճանաչում ձեր IPod- ը. Այսպիսով, դուք ստացել եք ձեր նոր iPod- ը և շատ ոգևորված եք այն օգտագործել: Միացրեք USB լարը համակարգչին և մյուս ծայրը միացրեք iPod- ին: Այժմ դուք բախվում եք խնդրի. Ինչ -ինչ պատճառներով iTunes- ը չի հայտնաբերում ձեր iPod- ը: Դուք կարող եք մտածել, որ սա արժեք է