Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Detta projekt skapar en LED -tärning som ger ett nytt nummer varje gång lutningsgivaren lutas. Detta projekt kan ändras för att använda en knapp, men koden måste ändras i enlighet därmed.
Innan du startar projektet måste du ansluta 5V och GND till varje sida av brödbrädet.
Tillbehör
- SW-520D Tilt Sensor
- 7 lysdioder
- 7 220 eller 330 ohm motstånd
- Bakbord
- Jumper Wires
Steg 1: Steg 1: Ställ in lysdioder
Det första du vill göra är att ställa in lysdioderna i en 'H' -formation för att ge kontur av en tärning. Efter bilden ovan, ställ upp 3 lysdioder vertikalt på varje sida (se till att varje ben har sin egen rad) och placera en lysdiod i mitten.
När det är klart, anslut det korta benet på varje LED till GND.
För att göra koden lite enklare kommer det bara att finnas 4 digitala stift för de 7 lysdioderna. Det kommer att finnas 3 grupper om 2 och den mellersta lysdioden kommer att ha sin egen digitala stift (se bilden ovan)
- Anslut grupp 1: s långa ben och anslut den till digital stift 10
- Anslut grupp 2: s långa ben och anslut den till digital stift 9
- Anslut grupp 3: s långa ben och anslut den till digital stift 8
- Anslut LED 4 långben till digital stift 7
Steg 2: Steg 2: Anslut lutningssensorn
För att ge lite bakgrund om hur Tilt -sensorn fungerar kan den kodas för att ha ett AV -tillstånd och ett ON -tillstånd som liknar en Arduino -knapp. Om sensorn är vertikalt upprätt, betraktas den vanligtvis i ON -läge och om den är vertikalt nedåt, anses den vanligtvis i OFF -läge, I detta projekt när lutningssensorn är nedåt, kommer den att signalera "tärningarna" att slänga ett slumpmässigt tal.
Anslut lutningssensorns korta ben till GND och anslut det långa benet till digital stift 2
Steg 3: Steg 3: Koden
Här är länken till koden. Om du har några frågor, tveka inte att fråga.