Stap 9: problemen oplossen
Iets niet werkt? Hier zijn enkele stappen voor probleemoplossing die u, ruwweg in de volgorde proberen kunt:
- Zorg ervoor dat uw draadloze afstandsbediening en stopcontact adapters werken op hun eigen, onafhankelijk van de Raspberry Pi. Volledig ontkoppelen van de afstandsbediening van uw Raspberry Pi-circuit, zorg ervoor dat de batterij is in, en zorg ervoor dat u annuleertekenzwenking lichten in- en uitschakelen door op de knoppen op de afstandsbediening te drukken. Als dat werkt, weet je tenminste dat uw afstandsbediening is niet gebroken.
- Skip Voice Command en probeer het draaien van uw GPIO pinnen in- en uitschakelen direct vanaf de opdrachtprompt (bijvoorbeeld enkel gpio schrijven 0 1typt, dan herinneren typt gpio schrijven 0 0 opnieuw instellen van de pin laag). U moet een zeer hoorbaar "Klik" horen wanneer het Relais posities schakelt. Probeer dit afzonderlijk voor elk van de zes GPIO pinnen en bijbehorende Relais.
- Als u geen hoort de Relais klikt u op alle, dubbel te controleren uw breadboard bedrading ten opzichte van de schakelschema's. Een misplaatste draad kan alles omhoog knoeien. Hebt u een multimeter beschikbaar, zou dit een geweldige tijd om te gebruiken - Zorg ervoor dat u eigenlijk 3,3 v op de uitgangen van de GPIO pinnen en 5V bij de uitgangen van de Relais krijgt.
- Als u problemen met Voice Command ondervindt, zijn er verscheidene dingen die u proberen kunt, zoals het aanpassen van de drempel in het configuratiebestand, of de hoeveelheid tijd die het programma naar commando's luisteren zal (b.v. het misschien afgesneden u als uw opdracht zinnen te lang zijn). Spraakherkenning is niet perfect, dus probeer uw toespraak duidelijk gaat of nieuwe opdracht zinnen die wellicht makkelijker te herkennen. Bijvoorbeeld, zou soms mijn programma opnemen "lichtes uitschakelen" wanneer ik zei "licht uit", en de opdracht zou niet werken.