Ñâåòîäèîäíûé êóá 4õ4õ4 ñâîèìè ðóêàìè
Äàííûé ïîñò äåëàëñÿ äëÿ ëþäåé êîòîðûå ïëîõî ðàçáèðàþòñÿ â ýëåêòðîíèêå è ïîòîìó ÿ ïîïûòàëñÿ âñå ðàñïèñàòü ìàêñèìàëüíî ïîäðîáíî è ïîíÿòíî.
À òåïåðü íà÷íåì.
1) Äëÿ íà÷àëà ñîáåðåì âñå íåîáõîäèìûå ýëåìåíòû:
à) Íàì ïîíàäîáÿòñÿ ñâåòîäèîäû, âû ìîæåòå âûáðàòü ëþáîé ÿðêîñòè è ëþáîãî öâåòà êàêîé çàõîòèòå, ëè÷íî ÿ âûáðàë ñâåòîäèîäû ñèíèå êðóãëûå 5 ìì, ñòîèìîñòü îäíîãî ñâåòîäèîäà îáîøëàñü äëÿ ìåíÿ â 5 ðóáëåé. Âñåãî íàì ïîíàäîáÿòñÿ 64 ñâåòîäèîäà, ÿ âçÿë 70, ò.ê. áûâàåò, ÷òî íåêîòîðûå ñâåòîäèîäû ìîãóò áûòü áðàêîâàííûìè èëè â ïðîöåññå ýêñïëóàòàöèè èëè ïðîâåðêè áàíàëüíî ñãîðåòü, ïîýòîìó çàïàñíûå áóäóò íå ëèøíèìè.
á) Ðåçèñòîðû íà 680 Îì. Âñåãî íàì íóæíî 4 øòóêè.
â) Åñëè ñâåòîäèîäû — ýòî áóäåò íàøå òåëî, òî Arduino ýòî íàø ìîçã, à áåç ìîçãà òåëî íå ðàáîòàåò. À èìåííî íàì íóæåí ìèêðîêîíòðîëëåð Arduino Nano 3.0. Ïëàòèòü ïî÷òè òûñÿ÷ó ðóáëåé ìíå êàê òî íå õîòåëîñü, ïîýòîìó ÿ çàêàçàë íà AliExpress âñåãî çà 150 ðóáëåé.
ã) Êîíå÷íî æå ïèòàíèå è òóìáëåð.  êà÷åñòâå ïèòàíèÿ íàì ïîíàäîáèòñÿ áàòàðåéêà òèïà Êðîí íà 12 Âîëüò. À êëåììó, êîòîðóþ ìîæíî óâèäåòü ñëåâà îò áàòàðåéêè íà ôîòîãðàôèè, ÿ â ïðîöåññå çàìåíèë íà îòñåê äëÿ êðîíû, îòñåê äëÿ êðîíû ñòîèò 50 ðóáëåé.
ä)  êà÷åñòâå êíîïêè âêë/âûêë ÿ èñïîëüçîâàë òóìáëåð, êîòîðûé ñòîèò îêîëî 20 ðóáëåé, òîëüêî âûáèðàéòå òóìáëåð èëè îáû÷íûå êíîïêè (íàïðèìåð, òàêèå êàêèå ó âàñ ñòîÿò íà ñåòåâîì ôèëüòðå) òàê ÷òîáû åãî ðàáî÷åå íàïðÿæåíèå íå ïðåâûøàëî íàïðÿæåíèå áàòàðåéêè, òî åñòü 12 Âîëüò.
å) Íó è êîíå÷íî æå íàì ïîíàäîáÿòñÿ ïðîâîäà, äëÿ êóáà ÿ ïðèîáðåë ìîíòàæíûé ïðîâîä ñ ñå÷åíèåì 0.14 êâ.ìì, ëè÷íî ìíå õâàòèëî 3 ìåòðà è äàæå áîëüøîé êóñîê åùå îñòàëñÿ. Ìåòð òàêîãî ïðîâîäà ñòîèò 10 ðóáëåé.
æ) Êîðïóñ. Êîðïóñ íåîáõîäèìî âûáèðàòü èñõîäÿ èç ðàçìåðîâ êóáà è ïðîâîäîâ êîòîðûå áóäóò òîð÷àòü ñíèçó êóáà.  êà÷åñòâå êîðïóñà ÿ âçÿë ïëàñòìàññîâóþ áàíî÷êó, ïî äèàìåòðó îíà èäåàëüíî ïîäîøëà ê êóáó, à âûñîòà áàíî÷êè 8 ñì.Íåîáÿçàòåëüíî èñêàòü ãîòîâûé êîðïóñ, êîðïóñ ïðè æåëàíèè ìîæíî ñäåëàòü è ñàìîìó.
2) Êîãäà âû ñîáðàëè âñ¸ íåîáõîäèìîå, ìîæíî ïðèñòóïàòü ê ñáîðó. Íà÷íåì ñîáèðàòü êóá ïî ñëîÿì.
à) Äëÿ òîãî ÷òîáû ïðàâèëüíî ñîáðàòü êóá, íàì íóæíî ðàçîáðàòüñÿ ãäå ó ñâåòîäèîäà ïëþñ, à ãäå ìèíóñ. Ó ñâåòîäèîäà ïëþñîì ÿâëÿåòñÿ àíîä, ýòî ñàìàÿ äëèííàÿ íîæêà, à ìèíóñîì êàê âû óæå äîãàäàëèñü ÿâëÿåòñÿ êîðîòêàÿ íîæêà, îíà æå êàòîä.
á) ×òîáû ñïàÿòü ñëîè îäèíàêîâûìè, íóæíî ñâåòîäèîäû çàêðåïèòü. Ìîæíî âçÿòü äîùå÷êó è ñäåëàòü â íåé 16 îòâåðñòèé, ÿ æå èñïîëüçîâàë ïåíîïëåêñ. Ðàññòîÿíèå ìåæäó ñâåòîäèîäàìè äîëæíî áûòü ÷óòü ìåíüøå ñàìîé äëèííîé åãî íîæêè, ÷òîáû ìîæíî áûëî èõ ñîåäèíèòü.
â) Èòàê, íàì íåîáõîäèìî ñïàÿòü 4 ñëîÿ ñâåòîäèîäîâ ïî 16 â êàæäîì, à çàòåì âñå 4 ñëîÿ ñïàÿòü â îäèí îáú¸ìíûé êóá. Ñòàâèì ïåðâûå 16 ñâåòîäèîäîâ â ïðîäåëàííûå îòâåðñòèÿ è îòãèáàåì íàøè ïëþñà òàê, ÷òîáû âñå ñâåòîäèîäû ñîåäèíèëèñü, êàê ïîêàçàíî íà ôîòî íèæå. Íà âñåõ ñëîÿõ âàøè ìèíóñà(íîæêè òîð÷àùèå ââåðõ) äîëæíû íàõîäèòñÿ íà âñå ñëîÿõ â îäèíàêîâîì ïîëîæåíèè, ÷òîáû èõ ìîæíî áûëî ñëîè ñîåäèíèòü ìåæäó ñîáîé. Âàæíî: ïî êðàþ â äâóõ ìåñòàõ ó âàñ íå ïîëó÷èòñÿ ñîåäèíèòü(íà ôîòî ýòè ìåñòà îêîëî äâóõ ÷åðòî÷åê), ò.ê. íîæåê ñâåòîäèîäîâ íå õâàòàåò, ïîýòîìó åñëè ó âàñ åñòü ëèøíèå ñâåòîäèîäû, òî ìîæåòå îòîðâàòü ó íèõ íîæêè è ïðèïàÿòü â ýòè ìåñòà.
 ðåçóëüòàòå äîëæíû ïîëó÷èòü âîò òàêóþ êàðòèíó. È òàêèõ ñëîåâ ìû äîëæíû ñäåëàòü åùå òðè, âñåãî äîëæíî ïîëó÷èòñÿ 4.
ã) ß ïîâòîðþñü, ÷òî î÷åíü âàæíî. ÷òîáû íîæêè òîð÷àùèå ââåðõ(ìèíóñà), íà âñåõ ñëîÿõ íàõîäèëèñü â îäèíàêîâûõ ìåñòàõ, ÷òîáû ìîæíî áûëî ëåã÷å ñîåäèíèòü èõ â ïðîöåññå îáúåäèíåíèÿ. Åñëè ó âàñ âîçíèêàåò òàêàÿ ïðîáëåìà ÷òî âû íå ìîæåòå ñîåäèíèòü ìèíóñà ñëîåâ, òî ïðîñòî îòîãíèòå íîæêè, êàê ïîêàçàíî íà ðèñóíêå.
Ñëîè ìîãóò âûõîäèòü ó âàñ êðèâûìè, ýòî íå ñòðàøíî, ïåðâûé áëèí êîìîì, ó ìåíÿ òî âîîáùå æóòü êàêàÿ ïîëó÷èëîñü, íî ýòî íå êðèòè÷íî îñîáåííî äëÿ ïåðâîãî ðàçà.
ä) Êîãäà âñå 4 ñëîÿ áóäóò ñîáðàíû, ìû èõ äîëæíû îáúåäèíèòü â îäèí. Âñå ÷òî íàì òóò íóæíî ýòî ñîåäèíèòü ìèíóñà êîòîðûå ìû ñïåöèàëüíî îòîãíóëè â ïóíêòå 2.ã.
3) Ïðèìåìñÿ çà íàøè ìîçãè. Íàì íóæíî çàïèñàòü àëãîðèòì ðàáîòû íàøåãî êóáà â êîíòðîëëåð, ñ ïîìîùüþ ïðîãðàììû Arduino, íàéòè è ñêà÷àòü åå âû ìîæåòå áåç ïðîáëåì â èíòåðíåòå. Åñëè âû ïðîãðàììèñò òî äóìàþ âû ñìîæåòå ñàìè ïðèäóìàòü àëãîðèòì ðàáîòû âàøåãî êóáà, íó à äëÿ òåõ êòî íå çíàåò êàê ïðîãðàììèðîâàòü, äëÿ âàñ ÿ âûëîæó ãîòîâûé ñêåò÷, âñå ÷òî âàì ïîíàäîáèòñÿ ýòî îòêðûòü åãî è äåëàòü âñå êàê íà ñêðèíøîòàõ:
à) Ïîäñîåäèíÿåòå Arduino Nano ÷åðåç ìèêðî USB ê êîìïüþòåðó.
á) Îòêðûâàåòå ñêà÷àííûé ñêåò÷ è ó âàñ äîëæíà çàïóñòèòüñÿ ïðîãðàììà Àðäóèíî. Çàòåì âûáèðàåòå âêëàäêó èíñòðóìåíòû-ïëàòà-Arduino Nano.
ññûëêà íà ñêåò÷: https://drive.google.com/drive/folders/0B3deno0IopUcWk1yYjk2...
â) Çàòåì òàì æå èíñòðóìåíòû-ïðîöåññîð-ATmega 328.
ã) È âûáèðàåòå ïîðò, ó ìåíÿ ýòî áûë ÑÎÌ4, ó âàñ ìîæåò áûòü äðóãîé, íî íå 1-ûé!
ä) È ôèíàëüíûé øòðèõ, ñêåò÷-çàãðóçêà. Ïîñëå çàâåðøåíèÿ çàãðóçêè ìîæåòå ñìåëî âûíèìàòü Arduino Nano èç USB.
4)  êà÷åñòâå êîðïóñà ÿ âûáðàë êðóãëóþ ïëàñòìàññîâóþ áàíî÷êó, íî âû ìîæåòå âçÿòü ÷òî óãîäíî, ãëàâíîå ïðîäåëàòü îòâåðñòèÿ äëÿ íîæåê è ñäåëàòü íåáîëüøîå îêîøêî äëÿ 4-õ ïðîâîäîâ, ïðîâîäà áóäóò êðåïèòüñÿ ñ áîêó ñ êðàÿ êàæäîãî ñëîÿ, 1 ïðîâîä íà îäèí ñëîé.
à) Êîãäà âû âûáðàëè êîðïóñ è ñäåëàëè âñå íåîáõîäèìûå îòâåðñòèÿ, ìîæåòå ñòàâèòü âàø êóá è çàêðåïëÿòü åãî. Ïîñëå òîãî, êàê âû çàêðåïèëè åãî, íà÷èíàåì ïðèïàèâàòü ïðîâîäà, ñîãëàñíî ðèñóíêó. Êðàñíûì êðåñòèêîì óêàçàíî ìåñòî ãäå áóäóò êðåïèòüñÿ 4 ïðîâîäà ñ áîêó.
á) Òåïåðü íàì íåîáõîäèìî ñîåäèíèòü ïëþñà, äëÿ ýòîãî èñïîëüçóåì 4 ðåçèñòîðà. Ðàíåå ÿ ãîâîðèë ÷òî â êîðïóñå íåîáõîäèìî ñäåëàòü îêîøêî äëÿ ïðîâîäîâ, âîò ÷åðåç ýòî îêíî ó íàñ áóäóò ñîåäèíåíû ñëîè êàê ïîêàçàíî íà ðèñóíêå.
Åñëè ñìîòðåòü ïî îñè Y, òî ñëîé 4(âåðõíèé) äîëæåí ïðèñîåäèíèòüñÿ ê êîíòàêòó À0, 3 ê À1 , 2 ê À2, 1 ê À3.
â) Òåïåðü îñòàëîñü ïðèïàÿòü ïèòàíèå. Ïëþñ áàòàðåéêè íóæíî ïðèïàÿòü ê êîíòàêòó UIN, à ìèíóñ ê GND. Ýòè êîíòàêòû äîëæíû íàõîäèòüñÿ íà òîé æå ñòîðîíå ÷òî è êîíòàêòû À0-À7. Òóìáëåð æå ÿ ïðèïàÿë ìåæäó UIN è ïëþñîì áàòàðåéêè.
ã) Óñòàíîâèòå âñå â êîðïóñ.
5) Çàïóñêàéòå è íàñëàæäàéòåñü.
Ñïàñèáî, ÷òî äî÷èòàëè äî êîíöà. Íàäåþñü, ÷òî ìîé ïîñò îêàæåòñÿ ïîëåçíûì äëÿ âàñ.