Sisukord:
Video: Laserülekanne Arduinodega: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See projekt oli BT noore teadlase jaoks 2019.
Mina juhtisin "Demonstratsioonimudelit".
Demonstratsiooniks oli kaks arduino juhitavat laserit, mis vilguvad, et saata signaal mõnele teisele arduinole. Testiti, et see töötab kuni 100 m, kaugemale sellest oli laserite fokuseerimine ja sihtimine suur valu. Arvutasime teoreetilise maksimaalse kauguse (eeldades väga kollimeeritud laserit) umbes tuhandeid kilomeetreid.
Päris uhke, et sain selle tööle. Meid küsitlesid mõned poliitikud ja professorid ning jõudsime isegi Dublini kohalikesse ajalehtedesse ja televisiooni. Meid isegi säutsus DCU õppejõud !!!
Auhindade osas autasustati meid "kõrgelt kiidetud".
Tarvikud
Demonstratsioonisaatja jaoks kasutasin:
Arduino uno kloon
Toiteallikas laseritele. Arduino sai toite sülearvutist.
2x suure võimsusega rohelised laserid
Releerid laserite juhtimiseks (meil polnud MOSFETS -i ega midagi)
Suur LCD -ekraan koos I2C seljakotiga teksti kuvamiseks jne.
2x LED -d, mis vilguvad laseritega samal ajal, üks roheline ja üks punane (enamasti efekti, aga ka silumise jaoks) vilguvad tuled kipuvad inimesi ligi tõmbama ja muudavad selle jahedamaks.
Vastuvõtja jaoks kasutasime:
Arduino uno kloon
2x fotodioodi
Tundlikkuse häälestamiseks mitmesugused takistid
2x LED -d, mis näitavad, milline signaal tuleb silumiseks ja tõrkeotsinguks. Samuti efekti saavutamiseks nagu saatja puhul.
LCD -ekraan vastuvõetud edastuste kuvamiseks
Lüliti arduino lähtestamiseks
1. samm: esimene samm: kokkupanek
Kõik oli kokku pandud, nagu skeemil näidatud.
Andmete jaoks kasutati ühte laser- ja fotodioodipaari, teist kella jaoks. Mõlema jaoks on võimalik kasutada ainult ühte laserit, kuid ma ei teadnud seda tol ajal.
Valmistasime Legost esitluseks saatja ja vastuvõtja moodulite jaoks mõned korpused.
Et oleks selge, et kahe seadme vahel puudub traadiga ühendus, kasutati mõlema jaoks eraldi toiteallikat. Kahte erineva pingega laserit toitsid eraldi seintüügas ja pingeregulaatorid. Ma tean, et releede kasutamine pole ideaalne, kuna see piirab edastuskiirust, kuid see oli kõik, mis meil sel ajal käepärast oli.
2. samm: kood
Kood võttis kõige kauem aega, kuna mul polnud enne selle projekti proovimist liiga palju kogemusi.
Minu kood on saadaval minu githubis
3. samm: testimine
Kui soovite seda ise teha, tuleb seda testida.
Tegin seda, salvestades ühe fotodioodi väljundid ja kleepides tulemused arvutustabelisse.
Sealt muutsin vastuvõtja takistite väärtust, kuni väljastatud graafik oli võimalikult määratletud. Järgmine eesmärk oli siis kiirus. Mida kiiremini laser vilgub, seda väiksem on heledus ja seega ka signaali kvaliteet. Meid piirasid releed kiirusega umbes 60 Hz, kuid nende kiirus oli kuni 50 bitti sekundis (iga märk 1 bait, umbes 6 tähte sekundis) meie võimsamate laseritega ja fotodioodidega, mis olid tundlikumad. Veelgi enam, releed hakkasid kellatsükleid puuduma.
4. samm: lõpptoode
see töötas peaaegu iga kord nagu võlu, eriti meie stendil saadaoleva lühikese ruumi tõttu.
Leidsime, et vilkuvad tuled, juhtmed, ekraanid jne tõmbasid rahvahulki päris kenasti.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust