Stap 5: (Optioneel) Wise klok 3 software - installatie, compileren, uploaden
Maar, vroeg of laat, zal u wilt upgraden van de software.
Dit proces vereist de volgende vereisten:
-installatie van de Sanguino-gerelateerde bestanden (want Wise klok 3 compatibel met Sanguino, een variant van Arduino is);
-verbinding met de Raad van bestuur, door de FTDI kabel/break-out.
De Sanguino om bestanden te installeren, volg de aanwijzingen gevonden hier . In feite, moet u twee dingen doen:
-de definitie van de Raad van bestuur van Sanguino toevoegen aan het bestand arduino22/hardware/arduino/boards.txt;
-Maak de map "sanguino" en kopieer de Sanguino-bestanden, zoals aangetoond in de foto 1.
Na deze twee stappen zijn voltooid, moet u "Sanguino" weergegeven in het menu "Tools/Board" van de Arduino IDE (zoals weergegeven in afbeelding 2).
Als u wilt uploaden van de schets, moet u het bord verbinden met de PC/Mac met een FTDI kabel/breakout. De USB-uiteinde van deze kabel wordt aangesloten op de PC/Mac, de FTDI einde krijgt aangesloten op het moederbord van de Wise klok 3 zoals op foto 3 hieronder.
Met zowel de software en hardware in plaats, zal de upgrade bestaan uit de volgende stappen uit:
-download de nieuwste software op de PC;
-Start van de Arduino IDE en laden de schets;
-compileren, met behulp van Sanguino als het targetbord;
-upload naar de Wise klok 3 -bestuur.
Unziping de broncode (found hier ) moet leiden tot een directory-structuur zoals in de foto 4 hieronder.
Als u compilatiefouten optreden gerelateerd aan "tone.cpp" bestand, zoals de volgende,
... \ArduinoIDE\libraries\WiseClock3\Sound.cpp: in functie 'ongeldig soundAlarm()':
... \ArduinoIDE\libraries\WiseClock3\Sound.cpp:60: fout: 'Toon' niet in dit bereik werd verklaard
... \ArduinoIDE\libraries\WiseClock3\Sound.cpp: in functie 'ongeldig beep()':
... \ArduinoIDE\libraries\WiseClock3\Sound.cpp:75: fout: 'Toon' niet in dit bereik werd verklaard
Zorg ervoor dat het bestand Tone.cpp bevindt zich in de map "sanguino", zoals in de laatste screenshot (foto 5).