Stap 1: Download de bestanden
De bestanden die u nodig hebt vindt u op deze pagina. Zij zijn:
- TURTLEs.ino
- turtleshapes.h
- Turtle.h
- Turtle.cpp
TURTLEs.ino is de belangrijkste schets. Installeren met behulp van de Arduino IDE; vervolgens open tabbladen voor elk van de andere 3 bestanden, turtleshapes.h, Turtle.hen Turtle.cpp .
Kopieer de inhoud van deze drie bestanden naar hun respectieve tabbladen.
Turtle.h en Turtle.cpp zijn de bestanden waarmee de schildpad grafische methoden - degene die het mogelijk de schildpad maken te trekken op het scherm. turtleshapes.h is een bestand waarin gegevens dat ons toelaat om het tekenen van de schildpad afbeelding die wordt gebruikt voor het openen en sluiten schermen.
TURTLEs.ino ter uw Arduino schetsboek, open het bestand TURTLEs.ino en open vervolgens een afzonderlijk tabblad voor elk van de bestanden Turtle.h, Turtle.cppen turtleshapes.h . Kopieer en plak de inhoud van deze bestanden in hun respectieve tabbladen.
Nu bent u klaar om te beginnen met behulp van de schildpad grafische commando. Verschillende voorbeelden met turtle graphics zijn opgenomen met TURTLEs.ino. Als u de schets uitvoert, ziet u een demonstratie van de graphics, met inbegrip van sommige aantrekkelijke grafische patronen, sommige fundamentele animaties en voorbeelden met behulp van de krachtige techniek van recursie. Het laatste deel van de belangrijkste schets, TURTLEs.ino , bevat de functies die de afbeeldingen voorbeelden trekken. Deze voorbeeld-functies zijn niet noodzakelijk voor u te schrijven turtle graphics routines van uw eigen, zodat u kunt deze functies zo u wilt - te verwijderen of aan te passen om te tekenen iets heel anders. Wanneer u begint is het raadzaam dat u probeert de verstrekte functies met verschillende waarden - die een snelkoppeling naar uw inzicht in het gedrag van de schildpad worden zal.
Opmerkingen: De TURTLEs.ino -schets is royaal heeft gereageerd met het oog op dit Instructable. U kunt verwijzen naar de code om te zien hoe de graphics van de steekproef waren getrokken.