Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Tere, see on minu esimene juhendatav ja loodan, et teile meeldib. See on lihtne projekt, kasutades MAKE kontrollerit (väga kasulik kontroller veebisaidilt www.makezine.com), mis muudab LED-ide abil nägemise püsivuse. Kui liigutate tahvlit kiiresti, näete kahte paralleelset joont, mis joonistavad mägesid või pidevaid kolmnurki.
Materjalide loend: 8 valgusdioodi 2 220 oomi takisti MAKE kontroller
Samm: vooluringi ettevalmistamine
Esiteks peate võtma 4 LED -i, 1 220 oomi takisti ja mõne cm juhtme ning looma allpool näidatud vooluahela. Kui olete esimese ringi lõpetanud, tehke lihtsalt teine.
2. etapp: tahvelarvutiga ühendamine
Nüüd peate kaks ahelat plaadile kinnitama. Üks esimesele neljale digitaalsele väljundile (0-3) ja teine 4-7 digitaalsele väljundile.
3. samm: juhatuse programmeerimine
Nüüd peame kodeerima väikese ülesande, mis annab efekti. Lisasin faili.c koos koodi ja juhistega. Pange tähele, et vajate Make Controller püsivara lähtekoodi, mille saate alla laadida aadressilt https://www.makingthings.com/makecontrollerkit/software/index.htm. Samuti võiksite omada C -redaktorit. MAKE kontrolleri lähtekoodi jaoks soovitan teile tõesti CrossStudiot (https://www.rowley.co.uk/arm/), kuna see sisaldab lähteredaktorit, kompilaatorit ja projektijuhti. Selle asemel on alternatiiv: GNU ARM kompilaatori kasutamine koos cygwiniga. Nende teemade kohta lisateabe saamiseks lugege tootmiskontrolleri õpetusi;-)
Samm: laadige püsivara üles ja testige
Lõpuks, kui olete koostanud „raske” püsivara, laadige see tahvlile, kasutades MAKE kontrolleri abimeest (!! ärge unustage kõigepealt kustutada vana firmare, kui olete selle enne üles laadinud !!) ja kui see on tehtud, lähtestage lihtsalt plaadi toide. Peaksite saama midagi sellist: Ja… see on kõik. Saate seda palju parandada, näiteks muuta esimene rida roheliseks ja teine punaseks või teha tähemärk, mis kuvab sõnumi. Kui olete vea leidnud, andke mulle sellest teada, et saaksin selle parandada. Olen ka ettepanekutele avatud;-)