Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Først forstår vi signalstrukturen for Rc5
- Trin 2: Lad mig gøre det meget klart med to bits …
- Trin 3: Opgiv maskine
- Trin 4: Skematisk
Video: RC5 fjernbetjeningsprotokoldekoder uden bibliotek: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
før afkodning af rc5 diskuterer vi først, hvad der er rc5 -kommando, og hvad er strukturen i den. så grundlæggende
rc5 -kommando, der bruges i fjernbetjeninger, der bruges i fjernsyn, cd -afspillere, d2h, hjemmebiografsystemer osv., den har 13 eller 14 bit arrangeret på en måde, så de første to bit er startbit og tredje bit er toggle bit og derefter de næste fem bits er adressebit, og de næste seks bits er kommandobit.
Start bits - i rc5 er de første to bits start bits, disse bits er altid 1. Du kan sige, at disse bits skal informere modtageren om, at skift, adresse og kommandobit er ved at modtage.
Toggle bit - denne bit ændrede sin status (fra 0 til 1 eller omvendt), hver gang der trykkes på en ny knap (eller samme knap, hvis den slippes).
Adressebit - hver enhed har en unik adresse. du kan ikke betjene philips tv med philips cd -afspiller. så det er magien ved adressebit. 2^5 = 32 enheder kan adresseres af disse 5 bit.
Kommandobit - de næste 6 bit er kommandobitene. i en fjernbetjening har hver knap en unik betjening som power, vol+, vol-, ch+, ch- … etc. så hver knap har en anden kode. disse kode givet af disse 6 bits. 2^6 = 64 knapper muligt i en emote.
Forbrugsvarer
littlebitelectronics.blogspot.com/
Trin 1: Først forstår vi signalstrukturen for Rc5
i rc5 -kommando, når signalet går lavt til højt, betragtes det som "1", og når signalet går højt til lavt, betragtes det som "0".
Trin 2: Lad mig gøre det meget klart med to bits …
Trin 3: Opgiv maskine
Inden jeg skrev dekoderens C -kode, tegnede jeg en tilstandsmaskine af RC5 -protokollen, som kan hjælpe med afkodningsprocessen.
Trin 4: Skematisk
Liste over dele-----
- Arduino uno
- tsop 1738
- lcd16x2
- tilslutning af ledninger
Arduino -projekt herfra
Anbefalede:
Arduino -bibliotek til MP3 -afkodning: 4 trin
Arduino -bibliotek til MP3 -afkodning: På grund af den øgede forekomst af hurtige mikrokontrollere som ESP32 og ARM M -serien er MP3 -dekodning ikke længere nødvendig med specialhardware. Afkodningen kan nu udføres i software. Der er et fantastisk bibliotek tilgængeligt fra
DIY håndfri desinfektionsdispenser uden kontakt uden en Arduino eller en mikrokontroller: 17 trin (med billeder)
DIY Non Contact Hand Sanitizer Dispenser Uden en Arduino eller en mikrokontroller: Som vi alle ved, ramte COVID-19-udbruddet verden og ændrede vores livsstil. I denne tilstand er alkohol og hånddesinfektionsmidler vitale væsker, men de skal bruges korrekt. Berøring af alkoholbeholdere eller håndsprit med inficerede hænder
Programmering af en Arduino Brug af en anden Arduino til at vise en rulletekst uden et bibliotek: 5 trin
Programmering af en Arduino Brug af en anden Arduino til at vise en rulletekst uden et bibliotek: Sony Spresense eller Arduino Uno er ikke så dyre og kræver ikke meget strøm. Men hvis dit projekt har en begrænsning på strøm, plads eller endda budget, kan du overveje at bruge Arduino Pro Mini. I modsætning til Arduino Pro Micro, Arduino Pro Mi
Arduino -tonegenerator uden bibliotek eller serielle funktioner (med afbrydelser): 10 trin
Arduino -tonegenerator uden bibliotek eller serielle funktioner (med afbrydelser): Dette er normalt ikke noget, jeg normalt ville instruere om, jeg foretrækker mit metalarbejde, men da jeg er el -ingeniørstuderende og skal tage en klasse om mikrokontrollere ( Embedded Systems Design), jeg tænkte, at jeg ville lave en instruerbar på en af mine sider
Naviger robot med skosensorer, Uden GPS, Uden kort: 13 trin (med billeder)
Naviger robot med skosensorer, Uden GPS, Uden kort: Robotten bevæger sig i en forudprogrammeret sti og sender (over bluetooth) sine faktiske bevægelsesoplysninger til en telefon til sporing i realtid. Arduino er forprogrammeret med sti og oblu bruges til at registrere robottens bevægelse. oblu sender bevægelse til