INHOUDSOPGAWE:

Maak 'n interaktiewe LED -stelsel vir trappe: 7 stappe
Maak 'n interaktiewe LED -stelsel vir trappe: 7 stappe

Video: Maak 'n interaktiewe LED -stelsel vir trappe: 7 stappe

Video: Maak 'n interaktiewe LED -stelsel vir trappe: 7 stappe
Video: Posterior Tibial Tendonitis Treatment [FIX Inside of the Ankle Pain!] 2024, Julie
Anonim
Image
Image
Maak 'n interaktiewe LED -stelsel vir trappe
Maak 'n interaktiewe LED -stelsel vir trappe

Daar is 'n trap in die huis. Dit is baie interessant om baie opknappingsprojekte vir trappe in die gemeenskap te sien. Onlangs nie baie besig nie, so ek het besluit om 'n paar open source hardeware -modules te gebruik om die trap by die huis te verander en 'n paar interaktiewe funksies by te voeg. Hierdie projek sal nie besonder moeilik wees nie, dit neem my ongeveer 'n middag. As u ook 'n trap in u huis het wat opgeknap moet word, hoop ek dat hierdie deel u sal help.

Stap 1: Werk voorberei

Werkvoorbereiding
Werkvoorbereiding

Eerstens moet u 'n paar materiale voorberei, wat die volgende insluit:

Elektroniese module:

• 'n Longan Core -bord, of ander Arduino -ontwikkelingsbord

• Ultrasoniese sensor om op te spoor of iemand by die trap verby is

• LED -strook

• MOS -skakelaar vir die bestuur van LED -ligstrook

Verbruiksgoedere:

• Draad

• DuPont Wire

• Opskrif

Gereedskap:

• Soldeerbout

• Draadstropper

• skêr

• Gomgeweer

Stap 2: Koppel die LED -balk aan die MOS -skakelaar en plak dit onder die trappe

Koppel die LED -balk aan die MOS -skakelaar en plak dit onder die trappe
Koppel die LED -balk aan die MOS -skakelaar en plak dit onder die trappe
Koppel die LED -balk aan die MOS -skakelaar en plak dit onder die trappe
Koppel die LED -balk aan die MOS -skakelaar en plak dit onder die trappe
Koppel die LED -balk aan die MOS -skakelaar en plak dit onder die trappe
Koppel die LED -balk aan die MOS -skakelaar en plak dit onder die trappe

Die gebruik van die MOS -skakelaar is om die stroom te versterk. Aangesien die Led -staaf ongeveer 500mA benodig, het die IO -poort van die Arduino geen manier om die LED -ligstaaf direk te bestuur nie, en kan die IO -dryfvermoë van die Arduino via die MOS -skakelaar gebruik word.

Die MOS-skakelaar het 3 koppelvlakke, V + en V- is gekoppel aan die positiewe en negatiewe pole van die LED-balk, VIN en GND is gekoppel aan die positiewe en negatiewe pole van die kragtoevoer. Daar is ook 'n 3PIN -beheerpenne. SIG is gekoppel aan IO van Arduino, VCC is gekoppel aan 5V, en GND is gekoppel aan die negatiewe pool van die kragtoevoer. Aangesien die Arduino en die LED dieselfde 5V -kragtoevoer gebruik, koppel ons die VIN van die MOS -skakelaarmodule deur middel van 'n draad aan VCC, sodat dit nie nodig is om die kragtoevoer twee keer aan te sluit nie.

Koppel eers die positiewe en negatiewe pole van die LED-balk aan V + en V-

Aan die agterkant van die LED -balk is daar 'n 3M -band wat direk onder die trap vasgesit kan word. Die MOS -skakelaar kan ook onder die trap vasgemaak word met 'n gomgeweer.

Stap 3: Koppel die krag van alle MOS -skakelaars aanmekaar en bevestig dit aan die trappe

Koppel die krag van alle MOS -skakelaars aanmekaar en bevestig dit aan die trappe
Koppel die krag van alle MOS -skakelaars aanmekaar en bevestig dit aan die trappe
Koppel die krag van alle MOS -skakelaars aanmekaar en bevestig dit aan die trappe
Koppel die krag van alle MOS -skakelaars aanmekaar en bevestig dit aan die trappe

In hierdie stap moet u die kragtoevoer van alle MOS -skakelaars parallel verbind, en hier benodig u 'n paar drade. Die skematiese diagram van die verbinding is soos op foto 1 getoon.

Dit is hoofsaaklik 'n vervelige taak na voltooiing, soos op pic2 getoon.

Stap 4: Maak die ultrasoniese sensor en Arduino reg

Die ultrasoniese sensor en Arduino reggemaak
Die ultrasoniese sensor en Arduino reggemaak
Die ultrasoniese sensor en Arduino reggemaak
Die ultrasoniese sensor en Arduino reggemaak
Die ultrasoniese sensor en Arduino reggemaak
Die ultrasoniese sensor en Arduino reggemaak

In hierdie stap moet u die ultrasoniese sensor aan die ingang van die trap vasmaak, sodat die ulstrsonic dit kan opspoor as u die trap opklim.

Die ultrasoniese sensor kan met 'n gomgeweer vasgemaak word, soos op foto 1 getoon.

Bevestig intussen Arduino aan die agterkant van die trap.

Ultraklank het 4 penne wat aan Arduino gekoppel moet word.

1. VCC koppel aan 5V

2. GND tot GND

3. Trig, dit is die stuurpen van die ultrasoniese sensor, gekoppel aan D2 van Arduino

4. Echo, dit is die ontvangspen van die ultrasoniese sensor, gekoppel aan D3 van Arduino

Stap 5: Koppel die sein van die MOS -skakelaar aan die Arduino IO

Koppel die sein van die MOS -skakelaar aan die Arduino IO
Koppel die sein van die MOS -skakelaar aan die Arduino IO
Koppel die sein van die MOS -skakelaar aan die Arduino IO
Koppel die sein van die MOS -skakelaar aan die Arduino IO

'N Totaal van 9 MOS -skakelaars word in hierdie projek gebruik. Ons het die SIG van 9 skakelaars gekoppel aan D4 ~ D12 van Ardino. Die skematiese diagram is in prent 1.

Dit is ook 'n vervelige taak, wat soldeer en baie drade vereis en 'n bietjie geduld verg. Die voltooiing is soos getoon in pic2:

Stap 6: opstart en toets

Opstart en toets
Opstart en toets

Sluit die twee kragkabels wat aan die MOS -skakelaar in STAP3 gekoppel is, aan op 5V en GND van die Arduino.

Tot dusver is die moeilikste werk voltooi. Ons moet kyk of daar 'n probleem met die bedrading is. Maak die Arduino IDE oop en skryf die D4-D12-penne op 'n HOOG vlak om te sien of al die LED's goed werk. As sommige van hulle nie werk nie, moet ons die bedrading nagaan.

As die bedrading goed is, kan ons nou met die interessante sagtewarewerk begin.

Stap 7: Programmering met Arduino IDE

Hier gebruik ons die beroemde Arduino IDE vir programmering.

Die ultrasoniese sensor benodig 'n biblioteek om te bestuur, klik om af te laai.

In hierdie projek het ek eenvoudig 'n voorbeeld geskryf. As 'n persoon opgespoor word, brand die lig stadig.

U kan natuurlik interessante interaksies volgens u voorkeure byvoeg.

Aanbeveel: