INHOUDSOPGAWE:

Toestelle beheer deur Arduino met meganiese omskakeling: 8 stappe (met foto's)
Toestelle beheer deur Arduino met meganiese omskakeling: 8 stappe (met foto's)

Video: Toestelle beheer deur Arduino met meganiese omskakeling: 8 stappe (met foto's)

Video: Toestelle beheer deur Arduino met meganiese omskakeling: 8 stappe (met foto's)
Video: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, November
Anonim
Toestelle beheer deur middel van Arduino met meganiese omskakeling
Toestelle beheer deur middel van Arduino met meganiese omskakeling

Die Arduino kan gebruik word om toestelle te beheer deur gebruik te maak van eenvoudige meganiese skakelaars en relais.

Stap 1: Opsomming van die omvang

Opsomming van die omvang
Opsomming van die omvang

Hierdie diagram vergemaklik in watter volgorde gebeurtenisse sal gebeur om 'n toestel of toestelle met die Arduino te beheer deur middel van meganiese skakelaars en relais. Die relais word gebruik om stroombane wat doelbewus onderbreek word, maar gewoonlik voltooi is, te voltooi. Soos krag na 'n toestel.

Stap 2: Bou 'n skakelaar

Die bou van 'n skakelaar
Die bou van 'n skakelaar

Ek kies om 'n skakelaar te bou, maar die meeste skakelaars kan dit gebruik. Myne is opgebou uit 'n koperbeklede kringbordmateriaal en 'n stuk koperbuis. Daar is 'n gaping in die bord om twee kontakte te skep waarmee die koperbuis gebruik kan word om 'n stroombaan te voltooi.

Stap 3: Monteer die skakelaar

Die montering van die skakelaar
Die montering van die skakelaar

My skakelaar word op 'n fiets gemonteer, sodat die draai van die wiel 'n stroombaan voltooi wat die Arduino deur sy analoog I/O kan lees. Die buis is aan die rand van die fiets gemonteer ….

Stap 4: Die montering van die skakelaar word voortgesit

Die montering van die skakelaar word voortgesit
Die montering van die skakelaar word voortgesit

Die kopergeklede gedeelte van die skakelaar is aan die fietsraam gemonteer.

Stap 5: Voorbeeldkode vir Arduino

Voorbeeldkode vir Arduino
Voorbeeldkode vir Arduino

Hierdie voorbeeldkode gebruik analogRead- en analogWrite -opdragte om 'n seinskakelinvoer van analoog pen 0 af te lees en na die digitale uitset 9 uit te skryf met die analogWrite -opdrag. By die gebruik van analogRead- en analogWrite -opdragte is geen kode nodig in die 'void setup' nie. Die seinuitset vanaf pen 9 word gebruik om 'n relais wat die gekose toestel aandryf, te beheer.

Stap 6: Beheer van die toestel

Beheer van die toestel
Beheer van die toestel

Die kragkring van die toestel, wat deur die relais beheer word, word onderbreek deur 'n gaping tussen die batterye te skep, met stukke koperbeklede kringbord wat van agter tot agter geplaas is met leidings daaraan.

Stap 7: Breek die kring

Breek die kring
Breek die kring

Deur die printplate tussen die batterye te plaas, breek die kragstroom wat aan die toestel verskaf word, sodat dit deur die aflos beheer kan word.

Stap 8: Gevolgtrekking

Afsluiting
Afsluiting

Deur 'n Arduino te gebruik om 'n relais te beheer, kan 'n eenvoudige meganiese skakelaar gebruik word om baie verskillende tipes toestelle te beheer.

Aanbeveel: