Sprawdź się
Pokaż ćwiczenia:
Ćwiczenie 1
Ćwiczenie 2
Ćwiczenie 3
Ćwiczenie 4
Narysuj schemat podłączenia diody RGB ze wspólną anodą do płytki Arduino.
Ćwiczenie 5
Zbuduj układ na podstawie schematu z ćwiczenia 4.
Ćwiczenie 6
Napisz kod włączający co sekundę poszczególne kolory diody RGB ze wspólną anodą.
Należy zwrócić uwagę, że dioda (jeden z kolorów diody RGB) ze wspólna anodą, podłączona według powyższego schematu, będzie świecić, jeżeli na jej pinie włączymy stan niski.
Linia 1. int RedPin znak równości 11 średnik.
Linia 2. int GreenPin znak równości 10 średnik.
Linia 3. int BluePin znak równości 9 średnik.
Linia 5. void setup otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 6. pinMode otwórz nawias okrągły RedPin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 7. pinMode otwórz nawias okrągły GreenPin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 8. pinMode otwórz nawias okrągły BluePin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 9. zamknij nawias klamrowy.
Linia 11. void loop otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 12. digitalWrite otwórz nawias okrągły RedPin przecinek LOW zamknij nawias okrągły średnik.
Linia 13. digitalWrite otwórz nawias okrągły GreenPin przecinek HIGH zamknij nawias okrągły średnik.
Linia 14. digitalWrite otwórz nawias okrągły BluePin przecinek HIGH zamknij nawias okrągły średnik.
Linia 15. delay otwórz nawias okrągły 1000 zamknij nawias okrągły średnik.
Linia 16. digitalWrite otwórz nawias okrągły RedPin przecinek HIGH zamknij nawias okrągły średnik.
Linia 17. digitalWrite otwórz nawias okrągły GreenPin przecinek LOW zamknij nawias okrągły średnik.
Linia 18. digitalWrite otwórz nawias okrągły BluePin przecinek HIGH zamknij nawias okrągły średnik.
Linia 19. delay otwórz nawias okrągły 1000 zamknij nawias okrągły średnik.
Linia 20. digitalWrite otwórz nawias okrągły RedPin przecinek HIGH zamknij nawias okrągły średnik.
Linia 21. digitalWrite otwórz nawias okrągły GreenPin przecinek HIGH zamknij nawias okrągły średnik.
Linia 22. digitalWrite otwórz nawias okrągły BluePin przecinek LOW zamknij nawias okrągły średnik.
Linia 23. delay otwórz nawias okrągły 1000 zamknij nawias okrągły średnik.
Linia 24. zamknij nawias klamrowy.
Ćwiczenie 7
Zaprogramuj zbudowany układ z diodą RGB (ze wspólną anodą) tak, aby płynnie włączać, a następnie wyłączać kolor czerwony.
Linia 1. int RedPin znak równości 11 średnik.
Linia 2. int GreenPin znak równości 10 średnik.
Linia 3. int BluePin znak równości 9 średnik.
Linia 4. int wypelnienie średnik.
Linia 6. void setup otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 7. pinMode otwórz nawias okrągły RedPin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 8. pinMode otwórz nawias okrągły GreenPin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 9. pinMode otwórz nawias okrągły BluePin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 10. zamknij nawias klamrowy.
Linia 12. void loop otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 13. for otwórz nawias okrągły wypelnienie znak równości 0 średnik wypelnienie otwórz nawias ostrokątny 255 średnik wypelnienie plus plus zamknij nawias okrągły otwórz nawias klamrowy.
Linia 14. analogWrite otwórz nawias okrągły RedPin przecinek 255 minus wypelnienie zamknij nawias okrągły średnik.
Linia 15. analogWrite otwórz nawias okrągły GreenPin przecinek 255 zamknij nawias okrągły średnik.
Linia 16. analogWrite otwórz nawias okrągły BluePin przecinek 255 zamknij nawias okrągły średnik.
Linia 17. delay otwórz nawias okrągły 10 zamknij nawias okrągły średnik.
Linia 18. zamknij nawias klamrowy.
Linia 20. for otwórz nawias okrągły wypelnienie znak równości 0 średnik wypelnienie otwórz nawias ostrokątny 255 średnik wypelnienie plus plus zamknij nawias okrągły otwórz nawias klamrowy.
Linia 21. analogWrite otwórz nawias okrągły RedPin przecinek wypelnienie zamknij nawias okrągły średnik.
Linia 22. analogWrite otwórz nawias okrągły GreenPin przecinek 255 zamknij nawias okrągły średnik.
Linia 23. analogWrite otwórz nawias okrągły BluePin przecinek 255 zamknij nawias okrągły średnik.
Linia 24. delay otwórz nawias okrągły 10 zamknij nawias okrągły średnik.
Linia 25. zamknij nawias klamrowy.
Linia 26. zamknij nawias klamrowy.
Ćwiczenie 8
Zaprogramuj zbudowany układ z diodą RGB (ze wspólną anodą) tak, aby dioda migała co sekundę, emitując białe światło.
Linia 1. int RedPin znak równości 11 średnik.
Linia 2. int GreenPin znak równości 10 średnik.
Linia 3. int BluePin znak równości 9 średnik.
Linia 4. int wypelnienie średnik.
Linia 6. void setup otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 7. pinMode otwórz nawias okrągły RedPin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 8. pinMode otwórz nawias okrągły GreenPin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 9. pinMode otwórz nawias okrągły BluePin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 10. zamknij nawias klamrowy.
Linia 12. void loop otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 13. analogWrite otwórz nawias okrągły RedPin przecinek 0 zamknij nawias okrągły średnik.
Linia 14. analogWrite otwórz nawias okrągły GreenPin przecinek 0 zamknij nawias okrągły średnik.
Linia 15. analogWrite otwórz nawias okrągły BluePin przecinek 0 zamknij nawias okrągły średnik.
Linia 16. delay otwórz nawias okrągły 1000 zamknij nawias okrągły średnik.
Linia 17. analogWrite otwórz nawias okrągły RedPin przecinek 255 zamknij nawias okrągły średnik.
Linia 18. analogWrite otwórz nawias okrągły GreenPin przecinek 255 zamknij nawias okrągły średnik.
Linia 19. analogWrite otwórz nawias okrągły BluePin przecinek 255 zamknij nawias okrągły średnik.
Linia 20. delay otwórz nawias okrągły 1000 zamknij nawias okrągły średnik.
Linia 21. zamknij nawias klamrowy.