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

Պիեզոէլեկտրական ցնցումների հպման տվիչի մոդուլի օգտագործմամբ հայտնաբերեք թրթռանքներ. 6 քայլ
Պիեզոէլեկտրական ցնցումների հպման տվիչի մոդուլի օգտագործմամբ հայտնաբերեք թրթռանքներ. 6 քայլ

Video: Պիեզոէլեկտրական ցնցումների հպման տվիչի մոդուլի օգտագործմամբ հայտնաբերեք թրթռանքներ. 6 քայլ

Video: Պիեզոէլեկտրական ցնցումների հպման տվիչի մոդուլի օգտագործմամբ հայտնաբերեք թրթռանքներ. 6 քայլ
Video: Pyramids Are Not What You Think They Are: Underground Halls Beneath Them 2024, Հուլիսի
Anonim

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

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

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

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
  1. Arduino UNO (կամ որևէ այլ Arduino)
  2. Պիեզոէլեկտրական ցնցում Թրթռման մոդուլ
  3. OLED էկրան
  4. Jumper լարերը
  5. Breadboard
  6. Visuino ծրագիրը. Ներբեռնեք Visuino- ն

Քայլ 2: Շղթան

The Circuit
The Circuit

Միացրեք Arduino- ի դրական քորոցը [5v] տախտակի կարմիր գծի քորոցին [դրական]

Միացրեք Arduino- ի դրական քորոցը [GND] տախտակի կապույտ գծի քորոցին [բացասական]

Միացրեք Piezo մոդուլի քորոցը [V] տախտակի դրական քորոցին [կարմիր գիծ]

Միացրեք Piezo մոդուլի կապը [G] տախտակի բացասական քորոցին [կապույտ գիծ]

Միացրեք Piezo մոդուլի կապը [DO] arduino թվային փինին [7]

OLED կապը [VCC] միացրեք գրատախտակի դրական քորոցին [կարմիր գիծ]

Միացրեք OLED կապը [GND] տախտակի բացասական քորոցին [կապույտ գիծ]

Միացրեք OLED կապը [SDA] Arduino կապին [SDA]

Միացրեք OLED կապը [SCL] Arduino կապին [SCL]

Քայլ 3: Սկսեք 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 -ում:

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

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

Ավելացնել բաղադրիչներ

  1. Ավելացրեք «տեքստային արժեք» բաղադրիչ Ընտրեք «TextValue1» բաղադրիչը և հատկությունների պատուհանում «Արժեքը» սահմանեք «Թրթռում հայտնաբերված»:
  2. Ավելացնել «Հետաձգել» բաղադրիչ Հատկությունների պատուհանում «Interval (uS)» սահմանել 2000000 -ի
  3. Ավելացրեք «SSD1306/SH1106 OLED Display (I2C)» բաղադրիչ Կրկնակի կտտացրեք «DisplayOLED1» բաղադրիչի վրա և տարրերի պատուհանում «Տեքստային դաշտը» քաշեք ձախ և քաշեք «Լրացրեք էկրանը» ձախից: Ընտրեք ձախ «Տեքստային դաշտ 1» և հատկությունների պատուհանը «Չափը» սահմանում է 1, «x» ՝ 0, «y» ՝ 50

Միացրեք բաղադրիչները

  1. Միացրեք Arduino թվային քորոցը [7] «Տեքստային արժեք 1» բաղադրիչի քորոցին [ժամացույց]
  2. Միացրեք Arduino թվային քորոցը [7] «Delay» բաղադրիչի քորոցին [սկիզբ]
  3. Միացրեք «Text Value1» բաղադրիչի քորոցը [Out] ՝ «DisplayOLED1»> «Text Text1» քորոցին [In]
  4. Միացրեք «Delay1» կապը [Ելքը] «DisplayOLED1»> «Լրացրեք էկրանը 1» քորոցին ամացույց]
  5. Միացրեք «DisplayOLED1» կապը [Out] Arduino I2C կապին [In]

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

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

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

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

Քայլ 6: Խաղալ

Եթե դուք միացնում եք Arduino UNO մոդուլը և թափահարում եք պիեզո սենսորը, ապա պետք է տեսնեք հաղորդագրություն, որը գրված է OLED էկրանին:

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

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