Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ten projekt tworzy kostkę LED, która generuje nową liczbę za każdym razem, gdy czujnik przechyłu jest przechylany. Ten projekt można zmodyfikować, aby używał przycisku, ale kod musiałby zostać odpowiednio zmieniony.
Przed rozpoczęciem tego projektu należy podłączyć 5V i GND z każdej strony płytki stykowej.
Kieszonkowe dzieci
- Czujnik przechyłu SW-520D
- 7 diod LED
- 7 rezystorów 220 lub 330 omów
- Deska do krojenia chleba
- Przewody połączeniowe
Krok 1: Krok 1: Skonfiguruj diody LED
Pierwszą rzeczą, którą chcesz zrobić, to ustawić diody LED w formacji „H”, aby dać zarys kości. Zgodnie z powyższym obrazkiem, ustaw 3 diody LED pionowo z każdej strony (upewniając się, że każda noga ma swój własny rząd) i umieść jedną diodę LED na środku.
Po wykonaniu tej czynności podłącz krótką nogę każdej diody LED do GND.
Aby nieco ułatwić kod, będą tylko 4 cyfrowe piny dla 7 diod LED, będą 3 grupy po 2, a środkowa dioda LED będzie miała swój własny cyfrowy pin (patrz rysunek powyżej)
- Połącz ze sobą długie nogi grupy 1 i podłącz je do cyfrowego pinu 10
- Połącz ze sobą długie nogi grupy 2 i podłącz je do cyfrowego styku 9
- Połącz ze sobą długie nogi grupy 3 i podłącz je do cyfrowego pinu 8
- Podłącz długą nóżkę LED 4 do cyfrowego pinu 7
Krok 2: Krok 2: Podłącz czujnik przechyłu
Aby dać pewne informacje na temat działania czujnika przechyłu, można go zakodować tak, aby miał stan WYŁĄCZONY i stan WŁĄCZENIA podobny do przycisku Arduino. Jeśli czujnik jest ustawiony pionowo, zwykle uważa się, że jest w stanie włączonym, a jeśli jest skierowany pionowo w dół, zwykle uważa się go za wyłączony, W tym projekcie, gdy czujnik nachylenia jest skierowany w dół, zasygnalizuje „kostce”, aby rzuciła losową liczbą.
Podłącz krótką nóżkę czujnika przechyłu do GND, a długą nóżkę do pinu cyfrowego 2
Krok 3: Krok 3: Kodeks
Oto link do kodu. Jeśli masz jakieś pytania, nie wahaj się zapytać.