Stap 3: IR foutcode
Het gedownloade zip-bestand bevat drie spin bestanden: Synth.spin, magicir_010.spin en magic_ir_demo.spin.
Synth.spin bevat de code zodat de schroef voor het uitvoeren van 38kHz cycli op Pin 1.
magicir_010.spin bevat de code voor het lezen en verzenden van de IR-code.
magicir_demo.spin bevat code om te demonstreren hoe de bibliotheek werkt.
Wij zullen nemen van de magicir_010.spin en twee functies dat ons toelaten zal om lezen en verzenden van de IR-codes toe te voegen.
Eerst zullen we een Parallax seriële Terminal-object toevoegen aan de magicir_010-code. Dit zal alleen worden gebruikt wanneer u bent willen ontvangen van codes. (Foto 1)
Vervolgens zullen we moeten toevoegen een pub setup om te initialiseren van de seriële terminal... (Foto 2)
De volgende sectie waarin wordt toegevoegd zal wachten totdat een code heeft ontvangen en het bestand wordt afgedrukt aan de serial na van een code ontvangst. De functie zal blokkeren uit voortgezet totdat een code is ontvangen. Als u wilt dat de code om door te gaan met het uitvoeren van andere instructies terwijl u voor een code wacht hebt om het te herschrijven. (Foto 2)