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

SW -520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 քայլ
SW -520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 քայլ

Video: SW -520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 քայլ

Video: SW -520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 քայլ
Video: How to Use Tilt and Vibration Sensors on the Arduino - Ultimate Guide to the Arduino #33 2024, Հուլիսի
Anonim
Image
Image

Այս հիմնական թեքության SW-520D անջատիչը կարող է հեշտությամբ օգտագործվել կողմնորոշումը հայտնաբերելու համար: Պահածոյի ներսում գնդիկ է, որը կապում է կապում, երբ պատյանը ուղղահայաց է: Թեքեք պատյանը և գնդակները չեն դիպչում ՝ այդպիսով միացում չկատարելով:

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

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

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

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա

Arduino UNO (կամ որևէ այլ Arduino)

SW-520D Թեքության ցուցիչ

Պիեզո մոդուլ

ԿԱՐՄԻՐ LED

1K ohm դիմադրություն

Jumper լարերը

Breadboard

Visuino ծրագիրը. Ներբեռնեք Visuino- ն

Քայլ 2: Շղթան

The Circuit
The Circuit
  1. Միացրեք Piezo մոդուլի կապը [-] Arduino կապին [GND]
  2. Միացրեք Piezo մոդուլի կապը [+] Arduino կապին [5V]
  3. Միացրեք Piezo մոդուլի կապը [S] Arduino թվային կապին [7]
  4. Միացրեք Tilt sesnsor կապը [1] Arduino կապին [5V]
  5. Միացրեք Tilt sesnsor կապը [1] Arduino թվային կապին [8] և ռեզիստորին:
  6. Ռեզիստորի մյուս կողմը միացրեք Arduino կապին [GND]
  7. Միացրեք LED դրական կապը Arduino թվային փինին [7]
  8. Միացրեք LED բացիկն Arduino- ի կապին [GND]

Քայլ 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- ում Ավելացրեք և միացրեք բաղադրիչները
  1. Ավելացնել «Թվային (բուլյան) ինվերտոր (ոչ)» բաղադրիչ
  2. Միացրեք Arduino թվային քորոցը [8] «Inverter1» բաղադրիչի քորոցին [In]
  3. Միացրեք «Inverter1» բաղադրիչի քորոցը [Out] Arduino թվային կապին [7]

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

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

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

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

Քայլ 6: Խաղալ

Եթե դուք միացնում եք Arduino UNO մոդուլը և սեղմում ուժի տվիչի սենսորը, ապա OLED էկրանին պետք է տեսնեք փոփոխվող համար, իսկ կանաչ լուսադիոդը պետք է լուսավորվի, բայց սահմանը հատելիս կարմիր LED- ը պետք է լուսավորվի:

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

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