FPGA Smart Fan (2 / 6 steg)
Steg 2: Storslagen arkitektur av FPGA
Majoriteten av logiken i detta projekt görs på en Basys3 ombord, och den svarta lådan på Smart fläkten har 6 ingångar och 4 utgångar. Alla 5 knappar på bordet används, 4 knappar styr vad sju segment display ska visas, medan den högra knappen framlänges önskad temperatur och tolerans mot logiken i styrelsen. Smart fläkten använder ett värde för tolerans, företrädd i binär av växlarna 4 längst till höger i styrelsen, som läggs på insidan och utanför temperaturer att upptäcka om skillnaden mellan utsida och insida är mer än den angivna toleransen. Om fan vara å skulle ge insidan temperatur närmare till önskad temperatur, företrädd i binär av växlarna 8 längst till vänster på bordet, då JA1 PIN-koden kommer att vara hög, och slå på den anslutna fläkten genom transistorn.
Vid denna punkt Hämta SmartFan.bit och programmera Basys 3 styrelsen.