Inhoudsopgave:
Video: Raspberry Pi besturen met Matlab - Ajarnpa
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Hé, deze tutorial gaat over het besturen van je headless raspberry pi met behulp van matlab. Mogelijk moet u matlab naar de nieuwste versie installeren voor ondersteuning van het nieuwere Raspberry Pi-bord.
Benodigdheden
Raspberry pi 3 (elk nieuwste model)
Matlab-software
een LED-lamp
220 ohm weerstand
Stap 1: Noodzakelijk ondersteuningspakket installeren in MATLAB
- Klik op het add-on-pictogram in het matlab-menu.
- Zoeken naar MATLAB-ondersteuningspakket voor Raspberry Pi-hardware
- Download en installeer het pakket
- Volg de procedure voor de eerste installatie met matlab
Stap 2: Verkrijg de code
Download de matlab-code via de onderstaande link.
MATLAB-bestand
Stap 3: Coderen
rpi=raspi('raspberrypi.mshome.net', 'pi', 'qwerty');
- raspi wordt gebruikt om verbinding te maken met raspberry pi via ssh
- raspberrypi.mshome.net- IP van pi pi-gebruikersnaam van je pi-bord
- qwerty-wachtwoord van uw gebruikersaccount
toonPins(rpi);
showPins is een opdracht om de pin-out-verbinding van uw aangesloten pi-kaart te tonen. Met deze opdracht kunt u het GPIO-pinnummer vinden
voor i=1:10
writeDigitalPin(rpi, 21, 1); pauze(1); writeDigitalPin(rpi, 21, 0); pauze(1); einde
- for loop wordt gebruikt om een specifieke actie een bepaald aantal keren uit te voeren.
- writeDigitalPin wordt gebruikt om GPIO-pinnen te schrijven, omdat een pauze voor hoge en lage uitgangen wordt gecreëerd met een vertraging die is gespecificeerd in seconden
Stap 4: Voer de code uit in sectie
Voer de eerste sectie uit (CTRL+ENTER) en open de variabele die in de werkruimte is gemaakt.
- Probeer de verschillende parameters binnen rpi te analyseren.
- Het geeft de totale beschrijving van je pi-bord, zoals het aantal pinnen, het aantal leds, i2c en alles wat aan boord beschikbaar is.
Voer vervolgens het tweede gedeelte uit om het pin-diagram van het raspberry pi-bord weer te geven.
Let op het GPIO-pinnummer van deze afbeelding
Definieer in de derde afbeelding de led-knipperparameters volgens uw vereiste.
- U kunt de pauzewaarde wijzigen om de vertraging aan te passen.
- Wijzig de for-waarde om het aantal keren te definiëren dat u wilt dat het knipperen wordt uitgevoerd.
Stap 5: Dat is het
Je hebt je eerste experiment met Raspberry Pi gedaan met matlab.