Stap 2: Verbinding diagram en onderdelen
Verbindingen:-
Let op: Arduino verschuldigde heeft 3.3V tolerant pinnen. Indien hoger dan 3.3V wordt gegeven aan een pin van due, beschadigt het die pin of waarschijnlijk gehele board.
1) 16 x 2 LCD 1602 display runs op 5V voeding, ik heb 5V van de Arduino verschuldigde 5V uitgang pins geleverd. De SCL en SDA pinnen zijn rechtstreeks verbonden met I2C naar LCD-stuurprogramma bord. Het werkte perfect zonder gebruik te maken van elke stap omlaag spanningsregelaar.
2) de ventilatormotor is powerd door 12 volt voeding van de adapter van de levering van de macht van een oude wifi-modem. Afhankelijk van uw ventilator rating, kunt u de 3V, 5V en 12V enz. Zorg ervoor dat u sluit niet zulke hoge spanning aan of de pennen van de LCD of Arduino.
3) de regels van de grond voor 12V power supply, Arduino en LCD moeten allemaal worden met elkaar verbonden.
4) in boven schets heb ik aangetoond alle grond lijnen in zwarte kleur, 5V leveringscontracten met bruine kleur, 3,3 v met een oranje kleur en 12V met rode kleur.
5) als doen niet hebben trek je weerstand, kan interne pull-up weerstand van arduino worden ingeschakeld als beschreven hier. Maar ik ben het overslaan van het hier te maken is gemakkelijker voor beginners.
6) als u wilt wat leuks, is één RGB LED toegevoegd waarin verandert van kleur afhankelijk van de snelheid bereiken.
In plaats daarvan of RGB LED, normale 2 pin LEDs kan worden gebruikt door alle grond pinnen verbinden met de weerstand, zoals weergegeven in figuur.
Materiaallijst:-
1) Arduino verschuldigd board (of andere boards kunnen worden gebruikt, mits interrupt pinnen dienovereenkomstig worden geselecteerd- Lees meer )
Voor Uno, Nano, Mini, andere 328 gebaseerde boards-pins 2,3
Voor Mega, Mega2560, MegaADK-pins 2, 3, 18, 19, 20, 21
Voor Micro, Leonardo, andere 32u4-gebaseerd-pins 0, 1, 2, 3, 7
Voor nul, MKR1000-pins alle digitale pinnen, behalve 4
Due-all digitale pennen
2) weerstanden - 10 k en 470 ohm (u kunt andere weerstanden in soortgelijke bereiken)
3) PC ventilator of een andere motor met ingebouwde hall effect sensor (of extern aangesloten HES)
4) LCD-scherm met I2C-interface (parallel LCD's kunt u ook gebruiken, maar pinout en code moet worden enigszins gewijzigd). Voor het installeren van I2CLibrary en I2C adres ophalen, het controleren van mijn video - https://www.youtube.com/watch?v=SPk8xxSgUxk
5) voeding per gebruikte ventilatormotor / (hier is het 12V DC) ventilator draait op volle snelheid.
6) 3 LED's of één RGB LED, als optische indicator van fan RPM bereik te gebruiken