Indholdsfortegnelse:
- Trin 1: Værktøjer og forbrugsvarer
- Trin 2: Test af brødbræt
- Trin 3: Montering (pt 1)
- Trin 4: Montering (del 2)
- Trin 5: Endelig samling
- Trin 6: Testning og fremtidige retninger
![Pulserende hubby -detektor: 6 trin (med billeder) Pulserende hubby -detektor: 6 trin (med billeder)](https://i.howwhatproduce.com/images/002/image-4324-69-j.webp)
Video: Pulserende hubby -detektor: 6 trin (med billeder)
![Video: Pulserende hubby -detektor: 6 trin (med billeder) Video: Pulserende hubby -detektor: 6 trin (med billeder)](https://i.ytimg.com/vi/4TSHzi94Qb0/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
![Pulserende hendes husbondetektor Pulserende hendes husbondetektor](https://i.howwhatproduce.com/images/002/image-4324-70-j.webp)
![Pulserende hendes husbondetektor Pulserende hendes husbondetektor](https://i.howwhatproduce.com/images/002/image-4324-71-j.webp)
Dette projekt bruger et RF -modtagermodul til at udløse et pulserende LED -hjerte, når senderen kommer inden for rækkevidde. Jeg lavede dette til min forlovede til Valentinsdag i år. Jeg mangler endnu at teste rækkevidden fuldstændigt, da jeg faktisk ikke har taget senderen ud af vores lejlighedsbygning, siden jeg lige afsluttede den i dag. Senderen/modtagerparret, som jeg brugte, er hypotetisk i stand til op til 500 fod, selvom det er den åbne rumlinje. Jeg har endnu ikke tilføjet antenner til hverken receiveren eller senderboksen, men det skulle hypotetisk forbedre det nuværende område.
Trin 1: Værktøjer og forbrugsvarer
![Værktøj og tilbehør Værktøj og tilbehør](https://i.howwhatproduce.com/images/002/image-4324-72-j.webp)
Nødvendigt værktøj: LoddejernDremelDrill (eller temmelig stort bor til Dremel) Skruetrækker Leverer 2 lysdioder (1 rød til hjertet, en anden i enhver farve til et strømlys til senderen) Printkort (jeg brugte 276-159 fra RadioShack) 2 5v spænding Regulatorer (7805 eller lignende) 2 9v batterier2 9v batteriklemmer2 projektbokse (jeg brugte 270-1803 til modtageren og en lille 3x2x1 eller deromkring boks til senderen) 2 SPST-kontakter (jeg brugte 275-645) 2 8-pin DIP-stik (Jeg brugte 276-1995) 2 PIC 12f683 (du kan få et par af dem som en gratis prøve fra mikrochip) 2 modstande (værdien afhænger af de lysdioder, du bruger, et sted omkring 100 ohm for typiske lysdioder fra den 5v regulerede spænding) En lille stykke plast (helst grumset eller gennemsigtigt) ledning og sidst men vigtigst RF-sender og modtager (jeg brugte RF-KLP-434 fra Sparkfun, hvilket var 11,95 for parret)
Trin 2: Test af brødbræt
![Test af brødbræt Test af brødbræt](https://i.howwhatproduce.com/images/002/image-4324-73-j.webp)
![Test af brødbræt Test af brødbræt](https://i.howwhatproduce.com/images/002/image-4324-74-j.webp)
Jeg konfigurerede dette som et simpelt kredsløb på to brødbrætter (nogle mennesker på Sparkfun -fora rapporterede at have problemer med at få modtageren/senderen til at fungere, hvis de kun var få centimeter fra hinanden.) RF -modulerne fungerer ganske enkelt. Du giver dem bare spænding (omkring 5v for modtageren og op til 12v for senderen), og signalet på senderens datapin replikeres på modtageren. I mit kredsløb drives datapinden på senderen af en udgang på PIC. Jeg har til hensigt at arbejde mere med PIC -programmet for at levere en egentlig dataprotokol, men for faktisk at få dette gjort i weekenden sender senderens PIC i øjeblikket bare et højt signal til 500 ms, går derefter lavt i 500 ms og gentager så længe som den er tændt. Der er en LED tilsluttet udgangsstiften for at give en visuel feedback af pulsen, så du ved, at kredsløbet fungerer. Modtageren er lige så enkel i øjeblikket. Datapinden går til et input på PIC. PIC'en venter på et højt signal og pulserer derefter LED'en, så længe signalet er højt. Når indgangssignalet er lavt, venter PIC i 500 ms, derefter afstemmer input igen. Her er koden for nu: * BEMÆRK * Den faktiske sløjfe til at få LED -pulsen til at blive taget fra et eksempel på Sparkfun -fora af brugeren cheesy og bare ændret for at få den til at køre langsommereTransmitter:#include#use delay (clock = 4000000, int = 4000000) #use fast_io (A) #fuses nomclrvoid main () {set_tris_a (0); mens (1) {output_high (pin_a4); forsinkelse_ms (500); output_low (pin_a4); forsinkelse_ms (500); }} Modtager:#inkluderer#brugsforsinkelse (ur = 4000000, int = 4000000)#brug fast_io (A) #fuses nomclrvoid main () {unsigned int i, j, k, step; set_tris_a (0); mens (1) {while (input (pin_a3)) {trin = 1; j = 0; gør {for (; j = 0; j+= trin) {for (k = 0; k <10; k ++) {OUTPUT_HIGH (PIN_A1); for (i = j; i! = 0; i--); OUTPUT_LOW (PIN_A1); for (i = 100-j; i! = 0; i--); }} trin *= -1; j += trin; } mens (j> 0); } forsinkelse_ms (500); }}
Trin 3: Montering (pt 1)
![Montering (pt 1) Montering (pt 1)](https://i.howwhatproduce.com/images/002/image-4324-75-j.webp)
![Montering (pt 1) Montering (pt 1)](https://i.howwhatproduce.com/images/002/image-4324-76-j.webp)
![Montering (pt 1) Montering (pt 1)](https://i.howwhatproduce.com/images/002/image-4324-77-j.webp)
Jeg samlede først transmitterkredsløbet. Forbindelserne er ret enkle.
+9v -ledningen fra batteriet går til kontakten, som går til både senderen (for at køre den direkte fra 9v) og 7805 -spændingsregulatoren. Den regulerede spænding går til PIC. Pin 2 på PIC'en går til LED'en (via en begrænsningsmodstand) og senderens data -pin. Når kontakten tændes, begynder lysdioden at blinke (hvert 1/2 sekund), og senderen begynder at sende. Jeg har ladet antennestiften være tilsluttet for nu, men jeg kan tilføje en antenne.
Trin 4: Montering (del 2)
![Montering (del 2) Montering (del 2)](https://i.howwhatproduce.com/images/002/image-4324-78-j.webp)
![Montering (del 2) Montering (del 2)](https://i.howwhatproduce.com/images/002/image-4324-79-j.webp)
![Montering (del 2) Montering (del 2)](https://i.howwhatproduce.com/images/002/image-4324-80-j.webp)
Modtageren er et lignende kredsløb.
+9v går til kontakten og derefter til spændingsregulatoren. Den regulerede 5v går til PIC og modtageren. Modtagerens datapind går til pin 4 i PIC. Pin 6 på billedet er forbundet til LED'en (skal være gennem en begrænsende modstand, som jeg glemte ved den første tur, jeg skal tilføje den senere.)
Trin 5: Endelig samling
![Endelig forsamling Endelig forsamling](https://i.howwhatproduce.com/images/002/image-4324-81-j.webp)
![Endelig forsamling Endelig forsamling](https://i.howwhatproduce.com/images/002/image-4324-82-j.webp)
Jeg borede huller i sagerne til standoffs til at holde kredsløbskortene og i siderne af kasserne til kontakterne.
Jeg brugte Dremel til at skære en hjerteform ud på toppen af modtagerboksen. Plasten, jeg plejede at dække dette, var bare et tyndt skrot fra en pakke. Jeg brugte noget groft sandpapir til at ridse/plage plasten, så den ikke var helt klar, og ville diffundere LED -lyset en smule. Jeg limede derefter dette stykke plast til indersiden af modtagerlåget. (lyset ser bedre ud, end det gør på billederne, det diffunderer nogenlunde godt gennem plastikken) Lukkede alle æskerne op og testede det.
Trin 6: Testning og fremtidige retninger
![Test og fremtidige retninger Test og fremtidige retninger](https://i.howwhatproduce.com/images/002/image-4324-83-j.webp)
Lige nu kan jeg få 90-100 fod rækkevidde med modtageren siddende i min lejlighed på 2. sal. Da antennestifterne på både modtageren og senderen ikke er forbundet til noget, kan jeg prøve at finde nogle små antenner, der skal vedhæftes dem, for at se, hvor meget jeg kan øge rækkevidden.
Jeg overvejede kortvarigt bare at bruge en 555 timer til at generere senderpulsen, men besluttede, at da jeg har til hensigt at forbedre PIC -koden, ville det være at foretrække at bruge PIC i både receiveren og senderen. (også ville brug af 555 -timeren have krævet et par flere komponenter for at generere pulsen) Jeg vil implementere en simpel seriel ping, så jeg kan undgå den støj, der lejlighedsvis tilfældigt udløser modtageren med den aktuelle kode, da jeg bare tjekker for et højt input.
Anbefalede:
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: 7 trin (med billeder)
![Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: 7 trin (med billeder) Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: 7 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-1574-23-j.webp)
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: Jeg planlægger at bruge denne Rapsberry PI i en masse sjove projekter tilbage i min blog. Tjek det gerne ud. Jeg ville tilbage til at bruge min Raspberry PI, men jeg havde ikke et tastatur eller en mus på min nye placering. Det var et stykke tid siden jeg konfigurerede en hindbær
Pulserende LED ved hjælp af en 555 timer og potentiometre: 4 trin
![Pulserende LED ved hjælp af en 555 timer og potentiometre: 4 trin Pulserende LED ved hjælp af en 555 timer og potentiometre: 4 trin](https://i.howwhatproduce.com/images/005/image-13063-j.webp)
Pulserende LED ved hjælp af en 555 timer og potentiometre: Hilsen! I denne instruktive vil vi vise dig, hvordan du konstruerer et LED Dimmer kredsløb, der kører på en justerbar timet loop ved hjælp af et potentiometer, en 555 timer og andre grundlæggende kredsløbskomponenter. Vi fik først ideen til dette projekt fra
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
![Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder) Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)](https://i.howwhatproduce.com/images/006/image-15346-7-j.webp)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
Ciclop 3d Scanner My Way Trin for trin: 16 trin (med billeder)
![Ciclop 3d Scanner My Way Trin for trin: 16 trin (med billeder) Ciclop 3d Scanner My Way Trin for trin: 16 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-177-97-j.webp)
Ciclop 3d Scanner My Way Step by Step: Hej alle sammen, jeg kommer til at indse den berømte Ciclop 3D -scanner.Alle trin, der er godt forklaret på det originale projekt, er ikke til stede.Jeg lavede nogle rettelser for at forenkle processen, først Jeg udskriver basen, og end jeg genstarter printkortet, men fortsæt
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder)
![Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder) Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-363-56-j.webp)
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: Selv efter 25 års introduktion til forbrugermarkedet er infrarød kommunikation stadig meget relevant i de seneste dage. Uanset om det er dit 55 tommer 4K -fjernsyn eller dit billydsystem, har alt brug for en IR -fjernbetjening for at reagere på vores