Përmbajtje:
Video: Fshehja dhe Kërkimi Virtual i Lojërave: 3 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Nipërit tanë duan të luajnë fshehurazi, por ata me të vërtetë nuk kanë shumë vende të mira brenda. Vendosa të bëj një lojë virtuale fshehurazi, në mënyrë që ata të mund të argëtohen akoma me gjuetinë. Në versionin tim, njëri do të fshehë një artikull me një marrës RF dhe një tjetër do të përdorë një transmetues RF për ta gjetur atë. Transmetuesi është pothuajse identik me atë që kam përshkruar në një Instructable të mëparshëm, përveç se ka vetëm një buton. Marrësi RF aktivizon një modul të vogël regjistrimi/riprodhimi të zërit si ai që kam përdorur në Slot Machine Instructable. Mesazhi që regjistrova thotë: “Këtu jam. Eja më gjej, eja më gjej. Ekzistojnë një sërë mënyrash për të luajtur lojën, duke përfshirë shikimin se kush mund ta gjejë artikullin duke përdorur numrin më të vogël të shtypjeve të butonave. Ose, çdo fëmijë mund të ketë 1 minutë për ta provuar dhe për ta gjetur. Nëse ata nuk e gjejnë atë, fëmija tjetër merr një minutë, dhe kështu me radhë.
Hapi 1: Marrësi RXC6 RF
Në udhëzimet e mia të mëparshme me marrës RF kam përdorur RXB6 për të kthyer të dhënat në formatin TTL dhe një mikrokontrollues për të deshifruar mesazhet hyrëse. Marrësi në këtë projekt është një modul RXC6 i cili bën të gjithë deshifrimin e mesazhit RF kështu që një mikrokontrollues nuk është i nevojshëm. Në fakt, pjesë e procesit të konfigurimit është çiftimi i veçantë i transmetuesit me marrësin. Pasi të çiftohet, moduli është i aftë të deshifrojë deri në katër çelësa të ndryshëm nga i njëjti transmetues. Ne kemi nevojë vetëm për një dalje për këtë projekt, por ju mund të keni nevojë të kontrolloni të katër daljet për të përcaktuar se cili aktivizohet nga kodi që zgjidhni. Kodi në softuer përputhet me telekomandën ekzistuese që kam dhe aktivizon daljen D0.
Konfigurimi për modulin RXC6 ka një pjesë saldimi dhe një pjesë që shtyn butonin. Siç mund ta shihni në foton e mësipërme, ka disa jastëkë lidhës në pjesën e pasme të dërrasave. Për këtë projekt i lëmë të dyja jastëkët hapur sepse duam vetëm një puls të lartë të çastit kur të merret sinjali. Mënyra e dytë mbyll një dalje të lartë derisa të merret kodi për një çelës tjetër. Kur kjo ndodh, prodhimi i parë kthehet i ulët dhe dalja e re fiksohet lartë. Mënyra e tretë e fikson daljen përputhet lartë herën e parë që shtypni një çelës dhe e kthen atë përsëri herën tjetër kur të shtypni të njëjtin çelës.
Ekziston edhe një buton i vogël në anën e përparme të modulit. Për të pastruar të gjitha çiftimet e transmetuesit, mbani të shtypur butonin. LED do të ndizet pas disa sekondash. Vazhdoni ta mbani butonin derisa LED të fiket. Për të çiftuar një transmetues me modulin shtypni dhe mbani butonin derisa të ndizet LED, pastaj lëshoni butonin. Pas kësaj, shtypni çdo çelës në transmetuesin. LED në modul duhet të pulsojë disa herë nëse çiftimi funksionon. Transmetuesit më të zakonshëm 433-MHz do të funksionojnë. Dy fotografitë e mësipërme janë mostra të atyre që i kam çiftuar me sukses.
Hapi 2: Pajisje kompjuterike
Transmetuesi funksionon me një bateri monedhe (2032) kështu që konsumi i ulët i energjisë është çelësi. Shumica e kësaj arrihet në softuer, por ndihmohet nga fakti që ATtiny85 normalisht funksionon në orën e brendshme 1-MHz. Rregulli është se frekuencat më të ulëta të orës kërkojnë më pak energji dhe 1-MHz është perfekte për logjikën e transmetuesit.
Moduli aktual i transmetuesit RF që më pëlqen të përdor është një FS1000A që është zakonisht i disponueshëm. Vjen në të dy versionet 433-MHz dhe 315-MHz. Softuerit nuk i intereson atë që përdorni, por duhet të siguroheni që bordi i marrësit të funksionojë me të njëjtën frekuencë. Shumica e projekteve të mia përdorin pajisje 433-MHz sepse kjo është ajo që përdoret nga pajisjet e ndryshme pa tel të lira që kam grumbulluar. Paraqitja e bordit të transmetuesit të treguar në figurë përshtatet mirë në një shishe të vjetër të pilulave. Nuk është e bukur, por mjaft e mirë për atë që nevojitet.
Marrësi është ndërtuar gjithashtu në një shishe të vjetër të pilulës. E gjithë gjëja, përfshirë mbajtësin mjaft të madh të baterisë 18650, është ngjitur nxehtësisht në një shkop të madh artizanal prej druri. Altoparlanti për modulin e zërit është vetëm një tepricë 8-ohm (4 ohms gjithashtu do të funksiononte). Një pjesë e fundit të shishes së pilulës është prerë për të lejuar që tingulli të dëgjohet mirë. Moduli i zërit është ISD1820 i lirë. Për shkak se gjithçka funksionon në tensionin e baterisë, nuk nevojiten rregullatorë dhe nuk nevojitet ndarës i tensionit midis daljes së modulit RF dhe hyrjes së shkyçjes së modulit të zërit. Siç mund të shihet në fotografi, shtova një tabelë të vogël të ngarkuesit të baterisë në mënyrë që të mund të përdor një kabllo standarde të telefonit USB për të rimbushur baterinë 18650 pa e hequr atë nga mbajtësi.
Të dy modulet e transmetuesit dhe marrësit punojnë më mirë me antenat e duhura, por ato shpesh nuk furnizohen. Ju mund t'i blini ato (merrni frekuencën e duhur) ose mund t'i bëni tuajat. Në 433-MHz, gjatësia e duhur është rreth 16 cm për një antenë me tela të drejtë. Për të bërë një të mbështjellë, merrni rreth 16 cm tela të izoluar dhe të ngurtë me bërthamë dhe mbështilleni rreth diçkaje si një bosht stërvitje 5/32-inç në një shtresë të vetme. Hiqeni izolimin nga një seksion i shkurtër i drejtë në njërin skaj dhe lidheni atë me bordin tuaj të transmetuesit/marrësit. Kam gjetur se tela nga një kabllo Ethernet skrap funksionon mirë për antenat.
Hapi 3: Softuer
Softueri i transmetuesit është një version pak i modifikuar i RF ATtiny85 nga një udhëzues i mëparshëm. Modifikimet e vetme janë një ndryshim i vogël në kohën e bitit dhe sinkronizimit, një ndryshim në kodin tre bajt që transmetohet dhe heqja e rutinave për të trajtuar tre çelësa të tjerë.
Softueri transmetues përdor teknika të zakonshme për të vënë çipin në gjendje gjumi. Në atë mënyrë tërheq më pak se 0.2ua rrymë. Hyrja e ndërprerës (D1) ka rezistencën e brendshme tërheqëse të ndezur, por nuk tërheq asnjë rrymë derisa të shtypet një ndërprerës. Hyrja është konfiguruar për ndërprerje në ndryshim (IOC). Kur shtypet çelësi, krijohet një ndërprerje dhe e detyron çipin të zgjohet. Trajtuesi i ndërprerjeve kryen rreth 48 sekonda vonesë për të lejuar që kalimi të debunojë. Pastaj bëhet një kontroll për të verifikuar që çelësi është shtypur dhe thirret rutina e mbajtësit të ndërprerësit. Mesazhi i transmetuar përsëritet disa herë (zgjodha 5 herë). Kjo është tipike për transmetuesit komercial sepse ka kaq shumë trafik RF në 433-MHz dhe 315-MHz atje. Mesazhet e përsëritura ndihmojnë për të siguruar që të paktën një të kalojë tek marrësi. Kohët e sinkronizimit dhe bitit përcaktohen në pjesën e përparme të softuerit të transmetuesit, por bajtët e të dhënave janë ngulitur në rutinën e mbajtësit të ndërprerësve.
Recommended:
Kontrolluesi i lojërave të bazuara në Arduino - Kontrolluesi i lojërave Arduino PS2 - Duke luajtur Tekken Me DIY Arduino Gamepad: 7 hapa
Kontrolluesi i lojërave të bazuara në Arduino | Kontrolluesi i lojërave Arduino PS2 | Luajtja e Tekken Me DIY Arduino Gamepad: Përshëndetje djema, të luani lojëra është gjithmonë argëtuese, por të luani me Kontrolluesin tuaj të personalizuar të lojës DIY është më argëtuese. Pra, ne do të bëjmë një Kontrollues të lojës duke përdorur arduino pro micro në këtë udhëzues
Fshehja / shtëpia e sigurt: 9 hapa
Hideaway / Safehouse: HYRJE: Ky është një artikull i vogël dekorativ që shërben gjithashtu si një vend i fshehur, prandaj emri 'Hideaway' ose 'Safehouse'. Unë ngatërrohem rreth kasolles sime dhe doli me këtë. Hobi im kryesor është 1 " shtëpi kukullash në shkallë e cila është e madhe dhe nën rimodelim. Une en
HackerBox 0024: Kërkimi i Vizionit: 11 Hapa
HackerBox 0024: Vision Quest: Vision Quest - Këtë muaj, HackerBox Hackers po eksperimentojnë me Computer Vision dhe Servo Motion Tracking. Ky udhëzues përmban informacione për të punuar me HackerBox #0024, të cilat mund t'i merrni këtu ndërsa furnizoni
Kërkimi i udhëzimeve - një shtesë e Firefox -it: 3 hapa
Lookup Instructables - një Firefox Extension: Unë postova një temë në Forum në lidhje me këtë pak kohë më parë, dhe mendova se ishte mjaft e ftohtë për t'u bërë një Instructable. Lavdi NachoMahma për zbulimin e kësaj. Ky Instructable do t'ju tregojë se si të shtoni një shtesë në Firefox që ju lejon të kërkoni për ndonjë
Fshehja e skedarëve në fotografi: 3 hapa
Fshehja e skedarëve në fotografi: Kush do të mendonte se ka diçka të fshehur në një fotografi?