
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53


Die behoefte aan sosiale distansie en veilige gesondheidspraktyke, soos die gebruik van ontsmettingsmiddels na die gebruik van openbare omgewings, soos krane, skakelaars, ens. Is baie belangrik om die verspreiding van koronavirus te verminder. Daar is dus 'n onmiddellike behoefte aan die innovasie wat die aanraakvrye snellers insluit om aksies te vergemaklik, soos krane, skakelaars, ens.
In hierdie projek wil ek my idee bespreek oor 'n prototipe om die skakelaar te aktiveer met 'n nabyheidssensor. Dinge wat in ag geneem moet word by die ontwerp van iets wat tydens hierdie moeilike situasie help, is hoofsaaklik met baie minder bestaande infrastruktuurveranderinge. Die oplossing moet dus 'n opgradering wees en kan moontlik op 'n skakelbord aangebring word om die skakelaar te aktiveer op grond van handgebaar of teenwoordigheid gebaseer op die sensitiwiteit. Die belangrikste kenmerke sluit in,
- 200 uur batterylewe,
- Sekuriteitskamera wat 'n foto neem van 'n persoon wat die kamer binnekom
- Diep slaap om battery te bespaar.
- Draagbaar.
- Stuur e -pos waarskuwings
Voorrade
1. Nabyheidssensor [ek gebruik die KEMET SS-430] kan enige nabyheidssensor wees
2. ESPCam32 vir die neem van foto's en pos
3. Li-ioon battery 1000mAh
4. USB - Li -ioonlaaier TP4056
5. Versterk stroombaan 3.7V tot 5V
6. Weerstande 10k en 1k
7. BC547 Transistor
8. SG90 Servomotor
9. Arduino pro mini
Stap 1: Kom ons begin

In ons projek is die sensor niks anders as 'n klein nabyheidssensor deur KEMET, SS-430
Die data van die sensor sal 'n klokpuls van 2 200 ms hê, soos in die figuur getoon.
In die figuur hierbo is die 2 200 ms pulse diegene wat menslike teenwoordigheid toon, en ander klokpulse word gevorm as gevolg van vals sneller. Hierdie valse sneller het plaasgevind sedert ek met die kaal sensor sonder lense of enige ander omslag geëksperimenteer het. Valse snellering het drasties verminder nadat ek die plastiekomhulsel gebruik het om die sensor vas te maak.
Stap 2: Laat ons toets op die broodbord

Vir die toets het ek net 'n mikrobeheerder (Arduino Uno) en die sensor en 'n LED gebruik. Na ure se sensorwaardes op die seriële monitor gelees en gekalibreer is, het ek 'n klein kode gekry om die teenwoordigheid van 'n mens voor dit korrek op te spoor.
Stap 3: Koppel 'n Servo aan ESP32Cam aan Servo

Met die beperkte aantal penne wat op die ESP32-kamera beskikbaar is, moes ek timer 2 en GPIO2 gebruik om servo en GPIO13 vir wakkerfunksies te bestuur met behulp van die Kemet SS-430 nabyheidssensor.
Die rede waarom u die ESP32 -kamera gebruik, is om 'n foto te neem en in die slaapmodus te gaan wanneer die persoon die kamer of 'n ongemagtigde plek binnekom. Die prentjie word gestoor in die
SD kaart. Om onmiddellik op die indringer op te tree, stuur die ESP32 'n e -pos na die vooraf gekonfigureerde e -pos -ID. Hiervoor moet die ESP32 Mail -kliëntbiblioteek geïnstalleer word. Gaan na die bestuur van biblioteke in Arduino IDE en soek die ESP32 Mail -kliënt en laai dit af. U benodig 'n werkende e -pos -ID waarvan u die kode moet invoer, en later moet u minder veilige programme aktiveer. Dit is beter om 'n nuwe Gmail -ID vir hierdie projek te skep.
Stap 4: Toetsing van die konsep


Vir 'n eenvoudiger ontploffing van die projek, het ek gedink om die items op 'n akrielblad op 'n modulêre manier te monteer.
Die plastiekboks vir die sensor help om die vals snellers te verminder. Aangesien die ESP -kamera aan die slaap geraak het nadat ek foto's geneem het, kan ek nie digitale seinkondisionering op die ESP32 -kamera uitvoer nie. Daarom het ek 'n ander mikrobeheerder bygevoeg om die vals sneller en seinbediening te verminder en ook om servomotors te bestuur.
U kan beide esp32 of 'n ander mikrobeheerder gebruik.
Stap 5: Finale skema's

