Kazalo:
- Zaloge
- 1. korak: 1. korak: Nastavitev 7 -segmentnega zaslona
- 2. korak: 2. korak: Nastavite IR sprejemnik
- 3. korak: 3. korak: nastavite ultrazvočni senzor in zvočni signal
- Korak 4: Korak 4: Nastavitev LED
- 5. korak: 5. korak: prejemajte šestnajstiške kode z daljinskega upravljalnika
- Korak 6: Korak 6: Končna koda
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
To je popoln projekt za začetek, če se želite naučiti uporabljati 4 -mestni 7 -segmentni zaslon in ustvariti nekaj kul, kar bi lahko dejansko izvedli po vaši hiši. Ni vam treba uporabljati 4-mestnega 7-segmentnega zaslona, vsekakor lahko uporabite enomestni zaslon in bi moral delovati v redu. Upam, da vam je ta projekt všeč!
Preden začnete, se prepričajte, da priključite 5V na napajalni vodnik na plošči in priključite pin GND na maso na plošči.
Zaloge
- 4 -mestni 7 -segmentni zaslon
- Rdeča in zelena LED
- Ultrazvočni senzor
- IR sprejemnik
- Zvočni signal
- Jumper žice (veliko jih je)
- Ogledna plošča
- Arduino UNO
1. korak: 1. korak: Nastavitev 7 -segmentnega zaslona
Prva stvar, ki jo želite narediti, je, da nastavite sedem-segmentni zaslon.
- Priključite pin 'E' na pin 2 na Arduinu
- Priključite pin 'D' na pin 3 na Arduinu
- Priključite pin 'C' na pin 4 na Arduinu
- Priključite pin 'G' na pin 5 na Arduinu
- Priključite pin 'D' na pin 6 na Arduinu
- Priključite pin 'D4' na pin 7 na Arduinu
- Priključite pin 'A' na pin 8 na Arduinu
- Priključite pin 'F' na pin 9 na Arduinu
- Priključite pin 'D3' na pin 10 na Arduinu
- Priključite pin 'D2' na pin 11 na Arduinu
- Priključite pin 'B' na pin 12 na Arduinu
Imena vsakega zatiča na 7 -segmentnem zaslonu si oglejte na zgornji sliki.
2. korak: 2. korak: Nastavite IR sprejemnik
Na IR sprejemniku so 3 noge. Noga na skrajni desni je VCC (moč), noga na skrajni levi, če je OUT (povežite se z nožico), srednja noga pa za GND.
- VCC priključite na napajalno tirnico na plošči
- Priključite OUT pin na A2 na Arduinu
- Pin GND priključite na ozemljitveno tirnico na plošči
3. korak: 3. korak: nastavite ultrazvočni senzor in zvočni signal
Ultrazvočni senzor
- GND priključite na ozemljitveno tirnico na plošči
- Priključite Echo pin na pin A1 na Arduinu
- Priključite sprožilni pin na pin A0 na Arduinu
- VCC priključite na napajalni vodnik na plošči
Zvočni signal
- Kratko nogo aktivnega zvočnika priključite na GND
- Priključite dolgo nogo aktivnega brenčalca na pin 13 na Arduinu
Korak 4: Korak 4: Nastavitev LED
- Priključite obe kratki nogi LED na tirnico GND na plošči
- Priključite dolgo nogo rdeče LED na pin A4 na Arduinu
- Priključite dolgo nogo zelene LED na pin A5 na Arduinu
5. korak: 5. korak: prejemajte šestnajstiške kode z daljinskega upravljalnika
Preden začnete s kodo, obvezno vzemite daljinski upravljalnik televizorja in dekodirajte kode HEX za daljinski upravljalnik. Za ta projekt bi morali dekodirati 3 številke (za geslo za vašo "hišo"). Ne pozabite prenesti oddaljene knjižnice IR.
Če želite to narediti, uporabite to kodo:
#vključi
void setup ()
{
Serial.begin (9600);
irReceiver.enableIRIn ();
}
void loop () {
if (irReceiver.decode (& result)) {
irReceiver.resume ();
Serial.println (result.value, HEX);
} }
Korak 6: Korak 6: Končna koda
Povezava je zgoraj. Če imate kakršna koli vprašanja glede kode, mi to sporočite.