Innehållsförteckning:

Ljusstyrkekontroll PWM -baserad LED -kontroll med tryckknappar, Raspberry Pi och Scratch: 8 steg (med bilder)
Ljusstyrkekontroll PWM -baserad LED -kontroll med tryckknappar, Raspberry Pi och Scratch: 8 steg (med bilder)

Video: Ljusstyrkekontroll PWM -baserad LED -kontroll med tryckknappar, Raspberry Pi och Scratch: 8 steg (med bilder)

Video: Ljusstyrkekontroll PWM -baserad LED -kontroll med tryckknappar, Raspberry Pi och Scratch: 8 steg (med bilder)
Video: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, November
Anonim
Ljusstyrkekontroll PWM -baserad LED -kontroll med tryckknappar, Raspberry Pi och Scratch
Ljusstyrkekontroll PWM -baserad LED -kontroll med tryckknappar, Raspberry Pi och Scratch

Jag försökte hitta ett sätt att förklara hur PWM fungerade för mina elever, så jag ställde mig som uppgift att försöka styra ljusstyrkan på en LED med två tryckknappar - en knapp ökar ljusstyrkan på en LED och den andra dimmer den.

För att programmera det bestämde jag mig för att försöka använda Scratch. Efter att ha gjort några projekt med min Arduino, tänkte jag att detta skulle vara ett ganska enkelt projekt, en LED och två tryckknappar … hur svårt kan det vara rätt? Pojke hade jag fel!

Det tog mig två dagar att få det att fungera, men jag lärde mig mycket på vägen. Jag skulle vilja dela med mig av det jag lärt mig nu

Steg 1: Samla ihop de saker du behöver för detta projekt

Samla ihop de saker du behöver för detta projekt
Samla ihop de saker du behöver för detta projekt
Samla ihop de saker du behöver för detta projekt
Samla ihop de saker du behöver för detta projekt
Samla ihop de saker du behöver för detta projekt
Samla ihop de saker du behöver för detta projekt

Du behöver en Raspberry Pi och ett SD -kort med Raspian laddad på den. Jag laddade ner den senaste versionen härifrån och installerade den på micro SD -kortet.

www.raspberrypi.org/downloads/raspbian/

Om du är ny på Raspberry Pi finns det en bra installationsguide på nedladdningssidan som visar hur du installerar operativsystemet. Jag laddade ner installationsfilen för Raspian Jessie.

När Raspberry Pi är konfigurerad måste du ladda ner och installera ScratchGPIO. Gör så här:

Öppna ett terminalfönster (längst upp på skärmen, ser ut som en liten svart låda)

Se till att du är ansluten till Internet och ange sedan dessa kommandon:

sudo apt-get uppdatering

sudo apt-get uppgradering

sudo wget https://bit.ly/1wxrqdp -O isgh7.sh

sudo bash isgh7.sh

Rekommenderad: