Stap 7: Laatste problemen en nadelen
Na het gebruik ervan voor enkele uren, merkte ik de spreker automatisch aan/uit schakelt, schakelt over naar een andere modus op zijn eigen verhoogt of verlaagt het volume op zijn eigen, wat betekent dat er was vals triggering. Dit misschien als gevolg van lawaai gegenereerd voor een aantal redenen.
Om deze te verwijderen, besloten heb ik om het gebruik van een andere drukknop met dezelfde 1K pull-down weerstand. Het enige verschil zal zijn, de pinnen werkt alleen indien deze drukknop geeft hoge invoer op de micro-controller, anders negeren. Het programma is vrij eenvoudig. Ik heb mijne toegevoegd voor jullie om een idee te krijgen. Dit vermindert valse triggering zeer grote mate, en dit effect is bijna verwaarloosbaar. Het circuit is werkt nu perfect.
Andere nadelen:
1. het circuit zal worden onpraktisch als u gebruik wilt maken van ver weg als er verplichting van echt lange kabels is.
Oplossing: Er is een andere sketch die maakt gebruik van een IR-ontvanger te ontvangen van de signalen van de afstandsbediening en stuurt de ontvangen code met een IR-zender. Wat betekent het verzenden en ontvangen gebeurt in hetzelfde programma. Ik heb het niet getest, maar in een oogopslag, het zag er een beetje ingewikkeld voor mij. Als ik het werk, maak ik een andere instructable daarop. En als het deed, zal zij zeer efficiënt als slechts drie draden nodig van uw plaats op de micro-controller worden zal en u zal zitten kundig gebruik geen signaal op de afstandsbediening.
2. het circuit gebruikt teveel pins arduino voor een eenvoudig doel.
Oplossing: Het is slechts een concept dat ik dacht. Het is alsof multiplexing Stel dat er 7 drukknoppen aangesloten op 7 pinnen van Arduino. We zijn met behulp van 5 drukknoppen IR-codes naar de IR led sturen. De andere twee worden gebruikt voor multiplexing. Als de eerste pin hoog van de twee is, de vijf pennen zal een andere code wanneer ingedrukt, en wanneer de andere van de twee hoog is, de verzameling van vijf drukknoppen stuurt een andere set codes. Vandaar zijn we kunnen verzenden van tien verschillende codes met behulp van slechts 7 pinnen.
Nou, is dat alles!
Ik heb foto's nam ik tijdens prototyping gehecht. Dit zal u helpen een beetje, denk ik.
Gelieve commentaar als een probleem.
Bedankt voor het lezen :)