Stap 2: Lijst
U hebt het volgende nodig om te bouwen dit geweldige project:
De lijst van de hardware:
- 1 (één) roterende encoder met een knop. Ik nam mij van een oude muis die lag rond.
- 6 (zes) kleine via holes drukknoppen.
- 8 (acht) 10K Ohm weerstanden.
- 1 (één) 470uF 6V minimale condensator. U kunt ook een 330uF cap. Dit wordt gebruikt om het PWM omzetten in analoge om te controleren op het LCD-contrast.
- 1 (één) BC547/548/EEG NPN-transistor (of soortgelijke). Dit wordt gebruikt om te controleren de LED van het LCD-scherm.
- 1 (één) Arduino UNO of een Arduino met ten minste 32KB flash-geheugen en 2K RAM-geheugen.
- 1 (één) 16 * 2 LCD. Als er een backlight LED dan het kan worden gecontroleerd met de Arduino.
- Een heleboel jumper wire.
- Een protoboard
Software lijst:
- Windows 32/64 bits.
- Python 2.7.11. Zorg is zeker de 32Bits versie!
- Arduino IDE. Ik sterk aanbevelen activeren code vouwen onder "Bestand" -> "Opties", zoals het zal veel gemakkelijker te lezen van de code.
- (Aanbevolen) Notepad ++.
- (Aanbevolen) PyCharm Community Edition.
- VLC (nodig om controle multimedia).
- Skype (nodig om te bellen en gebeld voor Skype).
Bibliotheken die nodig zijn:
- Op maat gemaakte LCD-bibliotheek (gewijzigd om minder flash geheugenruimte).
- Aanvragen bibliotheek. Zoals die webpagina zegt, installeren u door het uitvoeren van de opdracht "pip installeren aanvragen".
- Skype4Py bibliotheek.
- Psutils bibliotheek.
- Pywin32 bibliotheek.
- Pyserial bibliotheek
Zorg ervoor dat u de 32 bits versie voor elke bibliotheek installeren! Anders het won´t werk!
Installeren van de LCD bibliotheek unzip de map en plaats het in "Documenten/Arduino/bibliotheken".
Alle that´s! We don´t nodig iets anders, dus let´s gaat u naar stap #3!