Turinys:
- 1 žingsnis: Surinkite medžiagas
- 2 žingsnis: Paruoškite relę
- 3 žingsnis: sukurkite išleidimo dėžutę
- 4 žingsnis: pridėkite antrinę relę
- 5 veiksmas: įdiekite programinę įrangą
- 6 veiksmas: užprogramuokite lentą/parašykite PHP
- 7 veiksmas: išbandykite/derinkite
- 8 žingsnis: būsimi patobulinimai
Video: Internete valdomas Valentinas: 8 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Naudodami šį programinės ir techninės įrangos derinį, galite uždegti širdimi puoštą naktinę lemputę iš bet kurios vietos, kurioje yra prieiga prie interneto. Taigi, ar prisimenate darbe, kavinėje, namuose ar mobiliajame telefone, kuriame veikia žiniatinklis, galite pasakyti savo Valentinui, kad vis dar prisimenate.
(tai, arba jūs galite suerzinti savo mylimąjį, greitai pūsdami šviesą visą dieną, kol ji rankiniu būdu ją išjungs) ATNAUJINIMAS 2007-04-16: NE DELIAU! Pagaliau parašiau savo nuosekliosios komunikacijos programą su nauju kodu, delsimas dingo.
1 žingsnis: Surinkite medžiagas
Yra keletas būdų, kaip valdyti lizdą iš kompiuterio, bet kadangi aš vis tiek turėjau vieną, aš grindžiau projektą „Arduino NG i/o“plokšte. (32 USD iš „Sparkfun“) Visos kitos dalys buvo nuvalytos, paimtos vietoje „Radio Shack“arba perkamos maisto prekių parduotuvėje; todėl yra keletas netvarkingų įsilaužimų. Neleiskite, kad „Arduino“naudojimas atgrasytų jus nuo bandymo ar panašios problemos. „Arduino“yra labai paprastas ir nebrangus.-= MEDŽIAGOS =-Techninė įranga-„Arduino NG“-USB prototipų kūrimo plokštė 12VDC ritės įvertinimas RS dalis #275-248Reed Relay-5VDC ritės įvertinimas RS dalis #275-232diode (aš naudojau RS dalį #276-1620, bet aš jį gulėjau) Širdimi puošta naktinė šviesa-Software-Arduino IDE iš http //www.arduino.ccXampp iš https://www.apachefriends.org/en/xampp-windows.htmlComSender - mano nuoseklios komunikacijos programa, php kodas ir Arduino kodas. (pridedama)
2 žingsnis: Paruoškite relę
Tai gana paprasta.
Raskite „ritės“(2 kaiščių), „bendrų“ir „paprastai atidarytų“kaiščius. Lituokite sunkaus matuoklio laidą į „įprastą“ir „paprastai atidarytą“. Šie laidai turės 120 vac, todėl siūlau šiek tiek laido iš kompiuterio maitinimo kabelio. Tik nepamirškite per daug, 3 colių pakanka. Lituokite lengvesnio matuoklio laidus prie dviejų ritės kaiščių, jie nešios 9 VDC esant ne didesnei kaip 350 mA. pasirinkite, kuris ritės kaištis norite būti teigiamas (dar nesvarbu, kuris), ir tinkamai pasirinkite vielos spalvas, kad nesusipainiotumėte. lituokite diodą tarp dviejų ritės kaiščių, kad juoda linija būtų pusėje, nukreiptoje į teigiamą kaištį. Šis diodas padeda slopinti relės įtampos šuolius dėl ritės indukcijos.
3 žingsnis: sukurkite išleidimo dėžutę
Nupjaukite kompiuterio maitinimo kabelio galą, jei to dar nepadarėte, ir perkiškite kabelį per vieną išleidimo angos skylių. nuimkite tris vidinius laidus ir prijunkite juos taip.
žaliai prijunkite prie lizdo įžeminimo jungties. prijunkite baltą prie neutralios jungties lizde. prijunkite juodą prie „bendro“laido iš relės. prijunkite „paprastai atidarytą“laidą prie maitinimo šaltinio lizdo. Dar kartą patikrinkite viską, tai yra 120, su kuriais mes susiduriame. Klaidos yra blogos. užklijuokite viską gražiai ir tvarkingai, kad išvengtumėte šortų ir viskas būtų gražiau. Sukite ritės laidus per vieną iš mažesnių išleidimo angos skylių ir prijunkite lizdą prie dėžutės.
4 žingsnis: pridėkite antrinę relę
Tikėjausi, kad šiuo metu galiu prijungti relę prie „Arduino“ir paskambinti aparatūrai; tačiau, priešingai nei pradiniai bandymai, 5vdc („Arduino“duomenų kaiščių išėjimo srovė) nebūtų patikimai valdoma 12 voltų relė. Turėjau pridėti antrą mažesnę relę ir prisiliesti prie plokštėje esančios 9v išvesties. Ši mažesnė relė perjungia 9vdc, naudojant 5vdc. kad 9vdc tada perjungia didesnę relę.
lituoti laidus prie laidų dviejuose nendrės relės galuose („paprastai atidarytas“ir „bendras“). prijunkite vieną laidą prie 9vdc jungties, o kitą prijunkite prie teigiamo laido iš didesnės relės. prijunkite įžeminimo laidą nuo didesnės relės ritės prie „Arduino“žemės. du ritės laidai iš nendrės estafetės turi tvirtai tilpti į kaiščius 12 ir įžeminti ant „Arduino“ir laikyti save vietoje, taip pat išlaikyti relės svorį. Pritvirtinkite „Arduino“prie išleidimo dėžutės, būtinai izoliuokite elektros juosta. Aš naudoju guminę juostelę, kad ją sulaikyčiau, tačiau mano metodas anaiptol nėra tobulas. Taip pat nustatykite „Arduino“maitinimo jungiklį į EXT ir prijunkite jį prie maitinimo adapterio ir USB. taip pat prijunkite kompiuterio maitinimo laidą ir naktinį apšvietimą į lizdą TAI ĮVYKIA Aparatūros dalis
5 veiksmas: įdiekite programinę įrangą
Jei to dar nepadarėte, dabar įdiekite XAMPP ir „Arduino IDE“.
Taip pat įdiekite USB tvarkykles, įtrauktas į „Arduino IDE“, ir atitinkamai nustatykite COM prievadą IDE Toliau nukopijuokite Sender.exe į C: / Sender.exe (arba kitą patogią vietą, jei norite redaguoti PHP failą) ir nukopijuokite MSCOMM32. OCX į sistemos aplanką (c: / windows / system).
6 veiksmas: užprogramuokite lentą/parašykite PHP
Aš įtraukiau „Arduino“ir serverio šaltinio kodą.
pirmiausia atidarykite PHP failą ir atlikite šiuos pakeitimus: nustatykite $ kelią į Sender.exe vietą. nustatykite $ prievadą į COM prievadą, kurį naudoja arduino, išsaugokite PHP failą į aplanką htdocs savo XAMPP kataloge kaip index.php. „Arduino IDE“ir atidarykite „Arduino“failą. Paspauskite „Arduino“atkūrimo mygtuką. Tada greitai paspauskite perdavimo mygtuką IDE. Kai failas bus perkeltas, baigsite.
7 veiksmas: išbandykite/derinkite
Atidarykite naršyklę ir eikite į https:// localhost. turėtumėte pamatyti puslapį pavadinimu „išvesties valdymas“. Jei to nepadarysite, iškilo XAMPP problema. Įsitikinkite, kad „Apache“veikia ir ar nepažeidėte PHP. Jei tai padarysite, išbandykite du mygtukus. Jei paspaudus „įjungta“naktinė lemputė įsijungia, o paspaudus „išjungta“, ji veikia gerai. jei jis neatsako, patikrinkite, ar pasirinkote COM prievadą PHP faile. jei tai nepadeda, „Arduino“faile yra pakomentuotas derinimo kodas, dėl kurio lemputė mirksi penkių sekundžių intervalu … galite jį naudoti derinkite savo aparatinę įrangą. dabar pabandykite kitame kompiuteryje … pasiekite jį per kompiuterio IP adresą Jei viskas gerai, dabar galite valdyti šviesą bet kurioje pasaulio vietoje … pagalvokite apie slaptažodžio pridėjimą. laimingas Valentino diena jei esate už maršrutizatoriaus, gali tekti naudoti prievadų peradresavimą, kad galėtumėte pasiekti puslapį iš tinklo. įjungę prievadų persiuntimą, jūs tiesiog naudojate savo maršrutizatoriaus viešąjį IP, kad pasiektumėte puslapį.
8 žingsnis: būsimi patobulinimai
1) Atsikratykite vėlavimo. PABAIGA - NAUJOJI PROGRAMA NĖRA VĖLUOTA! 2) USB maitinimas (naudokite geresnę relę, ir aš galiu atsikratyti sieninės misos) 5) infraraudonųjų spindulių siųstuvas (leiskite jam valdyti jūsų žiniasklaidos centrą) 7) išsiaiškinkite, kas buvo „6“8) geresnė konstrukcija/dėklas
Rekomenduojamas:
Internete valdomas „Rover“: 14 žingsnių (su nuotraukomis)
„Web Controlled Rover“: kurti ir žaisti su robotais yra pagrindinis mano kaltas gyvenimo malonumas. Kiti žaidžia golfą ar slidinėja, bet aš konstruoju robotus (nes nemoku žaisti golfo ar slidinėti :-). Man tai smagu ir atpalaiduoja! Norėdami sukurti daugumą savo robotų, naudoju važiuoklės komplektus. Komplektų naudojimas man padeda
„Plotti Botti“: internete valdomas piešimo robotas!: 10 žingsnių
„Plotti Botti“: internete valdomas piešimo robotas!: „Plotti Botti“yra XY braižytuvas, pritvirtintas prie lentos, kurį kiekvienas gali valdyti per „LetsRobot.tv“
Rūko jutiklis - dalelių fotonas - išsaugokite duomenis internete: 5 žingsniai (su nuotraukomis)
Rūko jutiklis - dalelių fotonas - išsaugokite duomenis internete: Norėdami išmatuoti rūko ar dūmų kiekį ore, mes sukūrėme šį rūko jutiklį. Jis matuoja šviesos kiekį, kurį LDR gauna iš lazerio, ir lygina jį su aplinkinės šviesos kiekiu. Ji skelbia duomenis „Google“lape realiuoju laiku per IFTTT
Prisijunkite internete nesigėdydami: „Tor“(svogūnų maršrutizatorius): 4 žingsniai (su nuotraukomis)
Prisijunkite internete nesigilindami: „Tor“(svogūnų maršrutizatorius): prisijungę prie interneto, paliekate takelius visur. Galite bendrauti su draugais MP, tikrinti svetaines ar atsisiųsti muzikos. Jei gyvenate šalyje, kurioje šnipinėjimai domisi, ką paprasti piliečiai daro internete (pvz., U
Internete valdomas „Arduino“šviesos diodas: 5 žingsniai (su paveikslėliais)
Žiniatinklio valdomas „Arduino“šviesos diodas: ši instrukcija parodo, kaip sukurti „Web“palaikomą trijų spalvų šviesos diodą, pagrįstą „Arduino“ir „WIZnet Ethernet“ekranu, valdomu iš bet kurios žiniatinklio naršyklės. Kadangi šviesos diodas rodomas naudojant paprastą RESTful žiniatinklio paslaugą, veikiančią „Arduino“spalva