» Elektronica »DIY keuzerondje

DIY-knopradio


Vandaag zal ik je vertellen hoe je een keuzerondje maakt doe het zelf. Ik heb het bereik niet gecontroleerd, maar het loopt vol vertrouwen door het hele appartement.

Hiermee kunt u verschillende ladingen beheren. In mijn geval koos ik voor het experiment een tafellamp.

Voor werk hebben we nodig:
1) Soldeerbout
2) Licht
3) enkele radio-onderdelen
4)

Om een ​​radioknopsignaal te verzenden, worden goedkope en veelgebruikte RF-modules gebruikt: ontvanger en zender, foto hieronder

Als basis nam ik dit diagram:

ZENDER
DIY-knopradio


ONTVANGER


Het keuzerondje is gebouwd op de gewone PIC12F675 of (629) microcontrollers.

Om de knop te laten werken, moeten deze microcontrollers worden geflitst. Firmwarebestanden staan ​​aan het einde van het artikel.

De zender- en ontvangercircuits zijn enigszins aangepast, aangezien deze circuits zijn ontworpen om 4 teams te besturen. Maar als proefversie gebruikte ik slechts één opdracht. De rest heeft gewoon geen verbinding gemaakt.

Zender

Ontvanger

Verder maken we volgens het schema planken. Helaas zijn de bordbestanden niet opgeslagen, dus er is geen manier om deze te uploaden.


Waar u ook mee gekweld wordt, hoe u RF-modules moet aansluiten, hier is hun pinout.

ZENDER.


ONTVANGER


Ik heb zo'n relais op internet gevonden, het zal de lamp aan- en uitzetten.


Wees zeer voorzichtig en aandachtig bij het aansluiten van een relais, bel het relais voordat u verbinding maakt of vraag het aan degenen die het weten. Op mijn relais zijn er enerzijds 3 uitgangen en anderzijds 2. Dus waar er 3 uitgangen zijn, wordt het signaal van de zender naar de 2 uiterste geleid, en de belasting wordt aangesloten op het midden en 2 op de andere kant.

Soldeer vervolgens alles op zijn plaats.




Daarna pakte ik de lamp.

Ik heb twee conclusies getrokken in de draad. Het zijn deze uitgangen die verbinding maken met het relais. Sluit gewoon alles aan voordat u de lamp op een stopcontact aansluit.

Nu over de werking van het apparaat zelf. Zoals je op de laatste foto zag, en op het ontvangercircuit zelf, is er een K1-tuimelschakelaar. Zijn rol is dat wanneer het is uitgeschakeld, wanneer u op de knop op de zender drukt, het relais op de ontvanger onze lamp zal inschakelen. En zodra je de knop loslaat, schakelt het relais ook meteen de lamp uit. Als u nu de tuimelschakelaar op de ontvanger inschakelt, gaat deze in de vasthoudopdrachtmodus.Dat wil zeggen, als u op de knop drukt en deze loslaat, werkt het relais en blijft de lamp branden totdat u opnieuw op de knop drukt.

Het diagram laat zien dat er nog drie gratis conclusies zijn waarop u verschillende belastingen kunt aansluiten.

Hieronder: firmwarebestanden (TX-zender, RX-ontvanger), evenals video van het apparaat

FIRMWARE Knopka_proshivka.rar [1.01 Kb] (downloads: 875)

VIDEO WERKT


RF-modules kunnen hier worden gekocht: - van 35 tot 45 roebel.

Collecties: Regeling
7
7
7

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten
11 opmerkingen
Wat mij betreft, ik moet een startende p-n-p-transistor plaatsen om de batterij niet leeg te laten lopen
Vergeet niet om parallel aan de relaisspoel een diode te plaatsen.
Bedankt, ik kan de bron niet krijgen.
igor_ustynskyy
Ik weet niet hoe het in dit programma is gedaan ... de auteur geeft geen assemblercode (of niet). Ik denk niet dat er iets ingewikkelds is aan controles ... We moeten de assembler-code van dit programma nemen en nog 4 (of hoeveel je nodig hebt) tekens toevoegen. Uitgezonden in hex- en flash-controller
Vertel me niet HOE ik verder moet versleutelen?
Als je alle 4 de knoppen van elke zender wilt gebruiken, dan moet de tweede zender verder worden gecodeerd (5, 6, 7, 8) ... en de code zal anders zijn. Maar, ik herhaal, ze werken niet tegelijkertijd, omdat de frequentie hetzelfde is.
Laten we opnieuw gaan) Ik heb een zender nummer 1 met 4 knoppen (alle gebruikt) en een ontvanger nummer 1, die 4 ladingen bestuurt. Ik maak zender nummer 2, ik naai de microcontroller met firmware als zender nr. 1, ik maak ontvanger nr. 2 en flits ook firmware als eerste ontvanger. Wanneer ik op een van de 4 knoppen op zender nr. 1 druk, regelt het de belastingen die zijn aangesloten op zowel ontvanger nr. 1 als ontvanger nr. 2. Juist?

Het is dus noodzakelijk dat dit niet is gebeurd. Dat wil zeggen, ontvanger nr. 1 begreep het commando alleen van zender nr. 1 en ontvanger nr. 2 alleen van zender nr. 2.

Zoals ik het begrijp, moet je de firmwarebestanden voor elke dergelijke gokzender-ontvanger bewerken, maar hoe?
Het idee hier is dit. Hier druk je op 1 (eerste) knop op de zender - 1 ontvanger wordt geactiveerd. Druk op 2 knoppen - 2 ontvangers werken enzovoort (maximaal 4 hier) Dit werkt op dezelfde frequentie (433 MHz) met codering. In principe kunt u doen - een zender met een knop nr. 1 en een ontvanger (met decodering) vanaf nummer 1. Tweede zender met knop nr. 2 en ontvanger (met decodering) nr. 2. Deze paren zien elkaar niet vanwege codering. Een ander ding is dat als je tegelijkertijd uitzendt, ze elkaar gewoon zullen storen. Om het volledig te scheiden, halen ze verschillende frequenties (kanalen). Maar het is veel duurder, enz.
Moet waarschijnlijk in meer detail worden uitgelegd. Stel, ik heb een zender met 4 knoppen en een ontvanger ervoor. Als ik een andere zender en ontvanger maak, zal de zender vanaf de eerste weddenschap de ontvanger vanaf de tweede besturen en omgekeerd zal de zender vanaf de tweede met de eerste werken. Het is noodzakelijk dat de zenders alleen werken met `` hun '' ontvangers.
De zender heeft een encoder (op de PIC12-controller) en de ontvangers hebben een decoder (op de controller). En er kunnen maximaal 4 ontvangers zijn (in dit geval) en ze kunnen van elkaar gescheiden zijn. D.w.z. 1 zender met 4 knoppen en 4 afzonderlijke ontvangers. Werk op één frequentie 433 MHz
Goedemiddag Kun je me vertellen hoe ik de firmware moet repareren, zodat het mogelijk is om verschillende onafhankelijke zender-ontvangerparen te maken? Wat zou de zender maar op één ontvanger passen en niet met andere werken. Alvast bedankt!

We raden je aan om te lezen:

Geef het voor de smartphone ...