Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Hallo jongens. vandaag gaan we een draadloze deur- of belbel maken met een bereik van 300 meter in een open ruimte vergeleken met 50 meter van de commerciële deurbellen die we vaak in winkels zien.
Dit project kan worden gebruikt als een deurbel of als een draagbare draadloze belbel waar het moeilijk zou zijn om de belschakelaar met de luidspreker via draden te verbinden.
Ik laat het werkingsprincipe zien op een breadboard, hoewel je de aansluitingen op de juiste manier in een behuizing kunt monteren om aan je behoeften te voldoen.
Stap 1: De onderdelen verzamelen
Geïntegreerde schakelingen (IC's)
- Timer 555 (NE555) x1
- HT12E (Encoder-IC) x1
- HT12D (decoder-IC) x1
Microcontroller
Digispark 16Mhz USB attiny85 OF Arduino NANO
Transistors
2N2222 x1
Modules
434MHZ zender en ontvanger
Weerstanden
- 1M ohm x1
- 100k ohm x1
- 30k ohm x1
condensatoren
- 0.001uF / 10^4pF (geschreven als 103 op de keramische condensator) / 10nF x2
- 10uF x1
Diversen
- Leds x2
- 9v batterij x2
- Doorverbindingsdraden
- Enkeladerige draden
- Alligator draden x2
- 8 ohm luidspreker x1
- Tactiele drukknop x1
- Broodplanken x2
Stap 2: De zender maken
Onderdelen vereist voor zender
- 434MHZ-zender
- HT12E IC
- Tactiele drukknop
- 1M ohm weerstand
- Breadboard
- Draden
Procedure
Volg gewoon de stapsgewijze afbeeldingen hierboven nadat u op nog 3 afbeeldingen hebt geklikt onder de afbeelding rechtsonder.
De HT12E is een coderings-ic die een interface vormt tussen de zendermodule en het circuit. Het heeft 4 pinnen voor gegevensoverdracht, wat betekent dat het 4 bits aan gegevens kan overbrengen.
Het heeft ook een 8-bits coderingsfunctie, wat betekent dat u zoiets als DIT op zowel de zender als de ontvanger kunt gebruiken en alleen wanneer beide schakelaarconfiguraties overeenkomen, worden de gegevens door de ontvanger geaccepteerd. Sluit het ene uiteinde van de dipswitch aan op pinnen 1 tot 8 van beide IC's (HT12E en HT12D) en het andere uiteinde op aarde. Nu kan geen enkele andere zender dan die met dezelfde schakelaarconfiguratie als de ontvanger de ontvanger aansturen.
Stap 3: De ontvanger maken
!!! VOOR EEN CIRCUIT ZONDER MICROCONTROLLER KIJK OP DE LAATSTE STAP !
!!! BEIDE INBOUWEN VAN DE IC ZIJN NAAR DE LINKER (ONTVANGERMODULE)!
Procedure
Volg gewoon de volgorde van stapsgewijze afbeeldingen.
De HT12D is een decoderings-ic die een interface vormt tussen de ontvangermodule en het circuit. Het heeft 4 pinnen voor gegevensoverdracht, wat betekent dat het 4 bits aan gegevens kan overbrengen.
Het heeft ook een 8-bits coderingsfunctie, wat betekent dat u zoiets als DIT op zowel de zender als de ontvanger kunt gebruiken en alleen wanneer beide schakelaarconfiguraties overeenkomen, worden de gegevens door de ontvanger geaccepteerd. Sluit het ene uiteinde van de dipswitch aan op pinnen 1 tot 8 van beide IC's (HT12E en HT12D) en het andere uiteinde op aarde. Nu kan geen enkele andere zender dan die met dezelfde schakelaarconfiguratie als de ontvanger de ontvanger aansturen.
Stap 4: De code uploaden
- Download de arduino-software.
- Download het Digispark attiny-stuurprogrammabestand hierboven als u de digispark usb attiny-microcontroller gaat gebruiken of u kunt het installatieproces (stappen 2, stap 3 en stap 4) van de stuurprogramma's overslaan als u een nano gaat gebruiken.
- Klik nu op Bestanden> Voorkeuren en vervolgens in het tekstveld onderaan naast de tekst voor extra boards manager kopieer en plak deze link.
- Ga naar Tools>Boards>Boards Manager en typ digistump en klik en installeer het board.
- Download het speaker.ino-bestand hierboven en open het.
- Sluit nu gewoon het bord aan en klik op uploaden (de pijl naar rechts)
OFFICILE INSTALLATIE-INSTRUCTIES
Stap 5: Afwerking
Nu hoeft u alleen nog maar de batterij aan te sluiten. Sluit de batterij aan zoals op de foto's te zien is op zowel de zender als de ontvanger.
Stap 6: Testen
Je bent klaar. Druk nu op de knop in het zendercircuit en hoor de zoemer.
Als het niet piept, controleer dan de aansluitingen op een losse en controleer vervolgens alle aansluitingen volgens de foto's of u kunt gewoon mijn video HIER bekijken om de instructies gemakkelijker te volgen.
Je kunt er zelfs een bereiktest mee doen.
De mijne is: --- meter.
Stap 7: Je bent klaar
U kunt het breadboard-project omzetten naar een PCB om het compacter te maken en om verbroken verbindingen te voorkomen.
Stap 8: Schakelschema voor een volledige elektronische bel
Ik heb dit eerst gemaakt maar
Pluspunten
- Goedkoper
- Geen codering
nadelen
- Zuigt te veel kracht
- Circuit is te groot.
Stap 9: vergeet niet mijn YouTube-video te bekijken
KLIK HIER