Stap 2: De code en basis test
Voorbeelden:
-Verzenden van dat de code 11 zal u licht 1 aan, verzenden van 10, dooft het
-Verzenden van dat de code 200 gaan de servo tot 0°, verzenden van 250 gaat de servo naar ~ 90°
-Verzenden van 1000 keert terug lijst van alle alarmen gedefinieerd in Arduino en hun toegewezen pin, gescheiden door een puntkomma;
Deze logica geldt voor de alle uitgangen, hieronder is de tabel met toewijzingen van alle codes:
Gewoon downloaden van de Arudino IDE, ik gebruik versie 1.5.4, dan opent u de bijgevoegde code in de IDE, controleren en uploaden. Zorg ervoor dat de Nano-bestuur selecteren in de lijst met platen (Tools > Raad van bestuur), ook de juiste COM-poort waarop de Nano is aangesloten (Tools > poort)
Als alles ok, alle uitgangen testen, gewoon door het aansluiten van een 220 Ohm weerstand op een Led, waar de negatieve geleid been gaat nu naar pin van de Arduino Grd terwijl de positieve gaat naar de output wordt getest. Anderzijds kunt u het bord SainSmart 8 SSR verbinden met de Nano voor een snelle test van de end-to-end, volgen de algemene ontwerp in stap 1, kunt u uw leven gemakkelijker te maken in de Nano verbinden met de SainSmart jumper draden.
Open de Arduino IDE seriële monitor (Tools > seriële monitor), Controleer de geselecteerde baud-rate is 9600, vervolgens typt u een opdracht uit de tabel, en als je bijbehorende resultaten zoals verwacht. Vrij ongecompliceerd, no? :)