Die sein van die pyro-elektriese sensor word in 'n oop-kollektor-konfigurasie na die transistor gevoer, sodra die sein kom, word die transistor geaktiveer as 'n skakelaar en verbind dit GPIO 13 met die grond en maak die ESP32-kamera wakker
In kode bewaarplekke, Pyrolight kode saam met camera_pins.h is vir ESP32 kamera rus 2 kodes is vir die toets met Arduino pro mini.
Vind gedetailleerde skema's en Kicad PCB in GitHub -bewaarplek.
Eintlik het ek PCB uit China bestel vir hierdie projek, maar ek het dit nie betyds ontvang nie weens die uitbraak van die coronavirus. Ek moes dus 'n boost -omskakelaar en 'n TP4056 -module gebruik.
Stap 6: indringerwaarskuwing


Toe daar 'n indringer in die omgewing van die sensor was, het hy uit die slaap wakker geword en 'n foto geneem en 'n e -pos gestuur met 'n aanhangsel.
So lyk die pos. Dit alles kan slegs gedoen word as gevolg van 'n nabyheidssensor. Aangesien die hele toestel op batterye aangedryf is, kan ons oral saamneem. en maak ons eie slim en veilige omgewing. U kan 'n behuizing in 3D afdruk om die elektronika te pas, soos benodig.
Hier is 'n goeie ontwerp: Link
Stap 7: Werkvideo:





Ek het 'n behoorlike PCB -skild gemaak vir esp32 -kamerbord met USB na UART en verbindings vir servo en die pyrosensor. U kan die Gerber -lêers op my Github -repo hieronder vind.
Github
Stap 8: Toekomstige verbeterings
1. Ontwerp 'n 3D-gedrukte omhulsel vir die projek om dit soos 'n produk te laat lyk
2. Verbetering van batteryprestasie
3. Analoog seinkondisioneringskring in plaas van 'n sekondêre mikrobeheerder.
Aanbeveel:
Slim lessenaar LED -lig - Slim beligting met Arduino - Neopixels -werkruimte: 10 stappe (met foto's)

Slim lessenaar LED -lig | Slim beligting met Arduino | Neopixels Workspace: Ons spandeer deesdae baie tyd tuis, studeer en werk virtueel, so waarom nie ons werkruimte groter maak met 'n pasgemaakte en slim beligtingstelsel Arduino en Ws2812b LED's nie. Hier wys ek u hoe u u Smart bou LED -lessenaar op die tafel wat
Skakelaar Pas 'n speelding aan: WolVol -trein maak skakelaar toeganklik !: 7 stappe

Switch Adapt a Toy: WolVol Train Made Switch Accessible !: Speelgoedaanpassing bied nuwe moontlikhede en pasgemaakte oplossings oop sodat kinders met beperkte motoriese of ontwikkelingsgestremdhede onafhanklik met speelgoed kan omgaan. In baie gevalle kan die kinders wat die aangepaste speelgoed benodig, nie
Tuchless -skakelaar vir huishoudelike toestelle -- Beheer u huishoudelike toestelle sonder enige skakelaar: 4 stappe

Tuchless -skakelaar vir huishoudelike toestelle || Beheer u huishoudelike toestelle sonder enige skakelaar: dit is 'n tuchless -skakelaar vir huishoudelike toestelle. U kan dit op enige openbare plek gebruik, sodat dit help om enige virus te bestry. Die stroombaan gebaseer op 'n donker sensorkring gemaak deur Op-Amp en LDR. Tweede belangrike deel van hierdie kring SR-flip-flop met sekwensie
Skakelaar vir outomatiese laai (vakuum) met ACS712 en Arduino: 7 stappe (met foto's)

Skakelaar vir outomatiese laai (vakuum) met ACS712 en Arduino: Hallo almal, om 'n werktuig in 'n geslote ruimte te bestuur, is 'n gewoel, want al die stof wat in die lug en stof in die lug ontstaan, beteken stof in u longe. Die bestuur van u winkelvak kan 'n deel van die risiko uitskakel, maar dit telkens aan- en uitskakel
Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): 7 stappe (met foto's)

Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): Hallo daar! Ek wou 'n kort handleiding gee oor hoe ek my Honeywell Vista -alarmstelsel in my slim hub kan integreer. Ek gebruik Wink vir hierdie tutoriaal, maar dit behoort te werk met enige slim hub (Smartthings/Iris/ens.) Voordat ons begin, gaan