Tartalomjegyzék:
- Kellékek
- 1. lépés: Első lépés: összeszerelés
- 2. lépés: Kód
- 3. lépés: Tesztelés
- 4. lépés: Végső termék
Videó: Lézeres átvitel Arduino -val: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ez a projekt a BT fiatal tudósának készült 2019 -ben.
Én voltam a "demonstrációs modell" vezetője.
A demonstráció két arduino által vezérelt lézer volt, amelyek villogva jeleket küldtek egy másik arduino-nak, távolról. Azt tesztelték, hogy akár 100 m -re is képes működni, azon túl a lézerek fókuszálása és célzása nagy fájdalmat okozott. Elméleti maximális távolságot (nagyon kollimált lézert feltételezve) néhány ezer km -re számítottunk.
Nagyon büszke vagyok rá, hogy sikerült működnöm. Néhány politikus és professzor megkérdezett minket, és eljutottunk a dublini helyi újságokhoz és tévéhez is. Még Tweetelt is minket egy DCU előadó !!!
A díjakat tekintve "Nagy dicséretben" részesültünk.
Kellékek
A bemutató adóhoz az alábbiakat használtam:
Egy arduino uno klón
Tápegység a lézerekhez. Az arduino laptopról táplálkozott.
2x nagy teljesítményű zöld lézer
Relék a lézerek vezérlésére (nem volt MOSFET -ünk vagy semmi)
Nagy LCD képernyő I2C hátizsákkal a szöveg megjelenítéséhez stb.
A 2x LED -ek a lézerekkel egyidejűleg villognak, egy zöld és egy piros (többnyire a hatás, de a hibakeresés érdekében is) villogó fények vonzzák az embereket, és hűvösebbnek tűnnek.
A vevőkészülékhez ezt használtuk:
Egy arduino uno klón
2x fotodióda
Vegyes ellenállások az érzékenység beállításához
2x LED jelzi, hogy milyen jel érkezik a hibakereséshez és a hibaelhárításhoz. Ugyancsak a hatás érdekében, mint az adó esetében.
LCD képernyő a fogadott adások megjelenítéséhez
Egy kapcsoló az arduino alaphelyzetbe állításához
1. lépés: Első lépés: összeszerelés
Minden össze volt szerelve a rajzok szerint.
Az egyik lézer és fotodióda pár adatot használt, a másik az órát. Lehetőség van csak egy lézer használatára mindkettőre, de akkor még nem tudtam.
Készítettünk néhány rögtönzött tokot az adó- és vevőmodulokhoz a Lego -ból bemutatásra.
Annak érdekében, hogy egyértelmű legyen, hogy nincs vezetékes kapcsolat a két eszköz között, mindegyikhez külön tápegységet használtak. A két különböző feszültségű lézert külön -külön fali szemölcs és feszültségszabályozók táplálták. Tudom, hogy a relék használata nem ideális, mivel korlátozza az átviteli sebességet, de ez volt minden, amit akkor át kellett adnunk.
2. lépés: Kód
A kód a leghosszabb ideig tartott, mivel nem volt túl sok tapasztalatom a projekt kipróbálása előtt.
A kódom elérhető a github -on
3. lépés: Tesztelés
Ha ezt saját maga szeretné elkészíteni, akkor tesztelni kell.
Ezt úgy csináltam, hogy rögzítettem az egyik fotódióda kimenetét, és az eredményeket táblázatba illesztettem.
Innen módosítottam a vevőn lévő ellenállások értékét, amíg a kimenő grafikon a lehető legmeghatározóbb lett. Akkor a gyorsaság volt a következő cél. Minél gyorsabban villog a lézer, annál kisebb a fényerő, és ezáltal a jel minősége is gyengébb. A relék 60 Hz -re korlátoztak minket, de akár 50 bit / másodperc sebességgel is rendelkezhettek (minden karakter 1 bájt, körülbelül 6 betű másodpercenként) az erősebb lézerekkel és érzékenyebb fotodiódákkal. Ezen túlmenően a relék hiányozni kezdtek az óra ciklusokból.
4. lépés: Végső termék
szinte minden alkalommal varázslatosan működött, különösen a standunkon rendelkezésre álló rövid hely miatt.
Megállapítottuk, hogy a villogó fények, vezetékek, képernyők stb. Nagyon szépen vonzzák a tömegeket.
Ajánlott:
Felváltva, elzárva a sztereoszkópikus átvitel dikoptikus módosítóját 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: 6 lépés
Alternatívaként a sztereoszkópikus átvitel dikoptikus módosítója 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: Egy ideje az eredeti AODMoST utódján dolgozom. Az új eszköz gyorsabb és jobb 32 bites mikrokontrollert és gyorsabb analóg videó kapcsolót használ. Lehetővé teszi az AODMoST 32 számára, hogy nagyobb felbontásokkal dolgozzon, és új funkcionális
A sztereoszkópikus átvitel dichoptikus módosítója [ATmega328P+HEF4053B VGA Superimposer]: 7 lépés
Alternatív megoldásként a sztereoszkópikus átvitel dikoptikus módosítója [ATmega328P+HEF4053B VGA Superimposer]: A szem elzárására használt folyadékkristályos üvegekkel végzett kísérleteim után (itt -ott) úgy döntöttem, hogy valami kifinomultabbat építek, és nem kényszerítem a felhasználót. viseljen PCB -t a homlokán (az emberek néha viselkedhetnek
Elektromos átvitel vezetékesen: 6 lépés
Transfer Electrcity Wirelessily: ebben az oktatóanyagban megmutatom, hogyan lehet áramot átvinni nagyon egyszerű áramkörrel
NRF24L01 Vezeték nélküli átvitel Arduino között: 10 lépés
NRF24L01 Vezeték nélküli átvitel Arduino között: Az NRF24L01 egy kis teljesítményű, 2,4 GHz -es vezeték nélküli RF modul a Nordic Semiconductors -tól. 250 kbps és 2 Mbps közötti átviteli sebességgel képes működni. Ha nyílt területen, alacsonyabb adatátviteli sebességgel működik, akkor akár 300 láb is elérheti. Tehát röviden használják
DIY vezeték nélküli átvitel IR LED és napelem használatával: 4 lépés
DIY vezeték nélküli átvitel IR LED és napelem használatával: Mint mindannyian tudjuk a napelemekről, a fotovoltaikus napelemek elnyelik a napfényt, mint energiaforrást, hogy áramot termeljenek. Nagy ajándék egy ingyenes áramforrás. De ennek ellenére nem használják széles körben. Ennek fő oka, hogy drága