Taula de continguts:
- Pas 1: eines i subministraments
- Pas 2: proves de taulers de pa
- Pas 3: Muntatge (pt 1)
- Pas 4: Muntatge (part 2)
- Pas 5: Assemblea final
- Pas 6: proves i indicacions futures
Vídeo: Detector de marit pulsant: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Aquest projecte utilitza un mòdul receptor RF per activar un cor LED pulsant quan el transmissor es troba dins del seu abast. Aquest any ho he fet per al meu promès per Sant Valentí. Encara he de provar completament la gamma, ja que en realitat no he tret el transmissor del nostre edifici d’apartaments des que l’acabo d’acabar avui. El parell transmissor / receptor que he utilitzat és hipotèticament capaç de fins a 500 peus, tot i que aquesta és la línia de visió de l'espai obert. Encara no he afegit antenes al receptor ni a la caixa del transmissor, però això hauria de millorar hipotèticament el rang actual.
Pas 1: eines i subministraments
Eines necessàries: Soldador IronDremelDrill (o broca bastant gran per al Dremel) Tornavís Subministraments 2 LEDs (1 vermell per al cor, un altre qualsevol color per a una llum de potència per al transmissor) Tauler de circuits impresos (he utilitzat 276-159 de RadioShack) 2 Voltatge de 5V Reguladors (7805 o similars) 2 bateries de 9 v 2 clips de bateries de 9 v 2 caixes de projecte (he utilitzat 270-1803 per al receptor i una petita caixa de 3x2x1 aproximadament per al transmissor) 2 commutadors SPST (he utilitzat 275-645) 2 endolls DIP de 8 pins (He utilitzat el 276-1995) 2 PIC 12f683 (podeu obtenir-ne alguns com a mostra gratuïta de Microchip) 2 resistències (el valor depèn dels LED que utilitzeu, aproximadament 100 ohms per als LED típics de la tensió regulada de 5 v) tros de plàstic (preferiblement ennuvolat o translúcid) i el darrer però el més important transmissor i receptor RF (he utilitzat RF-KLP-434 de Sparkfun, que era de 11,95 per al parell)
Pas 2: proves de taulers de pa
Vaig configurar-ho com un circuit senzill en dues taules de suport (algunes persones dels fòrums de Sparkfun van informar que tenien problemes perquè el receptor / transmissor funcionés si estaven a pocs centímetres de distància). Els mòduls de RF funcionen de manera senzilla. Només els heu de proporcionar tensió (al voltant de 5v per al receptor i fins a 12v per al transmissor) i el senyal del pin de dades del transmissor es replica al receptor. el PIC. Tinc la intenció de treballar més al programa PIC per proporcionar un protocol de dades real, però per aconseguir-ho realment aquest cap de setmana, el transmissor PIC actualment només envia un senyal alt per 500 ms, després baixa per 500 ms i es repeteix sempre que està encès. Hi ha un LED connectat al pin de sortida per donar una retroalimentació visual del pols perquè sàpiga que el circuit funciona. Actualment, el receptor és igual de senzill. El pin de dades va a una entrada del PIC. El PIC espera un senyal alt i, a continuació, polsa el LED sempre que el senyal sigui alt. Quan el senyal d’entrada és baix, el PIC espera 500 ms i torna a interrogar l’entrada. Aquí teniu el codi per ara: * NOTA * El bucle real per fer el pols del LED l’ha pres un exemple dels fòrums de l’Sparkfun modificat perquè funcioni més lent Transmissor: # include # use delay (clock = 4000000, int = 4000000) #use fast_io (A) #fuses nomclrvoid main () {set_tris_a (0); while (1) {output_high (pin_a4); delay_ms (500); output_low (pin_a4); delay_ms (500); }} Receptor: # include # use delay (clock = 4000000, int = 4000000) #use fast_io (A) #fuses nomclrvoid main () {unsigned int i, j, k, step; set_tris_a (0); while (1) {while (input (pin_a3)) {step = 1; j = 0; fer {for (; j = 0; j + = step) {for (k = 0; k <10; k ++) {OUTPUT_HIGH (PIN_A1); per a (i = j; i! = 0; i--); OUTPUT_LOW (PIN_A1); per a (i = 100-j; i! = 0; i--); }} pas * = -1; j + = pas; } while (j> 0); } delay_ms (500); }}
Pas 3: Muntatge (pt 1)
Primer vaig muntar el circuit del transmissor. Les connexions són bastant senzilles.
El cable de + 9v de la bateria passa al commutador, que va al transmissor (per executar-lo directament de 9v) i al regulador de voltatge 7805. El voltatge regulat passa al PIC. El pin 2 del PIC va al LED (mitjançant una resistència limitadora) i al pin de dades del transmissor. Quan l’interruptor s’encén, el LED comença a parpellejar (cada 1/2 segon) i el transmissor comença a transmetre. De moment he deixat el pin de l'antena desconnectat, però és possible que hi afegeixi una antena.
Pas 4: Muntatge (part 2)
El receptor és un circuit similar.
El + 9v passa al commutador i després al regulador de tensió. El 5v regulat va al PIC i al receptor. El pin de dades del receptor passa al pin 4 del PIC. El pin 6 de la imatge està connectat al LED (hauria de passar per una resistència limitant, que vaig oblidar en la primera volta, hauré d'afegir-la més endavant).
Pas 5: Assemblea final
He perforat forats a les caixes dels separadors per subjectar les plaques de circuit i als laterals de les caixes per als interruptors.
Vaig utilitzar el Dremel per retallar una forma de cor a la part superior de la caixa del receptor. El plàstic que feia servir per cobrir-lo només era un tros prim d’un paquet. He utilitzat paper de vidre gruixut per ratllar / angoixar el plàstic de manera que no quedés completament clar i difondria una mica la llum LED. Després vaig enganxar aquest tros de plàstic a l’interior de la tapa del receptor. (la llum es veu millor que a les imatges, es difon força bé pel plàstic) Va tancar totes les caixes i la va provar.
Pas 6: proves i indicacions futures
Ara mateix puc aconseguir uns 90-100 peus d'abast amb el receptor assegut al meu apartament del segon pis. Com que els pins d'antena del receptor i del transmissor no estan connectats a res, és possible que intenti trobar algunes antenes petites per connectar-hi per veure quant puc augmentar l'abast.
Vaig considerar breument només utilitzar un temporitzador 555 per generar el pols del transmissor, però vaig decidir que, ja que tinc la intenció de millorar el codi PIC, seria preferible utilitzar el PIC tant al receptor com al transmissor. (també, fer servir el temporitzador 555 hauria requerit un parell de components més per generar el pols). Vull implementar un simple ping en sèrie perquè pugui evitar el soroll que ocasionalment desencadena el receptor amb el codi actual, ja que només estic comprovant per a una entrada elevada.
Recomanat:
Detector de nivell de màquina de coc: ara amb veu: 6 passos (amb imatges)
Detector de nivell de màquina de coc: ara amb veu: aquest projecte és una remescla del meu detector de nivell de màquina de coc, (https://www.instructables.com/id/Coke-Machine-Can-Level-Detector/) amb nous sensors , i l'addició de so parlat! Després de fer el meu primer detector de nivell, vaig afegir un brunzidor de piezo a g
Com desmuntar un ordinador amb passos i imatges senzills: 13 passos (amb imatges)
Com desmuntar un ordinador amb passos i imatges senzills: és una instrucció sobre com desmuntar un ordinador. La majoria dels components bàsics són modulars i fàcilment eliminables. Tanmateix, és important que us organitzeu al respecte. Això us ajudarà a evitar la pèrdua de peces i també a fer el muntatge
Detector de colibrís / capturador d'imatges: 12 passos (amb imatges)
Detector de colibrís / Picture-Taker: Tenim un alimentador de colibrís a la nostra coberta posterior i els darrers dos anys els he estat fent fotos. Els colibrís són petites criatures sorprenents, molt territorials i les seves lluites poden ser divertides i sorprenents. Però m’estava cansant
Detector de fum IOT: actualitzeu el detector de fum existent amb IOT: 6 passos (amb imatges)
Detector de fum IOT: actualitzeu el detector de fum existent amb IOT: Llista de col·laboradors, Inventor: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Supervisor: Dr. Chia Kim Seng Departament d'Enginyeria Mecatrònica i Robòtica, Facultat d'Enginyeria Elèctrica i Electrònica, Universiti Tun Hussein Onn Malaysia.Distribut
Detector de moviment amb notificacions Blynk (WeMos D1 Mini + HC-SR04): 4 passos (amb imatges)
Detector de moviment amb notificacions Blynk (WeMos D1 Mini + HC-SR04): VOTEU aquest projecte al concurs sense fils. Actualització núm. 2: pocs ajustaments (versió 2.2); podeu configurar el sensor (rang i nom) directament a la definició. A més, de vegades va passar que el sensor llegia valors incorrectes i enviava notificacions