INHOUDSOPGAWE:

Arduino klanksensor alarm: 5 stappe
Arduino klanksensor alarm: 5 stappe

Video: Arduino klanksensor alarm: 5 stappe

Video: Arduino klanksensor alarm: 5 stappe
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim
Arduino klanksensor alarm
Arduino klanksensor alarm

Hierdie handleiding is daarop gemik om 'n alarm te bou wat gebaseer is op die klanksensor deur Arduino te gebruik.

Stap 1: Vereiste komponent

1. 'n Klanksensor

2. 'n LED

3. 'n Weerstand van 330 ohm

4. 'n Arduino -bord

5. Klomp drade

6. 'n Rekenaar

Boonop vereis dit 'n basiese begrip van Arduino -kode en luislang

Stap 2: Bou die stroombaan

Bou die stroombaan
Bou die stroombaan
Bou die stroombaan
Bou die stroombaan

Net soos die eerste grafiek, het 'n klanksensor vier penne. VCC en GND maak verbinding met 5V en GND op Arduino. D0 moet met 'n digitale pen wat 7 in my kring op die Arduino -bord is, bedraad. Dit is hoe 'n klanksensor moet draai.

Later moet die Led ook bedraad word. Die kort kant moet aansluit by die grond op die Mini -broodbord. Die belangrikste is dat 'n weerstand van 330 ohm tussen hulle moet wees. Die lang kant sal aansluit by 'n ander digitale pen wat 13 in my kring is.

Stap 3: Arduino -kode

Nadat die kring opgestel is, kan ons die Arduino -kode gebruik om dit te laat werk.

Stap 4: Fles

Fles
Fles

Om die sensor per fles te beheer, skryf ons eers 'n fles met luislang. Ons moet eers weet wat ons wil opspoor om in die forms.py -lêer te stoor. In hierdie geval is die enigste ding wat ons moet weet of die sensor aan of af is.

Routes.py moet data oordra as ons die skakelaarstoestand van die klanksensor verander. Boonop moet ons die pyseriale pakket gebruik om met die Arduino te kommunikeer, aangesien die Arduino -kode in C -kode saamgestel is. Dit sal die waarde in die Arduino neerskryf om die sensor aan en uit te skakel.

Ons benodig ook twee HTML -lêers om die webblad te kan bestuur. Die aanmeldlêer is die lêer waarin u die toestand van die sensor sal sien. As u die toestand wil verander, sal dit na die indeksbladsy herlei word, en dit is die bladsy wat u die sensor kan aan- en uitskakel.

Al die lêers moet as die foto's gestoor word om dit te laat loop. U moet ook pip install gebruik om fles, pyserial, flask-wtf te installeer as u dit nie het nie. Dit is die nodige modules om die volgende lêers uit te voer.

Stap 5: Toets

Nadat elke bogenoemde stap voltooi is, moet u u nuwe klein alarm kan aktiveer. Om dit te kan doen, moet u 'python iotapp.py' uitvoer.

Aanbeveel: