Kung nais mong talagang gumawa ng isang kamangha-manghang bagay na maaari mong ipagmalaki sa iyong mga kaibigan, mangolekta ng tulad ng isang 3D na orasan. Gayunpaman, hindi ito maaaring maging isang relo, dahil sa elektronika Maaari mong ilatag ang pagpapakita ng halos anumang imahe. Dito, ang magsusupil ay ginagamit bilang "sentro ng pag-iisip" Arduino. Siya ang nagpapasya nang eksakto kung kailan at anong uri ng mga LED ang dapat na naiilawan upang lumitaw ang mga numero.
Ngunit ang lahat ay gumagana nang simple, ang mga LED ay naka-mount sa isang umiikot na panindigan, na nakabukas sa isang espesyal na paraan. Ang engine ay umiikot sa kinatatayuan na ito mula sa hard drive ng computer. Ang impormasyon na natanggap ay naproseso ng aming utak, at nakikita namin ang isang imahe na "nakabitin sa espasyo". Kung hindi para sa makina ng makina, ang larawang ito ay maaaring iharap bilang isang hologram.
Ayon sa may-akda, ang karamihan sa mga kinakailangang detalye para sa gawang bahay ay matatagpuan sa mga lumang electronics.
Mga materyales at tool para sa lutong bahay:
- Arduino Uno controller;
- 6-15 LEDs;
- mga wire;
- 9V power supply;
- puting tape (para sa QTI sensor);
- QTI Sensor (maaari kang bumili);
- Isang lumang hard drive na may nagtatrabaho engine;
- suporta;
- power supply para sa hard drive;
- Velcro
- Pag-access sa 3D at simulation software.
Gayunpaman, ang isang 3D printer ay hindi kinakailangan para sa gawaing gawa sa bahay, lahat ay maaaring gawa sa kahoy o plastik, pinapadali lamang ng printer.
Proseso ng pagmamanupaktura ng gawang bahay:
Paano ito gumagana
Upang kumonekta ng isang hard drive, kakailanganin mo ang isang supply ng kuryente mula sa computer. Ang isang piraso ng puting tape ay nakadikit sa sulok ng hard drive. Ang Arduino controller, sensor, at LED ay naka-mount sa isang umiikot na panindigan. Ang sensor ay ginagamit sa kulay; ito ay konektado kahanay sa isang puting laso. Kapag umiikot ang engine, ipinapasa ng sensor ang puting tape at itinuturo ng controller ang mga LED na i-on, bilang isang resulta, ang kasalukuyang oras ay kumikislap.
Unang hakbang. I-disassemble ang hard drive
Una sa lahat, kailangan mong i-disassemble ang hard drive, para dito kailangan mong mag-unscrew ng ilang mga turnilyo. Minsan hindi ito masyadong simple, dahil ang mga turnilyo ay ginawa para sa isang espesyal na distornilyador, at mahigpit silang mahigpit. Kailangan mong alisin ang tuktok na takip, bilang isang resulta, dapat lumitaw ang pag-access sa engine.
Mula sa hard drive kailangan mong alisin ang lahat ng hindi kinakailangan, kabilang ang hard drive mismo. Tanging ang motor shaft at power board lamang ang dapat manatili.
Ngayon isang higit pang nuance, ang makina ay dapat na konektado, maraming hindi alam kung paano gawin ito, dahil ang motor dito ay multiphase at hindi gagana sa board nang walang isang generator.Una, kailangan mong ikonekta ang kapangyarihan sa HDD mula sa power supply, ngunit hindi ito i-on nang sabay. Upang gawin itong gumana, kailangan mong ikonekta ang berdeng kawad sa itim.
Hakbang Dalawang Ang paggawa ng base para sa pag-mount ng mga electronics
Ang may-akda ay gumawa ng batayan sa tulong ng isang 3D printer. Bilang isang resulta, ang lahat ay lumabas nang mabilis, tumpak at maganda. Ngunit ang lahat ng ito ay maaaring gawin sa iba pang mga materyales, ang pinakamahalagang bagay ay ang disenyo ay maaasahan na humahawak ng mga electronics, kung hindi man ito ay lumipad bukod sa iba't ibang direksyon kapag naka-on ang motor.
Sa kabuuan, ang balangkas ay binubuo ng limang elemento:
Batayan
Lahat ng mga electronics ay nasa bahaging ito. Ang base ay may butas kung saan nakapasok ang LED tower. Mayroon ding isang pack ng baterya at may hawak na Arduino, nakadikit sila. Sa ilalim ng gitna mayroong isang singsing na kumonekta kung saan umaangkop ang bahagi ng pagkonekta.
Pagkonekta ng piraso
Mayroong tatlong butas sa bahaging ito, sa tulong ng kung saan sila ay naka-fasten sa hard drive hub. Ang batayan ay nakasalalay dito.
LED Tower
Ang elementong ito ay humahawak sa mga LED. Sa kabuuan, kailangan nila ng 5 piraso, ngunit kung kinakailangan, maaari kang mag-install ng 15.
Arduino Holder (opsyonal)
Ang item na ito ay maaaring mabili kung kinakailangan.
Tagapagtaguyod ng baterya (opsyonal)
Ang item na ito ay maaaring mabili.
Kung magpasya kang mag-print ng mga detalye sa printer, pagkatapos ay para sa mga layuning ito ang mga kinakailangang STL at ipt file ay nakalakip.
Dahil sa pagkakaiba-iba ng mga hard drive, ang bahagi ng may-akda ay maaaring hindi angkop para sa pag-mount. Kaugnay nito, kailangang baguhin ng editor ang mga file, partikular na ginagawa ang pag-mount para sa iyong hard drive.
Hakbang Tatlong I-install ang mga LED
Ang mga LED ay naka-mount sa isang LED tower. Para sa gawaing gawang bahay kakailanganin mo ng 5 LEDs, partikular ito para sa relo. Ang lahat ng mga positibong contact ng mga LED ay inilalagay sa isang hilera, pati na rin ang mga negatibo.
Hakbang Apat Pagsasama-sama ng pundasyon
Ang bahagi ng pagkonekta ay nakadikit sa engine hub na may mga turnilyo. Ang LED tower ay nakapasok sa base. Ang koneksyon ay naayos na may pandikit. Ang base ay naka-mount sa bahagi ng pagkonekta at nakaupo din sa pandikit.
Hakbang Limang Arduino Battery at Controller Holder
Ang mga may hawak ay naka-mount sa base. Ang may-akda ay i-fasten sila ng pandikit. Dagdag pa, kapag ang glue ay nalunod, maaari mong mai-install ang Arduino controller at ang 9V na baterya sa kanilang mga lugar.
Hakbang Anim Pagkonekta ng mga LED sa minus
Ang lahat ng mga negatibong contact ng mga LED ay kailangang konektado sa isang kawad, at pagkatapos ang wire na ito ay konektado sa lupa sa Arduino controller.
Ang isang switch ay naka-install din sa base na may pandikit.
Susunod, huwag kalimutang i-install ang QTI sensor sa base. Dapat itong ituro. Ang isang tape ay dapat na kahanay sa sensor, humigit-kumulang na 1 pulgada ang haba.
Ikapitong hakbang. Paano ikonekta ang lahat ng mga electronics
Hakbang Walong. Itakda ang orasan gamit ang isang code
Ang Arduino controller ay nagpapasara sa mga LED kapag ang sensor ay pumasa malapit sa puting laso. Alam namin na ang QTI sensor ay nakabitin sa isang puting laso dahil nagbabalik ito sa isang tiyak na hanay ng mga halaga. Ang mga halagang ito ay magkakaiba para sa lahat ng oras ng POV. Samakatuwid, ang iyong gawain ay upang mahanap ang threshold na ito para sa iyong relo at itaboy ito sa code ng Arduino.
Upang gawin ito, i-download ang sensorTest.ino sa iyong magsusupil. Buksan ang serial monitor sa pamamagitan ng paglalagay ng QTI sa puting laso. Ang serial monitor ay nag-print ng isang hanay ng mga halaga. Ang pinaka-karaniwang halaga upang isulat
Para sa panonood ng may-akda, karaniwang naka-print ang serial monitor na may halaga na 100.
Susunod, buksan ang hddClockTime2.ino. Mag-scroll pababa sa // EDIT ITONG LINE.
Ayusin ang threshold hanggang sa ito ay kumportable. Dahil ang may-akda ay may kabuuang halaga ng 100, tiniyak niya na ang kanyang kondisyon ay totoo kung ang ls1 ay mas mababa sa 110 at mas malaki kaysa sa 90. Kailangan namin ang kondisyon na ito kung ang QTI sensor ay pumasa sa isang puting laso.
Ang huling yugto. Suriin ang relo
Upang suriin, kailangan mong mag-download ng hddClockTime2.ino, na i-on ang lakas ng magsusupil at ang lakas ng hard drive. Ang orasan ay dapat ipakita ang kasalukuyang oras. Kung mali ang oras, maaari itong mabago sa code.
Dahil sa ang katunayan na ang produktong gawang bahay ay lilikha ng malakas na mga panginginig ng boses, ang hard drive ay kailangang maayos na mai-secure. Statically ito ng may-akda sa tulong ng mga sulok at cog.
Sa hinaharap, plano ng may-akda na mag-install ng 15 na mga LED, sa gayon pinalawak ang kanilang mga kakayahan. Ito ay pinlano na gumawa ng relo sa 24-oras na mode, sa halip na 12 (AM at PM).
Ang lahat ng mga kinakailangang mga file para sa paglikha ng relo ay maaaring ma-download dito: