Բովանդակություն:

Visuino Կառուցեք ներխուժման հայտնաբերման համակարգ Arduino- ի միջոցով. 8 քայլ
Visuino Կառուցեք ներխուժման հայտնաբերման համակարգ Arduino- ի միջոցով. 8 քայլ

Video: Visuino Կառուցեք ներխուժման հայտնաբերման համակարգ Arduino- ի միջոցով. 8 քայլ

Video: Visuino Կառուցեք ներխուժման հայտնաբերման համակարգ Arduino- ի միջոցով. 8 քայլ
Video: Visuino - Beginner Series - Part 1 of 7 2024, Նոյեմբեր
Anonim
Image
Image
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա

Այս ձեռնարկում մենք կօգտագործենք XYC-WB-DC միկրոալիքային ռադիոտեղորոշման շարժման սենսոր, որը միացված է Arduino UNO- ին և Visuino- ին ՝ 5 մ շառավղով ցանկացած շարժում, ներառյալ բարակ պատերը:

Դիտեք ցուցադրական տեսանյութ:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
  1. Arduino UNO (կամ որևէ այլ Arduino)
  2. XYC-WB-DC 5.8 ԳՀց միկրոալիքային ռադիոտեղորոշման շարժման սենսոր
  3. Jumper լարերը
  4. OLED էկրան (ըստ ցանկության)
  5. LED
  6. Visuino ծրագիրը. Ներբեռնեք Visuino- ն

Քայլ 2: Շղթան

The Circuit
The Circuit
The Circuit
The Circuit
The Circuit
The Circuit
The Circuit
The Circuit

LED:

  • Միացրեք LED դրական կապը Arduino թվային փինին [13]
  • Միացրեք LED բացասական քորոցը Arduino բացասական քորոցին [GND]

XYC-WB-DC Սենսոր:

  • Միացրեք XYC-WB-DC կապը [O] Arduino թվային կապին [7]
  • Միացրեք XYC-WB-DC կապը [-] Arduino բացասական քորոցին [GND]
  • Միացրեք XYC-WB-DC կապը [+] Arduino դրական պինին [3.3V]

OLED ISՈPLՅ:

  • Միացրեք OLED կապը [SDA] Arduino կապին [SDA]
  • Միացրեք OLED կապը [SCL] Arduino կապին [SCL]
  • Միացրեք OLED կապը [VCC] Arduino դրական կապին [5v]
  • Միացրեք OLED կապը [GND] Arduino բացասական քորոցին [GND]

Քայլ 3:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Մնում է միայն քաշել և թողնել բաղադրիչները և միացնել դրանք միասին: Visuino- ն ձեզ համար կստեղծի աշխատանքային ծածկագիր, որպեսզի կարիք չունենաք ժամանակ կորցնել ծածկագրի ստեղծման վրա: Այն կկատարի բոլոր ծանր աշխատանքը ձեզ համար արագ և հեշտ: Visuino- ն կատարյալ է բոլոր տեսակի նախագծերի համար, կարող եք հեշտությամբ կառուցել բարդ նախագծեր անհապաղ:

Ներբեռնեք Visuino- ի ամենահզոր ծրագրակազմը

Քայլ 4. Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք 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 -ում:

Քայլ 5. Visuino- ում ավելացրեք բաղադրիչներ

Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ

Ավելացրեք OLED "SSD1306/SH1106 OLED Display (I2C)" բաղադրիչ և կրկնակի սեղմեք «Տարրեր» երկխոսության մեջ

  1. քաշել «Լրացնել էկրանը» տարրը ձախ և հատկությունների պատուհանում սահմանել գույնը «tmcBlack»
  2. քաշել «Տեքստային դաշտ» տարրը ձախ և հատկությունների պատուհանում սահմանել չափը ՝ «1», տեքստը ՝ «Շարժումը հայտնաբերված է»

Ավելացնել «Հետաձգում» բաղադրիչ և հատկությունների պատուհանում սահմանել միջակայքը ՝ «2000000»

Քայլ 6. Visuino Connect Components- ում

Visuino Connect բաղադրիչներում
Visuino Connect բաղադրիչներում
  1. Միացրեք Arduino թվային ելքային կապը [7] Arduino թվային քորոցին [13]
  2. Միացրեք Arduino թվային ելքային կապը [7] «DisplayOled1» բաղադրիչին> Նկարեք տեքստ 1 փին [ockամացույց]
  3. Միացրեք Arduino թվային ելքային կապը [7] «Delay1» բաղադրիչի քորոցին [Start]
  4. Միացրեք «Delay1» բաղադրիչի կապը [Out] ՝ «DisplayOled1» բաղադրիչին> Draw Screen1 pin [Clock]
  5. Միացրեք «DisplayOLED1» կապը [Out] Arduino I2C կապին [In]

Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:

Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)

Քայլ 8: Խաղալ

Եթե դուք միացնում եք Arduino UNO մոդուլը, Displayուցադրումը կսկսի ցուցադրել «Շարժումը հայտնաբերված է», և ռադիոլոկացիոն տվիչի շուրջ +-5 մ շառավղով հայտնաբերված յուրաքանչյուր շարժման վրա LED լուսարձակը կփայլի:

Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կից է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար: Դուք կարող եք ներբեռնել և բացել այն Visuino- ում ՝

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