Schritt 2: Großartige Architektur des FPGA
Der Großteil der Logik dieses Projektes erfolgt auf einem Basys3 Board und die Black Box des Smart Fan hat 6 Eingänge und 4 Ausgänge. Alle 5 Tasten auf der Platine dienen, 4 Tasten steuern, was die sieben-Segment-Anzeige zeigen sollte, während die Rechte Maustaste die gewünschte Temperatur und Toleranz der Logik des Vorstands leitet. Der Smart Fan verwendet einen Toleranzwert, durch die 4 am weitesten rechts liegenden Schalter auf der Platine, die hinzugefügt wird, nach innen und draußen Temperaturen zu erkennen, ob der Unterschied zwischen Außen und innen mehr als die angegebene Toleranz ist binär dargestellt. Wenn der Ventilator wird auf die Innenseite bringen würde Temperatur näher auf die gewünschte Temperatur, Prozessbevollmächtigte in binärer 8 linken Schalter auf dem Brett, dann die Pin der JA1 wird hoch sein, und schalten Sie die angeschlossenen Lüfter durch den Transistor.
An dieser Stelle die SmartFan.bit herunterladen und die Basys 3-Kammer-Programm.