Stap 3: Wij beschikken over de hardware, is het tijd voor de software
In deze stap zal ik neem aan dat u al hebt geïnstalleerd Raspbian in de SD-kaart en je het draadloze netwerk te activeren hebt. Een SSH-verbinding zal ook nuttig zijn. We zullen moeten sommige bibliotheken installeren en een aantal instellingen wijzigen, dus laten we beginnen:
Uitvoeren: "sudo raspi-config" en ze gaan naar de geavanceerde opties/serieel en selecteer "Nee" Hierdoor kunnen we tot controle, de seriële poort in de framboos. We hebben het nodig voor het beheersen van de thermische printer. Na het doen van die worden uitgevoerd: "sudo reboot"
Nu is het tijd om de Neopixel werkt met de framboos, net volg de gids in deze link en kom terug wanneer u de Neopixel up and running (stranstest hebben), hoeft u geen geen rewire iets.
Nu we alle bibliotheken en middelen die nodig zijn voor ons programma installeren zullen, voer de volgende commando's:
- "install sudo apt-get install python-pip"
- "sudo pip installeren imapclient"
- "sudo ad rem-worden installeren python-serial python-imaging python-unidecode"
- "install sudo apt-get install git"
- "git clone https://github.com/DAFRELECTRONICS/IoTprinter"
Nu gaan we "cd IoTprinter" en vervolgens "sudo python printertest.py" test de printer uitvoeren. Als uw printer werkt heeft u alles recht. Nu we bijna klaar, maar we moeten onze e-mailaccount configureren, zullen we gebruiken gmail.