## 4.2.1 MU op Windows Klik op “**Deze pc**” en controleer “**Eigenschappen**” om te weten of je systeem 32-bit of 64-bit is. ![Img](./media/A225.png) Het systeemtype is te zien: 64-bit ![Img](./media/A253.png) ⚠️ **Opmerking:** MU ondersteunt geen 32-bit Windows meer. De momenteel aanbevolen versie is MU 1.2.0. Werk je computer daarom bij naar deze versie. ### 4.2.1.1 MU downloaden [Klik hier om MU voor Windows te downloaden](https://codewith.mu/en/download). ![Img](./media/A422.png) ### 4.2.1.2 MU installeren **Stap 1 - Start het installatieprogramma:** Zoek het installatiebestand dat je zojuist hebt gedownload (dit kan in je map Downloads staan) en klik erop om het te openen. ![Img](./media/A440.png) Er verschijnt een waarschuwing van Windows Defender. Klik op “**Meer info**”. ![Img](./media/A615.png) Het bericht verandert en geeft meer informatie over het installatiebestand, en toont een knop “**Toch uitvoeren**”. Klik op die knop. ![Img](./media/A626.png) **Stap 2 - Licentieovereenkomst:** Lees de licentie, vink het acceptatievak aan en klik op “**Install**”. ![Img](./media/A1716.png) **Stap 3 - Installatie:** Het installeren van MU op je computer duurt enkele seconden. ![Img](./media/A1740.png) **Stap 4 - Voltooid:** Na installatie klik je op “**Finish**”. ![Img](./media/A817.png) **Stap 5 - MU starten:** Klik direct op MU om het te openen, of zoek ernaar om het te starten. Bij de eerste keer openen kan dit enkele seconden duren. ![Img](./media/A852.png) Hoofdscherm van MU: ![Img](./media/A909.png) [Hoe installeer je MU op Windows?](https://codewith.mu/en/howto/1.2/install_windows) ## 4.2.2 MU op MacOSX ### 4.2.2.1 MU downloaden [Klik hier om MU voor MacOS te downloaden](https://codewith.mu/en/download). ![Img](./media/A77.png) ### 4.2.2.2 MU installeren [Hoe installeer je MU op MacOS?](https://codewith.mu/en/howto/1.2/install_macos) ## 4.2.3 MU op Linux ### 4.2.3.1 MU downloaden [Klik hier om MU voor Linux te downloaden](https://codewith.mu/en/download). ![Img](./media/A78.png) ### 4.2.3.2 MU installeren [Hoe installeer je MU op Linux?](https://codewith.mu/en/howto/1.2/install_linux) ## 4.3 Instellingen en werkbalk ⚠️ **Opmerking:** Hier laten we zien hoe je het op een Windows-systeem gebruikt (als referentie voor MacOSX en Linux). Open MU, klik op “**Modus**” om “**BBC micro:bit**” te selecteren, en klik vervolgens op “**OK**”. ![Img](./media/A022.png) Raadpleeg de [officiële introductie en tutorials voor het gebruik van MU](https://codewith.mu/en/tutorials/1.1/start). Voor meer tutorials over MU, bezoek: [https://codewith.mu/en/tutorials/](https://codewith.mu/en/tutorials/) ## 4.4 Bibliotheek importeren in MU ⚠️ **Opmerking:** Voordat je een bibliotheekbestand importeert, moet je eerst een .py-code uploaden naar de micro:bit-board (lege code is ook acceptabel). Hier importeren we een lege code. 1\. Verbind de micro:bit-board met de computer via een micro-USB-kabel, open de Mu-editor, klik “**Nieuw**” om een .py-bestand (leeg) te maken, en klik vervolgens op “**Flash**” om de lege code naar de board te uploaden. ![Img](./media/A252.png) ![Img](./media/A4314.png) ![Img](./media/A4315.png) In deze handleiding hebben het OLED-display en de XHT11 temperatuurlijke en vochtigheidssensor bibliotheken nodig. Daarom moeten we “**oled_ssd1306\.py**” en “**DHT11\.py**” importeren. De standaardmap om bestanden in MU op te slaan is “**mu_code**”, die zich bevindt in de hoofdmap van de gebruikersdirectory. Referentie: [https://codewith.mu/en/tutorials/1.0/files](https://codewith.mu/en/tutorials/1.0/files). **2\. Bibliotheken importeren:** 2.1\. Dubbelklik om de C-schijf van je computer te openen. Zoek op de C-schijf naar “**mu_code**” en vind de map “**mu_code**”. ![Img](./media/A543.png) ![Img](./media/A550.png) 2.2\. Open “**mu_code**”. ![Img](./media/A628.png) 2.3\. Kopieer en plak de bibliotheekbestanden “**oled_ssd1306\.py**” en “**DHT11\.py**” uit de map “**Libraries**” naar de “**mu_code**” map op het volgende pad. ![Img](./media/A4716.png) 2.4\. In “**mu_code**” zie je nu “**oled_ssd1306\.py**” en “**DHT11\.py**”: ![Img](./media/A735.png) 2.5\. Open MU en klik op “**Bestanden**”. Sleep “**DHT11\.py**” naar de micro:bit. ![Img](./media/A816.png) ![Img](./media/A820.png) 2.6\. En je ziet “**DHT11\.py**” in het linker vak: ![Img](./media/A841.png) 2.7\. Importeer op dezelfde manier “**oled_ssd1306\.py**”. ![Img](./media/A916.png) ![Img](./media/A4920.png) 2.8\. Nadat je de bibliotheekbestanden “**oled_ssd1306\.py**” en “**DHT11\.py**” hebt toegevoegd, klik je nogmaals op de knop “**Bestanden**”. ![Img](./media/AB12.png) ⚠️ **Opmerking: Nadat je de bibliotheken hebt geïmporteerd, klik je op “**Flash**” om het .py-codebestand naar de micro:bit te downloaden. Als de ingebouwde 5×5 LED-matrix een fout aangeeft, moet je deze bibliotheken opnieuw laden.** ## 4.5 Code laden in MU Hier gebruiken we “**heartbeat\.py**” in de map “**Heart beat**” als voorbeeld. ![Img](./media/A200.png) **Methode één:** Open MU en klik op “**Laden**” om het gewenste bestand te openen. ![Img](./media/A341.png) ![Img](./media/A345.png) Geladen: ![Img](./media/A354.png) **Methode twee:** Er is een veel eenvoudigere manier om code te laden. Open MU en klik ![Img](./media/A503.png), selecteer “**heartbeat\.py**” en sleep het in MU: ![Img](./media/A521.png) Geladen: ![Img](./media/A354.png) ## 4.6 Code downloaden naar micro:bit ⚠️ **Opmerking:** Nadat je code naar de micro:bit hebt geüpload, wordt de originele inhoud overschreven, dus moet deze de volgende keer opnieuw worden geïmporteerd. Verbind de micro:bit met de computer via een USB-kabel. ![Img](./media/A252.png) Klik op “**Flash**” om de code naar de micro:bit te laden. ![Img](./media/A3728.png) Na het downloaden, **zet de voeding aan via de micro-USB-kabel**, en de ingebouwde 5×5 LED-matrix toont ![Img](./media/A903.png) en ![Img](./media/A910.png) in een lus. ![Img](./media/A22.png) ⚠️ **Opmerking:** Als de code fouten bevat, kan deze wel naar de micro:bit worden gedownload, maar werkt niet goed. Bijvoorbeeld, wanneer sleep() per ongeluk is geschreven als sleeps(), klik op “**Flash**” om de code naar de board te downloaden, en kan de 5×5 LED-matrix een foutmelding en een onjuist regelnummer tonen. ![Img](./media/A4003.png) Klik op “**REPL**” en op de resetknop (**aan de achterkant van de micro:bit, niet de A/B-knop**), en de foutmelding wordt weergegeven in de REPL. ![Img](./media/A029.png) ![Img](./media/A033.png) Klik nogmaals op “**REPL**” om het te sluiten. Nadat je de fout hebt gecorrigeerd, klik je op “**Flash**” om de code opnieuw te downloaden. Nadat je de code hebt geschreven, klik je op “**Check**” om te controleren of de code correct is. Bijvoorbeeld, klik op “**Check**” en MU zal fouten aangeven. ![Img](./media/A119.png) Pas de code aan volgens de aanwijzingen en klik vervolgens opnieuw op “**Check**” om te controleren of de code nu correct is. ![Img](./media/A134.png) Voor meer MU-tutorials, bezoek: [https://codewith.mu/en/tutorials/](https://codewith.mu/en/tutorials/)