Arduino Laser Visa (anpassad från NothingLabs' Instructable) (12 / 12 steg)
Steg 12: Ladda upp, justera och njuta av
Ladda upp laser Visa koden (bifogas detta steg) till din Arduino, slå på din strömförsörjning och se där din justering är avstängd. Om du har problem med att anpassa lasrar, rekommenderar jag ersätta kroppen av funktionen loop() med en rutin för att rita en fyrkant. Följande kod försöker Rita en fyrkant på gränsen för området ritbarhet projektionen.void loop() {
laser_on();
SendTo(1,1);
SendTo(1,255);
SendTo(255,255);
SendTo(255,1);
SendTo(1,1);
laser_off();
}
I mina tester märkte jag att det bortre hörnet av torget inte rita korrekt, vilket var bevis på otillräcklig förmåga att avleda båda speglingarna fullt. Jag var tvungen att anpassa ett nätaggregat (som beskrivits i föregående steg) för att leverera tillräcklig ström. (Om du använder ett PC ATX nätaggregat, ska inte du har detta problem!)
Den bifogade uppförandekoden är från den instructable av NothingLabs, omfördelas under CC-BY-SA med kredit till Rich Olson. Det har inte ändrats nyligen som av denna skrift (5/3/2012), men du bör också kolla denna sida för att se om det finns några buggfixar.
När du har allt som inrättats, leka med koden för att rita nya och fantastiska saker!
Tack för läsning!