Áåñïëàòíàÿ òåõíè÷åñêàÿ áèáëèîòåêà
Ýëåêòðîííàÿ èãðà Ñâåòîäèîäíûå íàïåðñòêè íà ìèêðîêîíòðîëëåðå. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè

Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè / Ìèêðîêîíòðîëëåðû
Êîììåíòàðèè ê ñòàòüå
Ýòî ýëåêòðîííîå óñòðîéñòâî ìîäåëèðóåò èãðó "Íàïåðñòêè".  êà÷åñòâå íàïåðñòêîâ èñïîëüçóþòñÿ ñâåòîäèîäû. Âåäóùèì èãðîêîì âûñòóïàåò ìèêðîêîíòðîëëåð. Èãðîâîå ïîëå ñîñòîèò èç 7-ìè ñâåòîäèîäîâ è ðàñïîëîæåíî â òðè ðÿäà (ðèñ. 2). Öåíòðàëüíûé ðÿä îëèöåòâîðÿåò íàïåðñòêè, êîòîðûå â ïðîöåññå èãðû ïåðåñòàâëÿþòñÿ. Îñòàëüíûå ñâåòîäèîäû èñïîëüçóþòñÿ äëÿ îáîçíà÷åíèÿ íàïðàâëåíèé ïåðåñòàíîâêè. Ñìûñë èãðû çàêëþ÷àåòñÿ â òîì, ÷òîáû îòñëåäèòü äâèæåíèå èñõîäíîãî ñâåòîäèîäà (øàðèêà) è îïðåäåëèòü åãî ïîëîæåíèå â êîíöå ïåðåñòàíîâîê.
Èãðà èìååò 7 óðîâíåé ñëîæíîñòè, êîòîðûå ðàçëè÷àþòñÿ ìåæäó ñîáîé ÷èñëîì è ñêîðîñòüþ ïåðåñòàíîâîê. Ïðè ñòàðòå óñòðîéñòâà ñ ïîìîùüþ ñâåòîäèîäîâ èíäèöèðóåòñÿ òåêóùèé óðîâåíü ñëîæíîñòè. Èíôîðìàöèÿ î íåì ñîõðàíÿåòñÿ â ýíåðãîíåçàâèñèìîé ïàìÿòè ìèêðîêîíòðîëëåðà.
Íà ðèñ. ïðåäñòàâëåíà ïðèíöèïèàëüíàÿ ñõåìà óñòðîéñòâà. Êíîïêè "+" SB0 è "-" SB1 èñïîëüçóþòñÿ äëÿ èçìåíåíèÿ óðîâíÿ ñëîæíîñòè. Êíîïêà "Start" SB2 ñëóæèò äëÿ íà÷àëà ïðîöåññà èãðû. Êíîïêè "Pos.1" SB3, "Pos.2" SB4, "Pos.3" SB5 ïðåäíàçíà÷åíû äëÿ âûáîðà ïîëîæåíèÿ èñêîìîãî ñâåòîäèîäà â êîíöå öèêëà ïåðåñòàíîâîê. Êíîïêà "Reset" SB6 îñóùåñòâëÿåò ñáðîñ ìèêðîêîíòðîëëåðà. Ñâåòîäèîäû "Pole 1-Pole 7" HL1-HL7 ñîñòàâëÿþò èãðîâîå ïîëå, ãäå HL1-HL3 - ñðåäíèé ðÿä, HL4-HL5 - âåðõíèé ðÿä, HL6-HL7 - íèæíèé ðÿä. Ñâåòîäèîäû "Yes" HL8 è "No" HL9 ñëóæàò äëÿ èíäèêàöèè ïðàâèëüíîñòè îòâåòà èãðîêà.
(íàæìèòå äëÿ óâåëè÷åíèÿ)
Èãðîâîé ïðîöåññ âûãëÿäèò ñëåäóþùèì îáðàçîì:
Ñâåòîäèîäû ýòîãî ðÿäà, è íà÷èíàåòñÿ èõ ïåðåñòàíîâêà. Ïîçèöèÿ èñêîìîãî ñâåòîäèîäà (øàðèêà) ìåíÿåòñÿ. Íàïðàâëåíèå ïåðåñòàíîâîê ïðîèñõîäèò ñëó÷àéíûì îáðàçîì. Äëÿ ýòîãî â àëãîðèòìå ïðîãðàììû ìèêðîêîíòðîëëåðà èñïîëüçóåòñÿ ëèíåéíûé êîíãðóýíòíûé ìåòîä ïîëó÷åíèÿ ïñåâäîñëó÷àéíîãî ÷èñëà [1].  êîíöå òàêèõ ìàíèïóëÿöèé èãðîêó íåîáõîäèìî ïóòåì íàæàòèÿ êíîïîê Pos1-Pos3 âûáðàòü ïîçèöèþ, â êîòîðîé íàõîäèòñÿ ïîìå÷åííûé ñâåòîäèîä. Åñëè îòâåò ïðàâèëüíûé, òî çàãîðàåòñÿ çåëåíûé ñâåòîäèîä "Yes".  ñëó÷àå íåâåðíîãî îòâåòà çàãîðàåòñÿ êðàñíûé ñâåòîäèîä "No", à òàêæå ìèãàåò ïîëå èñòèííîé ïîçèöèè øàðèêà.
 óñòðîéñòâå èñïîëüçóåòñÿ ìèêðîêîíòðîëëåð ATTINY 2313 [2]. Ôüþçû íàñòðàèâàþòñÿ íà ðàáîòó îò âíóòðåííåãî RC ãåíåðàòîðà ñ ÷àñòîòîé 8 ÌÃö (CKSEL3-0 ðàâíû 0100). Äëÿ ïîâûøåíèÿ íàäåæíîñòè ðàáîòû ñ äàííûìè EEPROM çàäåéñòâîâàí BOD äåòåêòîð íà óðîâåíü íàïðÿæåíèÿ 4.3 âîëüòà. Äëÿ åãî âêëþ÷åíèÿ íåîáõîäèìî ïðèñâîèòü çíà÷åíèå 100 ôüþçàì BODLEVEL 2-0. Òàêæå íåîáõîäèìî îòêëþ÷èòü äåëåíèå òàêòîâîé ÷àñòîòû íà 8 (CKDIV8 ðàâåí 1).
Íà ðèñ. 2 ïðåäñòàâëåíà ôîòîãðàôèÿ óñòðîéñòâà ñîáðàííîãî íà ìàêåòíîé ïëàòå.

Ñêà÷àòü ôàéë ïðîåêòà
Ëèòåðàòóðà
1. Wikipedia, ru.wikipedia.org/wiki/Ëèíåéíûé_êîíãðóýíòíûé_ìåòîä 2. ATTINY2313 Datasheet
Àâòîð: Àíòîí Ãàðêóøà, gam-raingers@mail.ru; Ïóáëèêàöèÿ: cxem.net
Ñìîòðèòå äðóãèå ñòàòüè ðàçäåëà Ìèêðîêîíòðîëëåðû.
×èòàéòå è ïèøèòå ïîëåçíûå êîììåíòàðèè ê ýòîé ñòàòüå.
<< Íàçàä
Ïîñëåäíèå íîâîñòè íàóêè è òåõíèêè, íîâèíêè ýëåêòðîíèêè:
Õîðîøî óïðàâëÿåìûå ëóãà ìîãóò êîìïåíñèðîâàòü âûáðîñû îò ñêîòà
15.02.2026
Æèâîòíîâîäñòâî, îñîáåííî ðàçâåäåíèå êðóïíîãî ðîãàòîãî ñêîòà, ÷àñòî îáâèíÿþò â çíà÷èòåëüíîì âêëàäå â ãëîáàëüíîå ïîòåïëåíèå èç-çà ìîùíîãî ïàðíèêîâîãî ãàçà - ìåòàíà, êîòîðûé âûäåëÿåòñÿ ïðè ïèùåâàðåíèè ó æâà÷íûõ æèâîòíûõ. Ýòî âûçûâàåò îñòðûå ïîëèòè÷åñêèå ñïîðû è ïðèçûâû ê ñîêðàùåíèþ ïîòðåáëåíèÿ ìÿñà. Îäíàêî ó÷åíûå íàïîìèíàþò, ÷òî ïîëíàÿ êàðòèíà êëèìàòè÷åñêîãî âîçäåéñòâèÿ îòðàñëè íå îãðàíè÷èâàåòñÿ òîëüêî âûáðîñàìè îò æèâîòíûõ: îãðîìíóþ ðîëü èãðàåò îêðóæàþùàÿ ýêîñèñòåìà - ïàñòáèùà, ïî÷âà è ðàñòèòåëüíîñòü, êîòîðûå ñïîñîáíû àêòèâíî ïîãëîùàòü óãëåêèñëûé ãàç èç àòìîñôåðû.
Èññëåäîâàòåëè èç Óíèâåðñèòåòà Íåáðàñêè-Ëèíêîëüíà ðåøèëè ãëóáæå èçó÷èòü ýòîò áàëàíñ. Ãðóïïà ïîä ðóêîâîäñòâîì ïðîôåññîðà Ãàëåíà Ýðèêñîíà ñîñðåäîòî÷èëàñü íà òîì, êàê ïðàâèëüíî îðãàíèçîâàííûå ïàñòáèùà íàêàïëèâàþò óãëåðîä â ðàñòåíèÿõ è ãðóíòå áëàãîäàðÿ åñòåñòâåííûì ïðîöåññàì, ñòèìóëèðóåìûì âûïàñîì ñêîòà. Ó÷åíûå ïîä÷åðêèâàþò, ÷òî ïðè äîñòàòî÷íîì óðîâíå îñàäêîâ è ãðàìîòíîì óïðàâëåíèè òàêèå ëóãà ïðåâðàùàþòñÿ â ìîùíûå ïðèðîäíûå ïîãëî ...>>
NASA òåñòèðóåò èííîâàöèîííóþ òåõíîëîãèþ êðûëà
15.02.2026
Êîììåð÷åñêàÿ àâèàöèÿ åæåãîäíî ðàñõîäóåò êîëîññàëüíûå îáúåìû êåðîñèíà, ÷òî ñêàçûâàåòñÿ íå òîëüêî íà áþäæåòå àâèàêîìïàíèé, íî è íà ñîñòîÿíèè îêðóæàþùåé ñðåäû.  2024 ãîäó ãëîáàëüíûå çàòðàòû íà àâèàöèîííîå òîïëèâî äîñòèãëè 291 ìèëëèàðäà äîëëàðîâ, è ýòà ñóììà ïðîäîëæàåò ðàñòè. ×òîáû ñïðàâèòüñÿ ñ ýòèìè âûçîâàìè, NASA àêòèâíî ðàáîòàåò íàä òåõíîëîãèÿìè, ñïîñîáíûìè çàìåòíî ïîâûñèòü àýðîäèíàìè÷åñêóþ ýôôåêòèâíîñòü ñàìîëåòîâ. Îäíèì èç ñàìûõ ïåðñïåêòèâíûõ íàïðàâëåíèé ñòàëî ñîçäàíèå ñïåöèàëüíîé êîíñòðóêöèè êðûëà, êîòîðàÿ ìàêñèìèçèðóåò åñòåñòâåííûé ëàìèíàðíûé ïîòîê âîçäóõà è ìèíèìèçèðóåò ñîïðîòèâëåíèå.
 ÿíâàðå 2026 ãîäà ñïåöèàëèñòû NASA Armstrong Flight Research Center óñïåøíî ïðîâåëè âàæíûé ýòàï íàçåìíûõ èñïûòàíèé êîíöåïöèè Crossflow Attenuated Natural Laminar Flow (CATNLF). Äëÿ ýêñïåðèìåíòà ïîä ôþçåëÿæ èññëåäîâàòåëüñêîãî ñàìîëåòà F-15B çàêðåïèëè âåðòèêàëüíî îðèåíòèðîâàííóþ ìàñøòàáíóþ ìîäåëü âûñîòîé îêîëî 0,9 ì (3 ôóòà), íàïîìèíàþùóþ óçêèé êèëü. Òàêàÿ êîìïîíîâêà ïîçâîëèëà ïîäâåðãíóòü ïðîòîòèï ð ...>>
Çàáîòà î âíóêàõ î÷åíü ïîëåçíà äëÿ çäîðîâüÿ ìîçãà
14.02.2026
Îáùåíèå ìåæäó ïîêîëåíèÿìè ïðèíîñèò ðàäîñòü âñåé ñåìüå, íî ìàëî êòî çàäóìûâàåòñÿ, íàñêîëüêî àêòèâíî áàáóøêè è äåäóøêè, çàáîòÿùèåñÿ î âíóêàõ, ïîääåðæèâàþò ñâîþ óìñòâåííóþ ôîðìó. Ðåãóëÿðíîå âçàèìîäåéñòâèå ñ äåòüìè ñòèìóëèðóåò ìîçã ïîæèëûõ ëþäåé, ïîìîãàÿ ñîõðàíÿòü ïàìÿòü, ñêîðîñòü ìûøëåíèÿ è îáùóþ êîãíèòèâíóþ àêòèâíîñòü.
Íîâûå íàó÷íûå äàííûå ïîäòâåðæäàþò, ÷òî òàêàÿ äîáðîâîëüíàÿ ïîìîùü íå òîëüêî âàæíà äëÿ îáùåñòâà, íî è ìîæåò çàìåäëÿòü âîçðàñòíûå èçìåíåíèÿ â ìîçãå.
Èññëåäîâàòåëè èç Òèëáóðãñêîãî óíèâåðñèòåòà â Íèäåðëàíäàõ ïðîâåëè àíàëèç, ÷òîáû ïîíÿòü, ïðèíîñèò ëè óõîä çà âíóêàìè ðåàëüíóþ ïîëüçó çäîðîâüþ ïîæèëûõ ëþäåé. Âåäóùèé àâòîð ðàáîòû Ôëàâèÿ ×åðå÷åñ îòìåòèëà, ÷òî ìíîãèå áàáóøêè è äåäóøêè ðåãóëÿðíî ïðèñìàòðèâàþò çà äåòüìè, è îñòàâàëñÿ îòêðûòûì âîïðîñ, íàñêîëüêî ýòî ïîëîæèòåëüíî ñêàçûâàåòñÿ íà èõ ñîáñòâåííîì áëàãîïîëó÷èè, îñîáåííî â ïëàíå êîãíèòèâíûõ ôóíêöèé.
Ó÷åíûå ïîñòàâèëè öåëü âûÿñíèòü, ñïîñîáåí ëè ðåãóëÿðíûé óõîä çà âíóêàìè çàìåäëèòü ñíèæåíèå ïàìÿòè è äðóãèõ óìñòâåííûõ ñïîñîá ...>>
Ñëó÷àéíàÿ íîâîñòü èç Àðõèâà Áèîðàçëàãàåìûå øëåïàíöû èç âîäîðîñëåé
14.08.2020
Ó÷åíûå èç Êàëèôîðíèéñêîãî óíèâåðñèòåòà â Ñàí-Äèåãî (ÑØÀ) è êîìïàíèÿ Algenesis Materials ðàçðàáîòàëè äèçàéí ïåðâûõ áèîðàçëàãàåìûõ øëåïàíöåâ - àëüòåðíàòèâó ïîïóëÿðíîé ïëàñòèêîâîé ëåòíåé è äîìàøíåé îáóâè. Ðàçðàáîòêà ïîìîãàåò îò÷àñòè ðåøèòü ïðîáëåìó ïëàñòèêîâûõ îòõîäîâ, êîòîðûå ïîïàäàþò íà ñâàëêó, íà ìîðñêîé áåðåã è äàæå â îêåàí.
Èññëåäîâàòåëè ñîñòàâèëè íîâûé "ðåöåïò" ïåíîïîëèóðåòàíà, êîòîðûé íà 52% ñîñòîèò èç ìàñëà âîäîðîñëåé. Áëàãîäàðÿ ýòîé "ðåöåïòóðå" áèîðàçëàãàåìàÿ îáóâü ñîîòâåòñòâóåò êîììåð÷åñêèì ñòàíäàðòàì ïðîäóêòîâ, íåîáõîäèìûõ äëÿ óíè÷òîæåíèÿ òîííû ïëàñòèêîâ.
Âî âðåìÿ èñïûòàíèé ó÷åíûå ïîãðóçèëè íîâûå øëåïàíöû â òðàäèöèîííûé êîìïîñò è ïî÷âó. Ìàòåðèàë ðàçëîæèëñÿ âñåãî çà 16 íåäåëü. Âî âðåìÿ ïåðèîäà ðàçëîæåíèÿ, ÷òîáû îïðåäåëèòü óðîâåíü òîêñè÷íîñòè, ó÷åíûå èçìåðèëè êàæäóþ ìîëåêóëó, âûäåëÿåìóþ èç áèîðàçëàãàåìûõ ìàòåðèàëîâ. Îíè òàêæå îïðåäåëèëè îðãàíèçìû, êîòîðûå ðàçëàãàëè îáóâü.
 áóäóùåì èññëåäîâàòåëè íàäåþòñÿ ðàçðàáîòàòü îáóâü, êîòîðûé íà 100% ñîñòîèò èç áèîðàçëàãàåìîãî ìàòåðèàëà.
|
Äðóãèå èíòåðåñíûå íîâîñòè:
▪ LM46002 - 60V DC-DC ðåãóëÿòîð ñ ìàëûì òîêîì ïîòðåáëåíèÿ îò TI
▪ Â ðèòìå ñâåòèëà
▪ Äåâî÷êè ó÷àòñÿ áûñòðåå ìàëü÷èêîâ
▪ Àíòèâèðóñíîå îæåðåëüå
▪ Ïëàâó÷èå ñîëíå÷íûå ýëåêòðîñòàíöèè
Ëåíòà íîâîñòåé íàóêè è òåõíèêè, íîâèíîê ýëåêòðîíèêè
Èíòåðåñíûå ìàòåðèàëû Áåñïëàòíîé òåõíè÷åñêîé áèáëèîòåêè:
▪ ðàçäåë ñàéòà Ìåäèöèíà. Ïîäáîðêà ñòàòåé
▪ ñòàòüÿ Ðàçäåëêà òóø äîáûòûõ æèâîòíûõ. Îñíîâû áåçîïàñíîé æèçíåäåÿòåëüíîñòè
▪ ñòàòüÿ Ñêîëüêî ëåò áûëî ñàìîé ìîëîäîé ìàìå â ìèðå? Ïîäðîáíûé îòâåò
▪ ñòàòüÿ Áðóññîíåòèÿ áóìàæíàÿ. Ëåãåíäû, âûðàùèâàíèå, ñïîñîáû ïðèìåíåíèÿ
▪ ñòàòüÿ Äèîäíûé ðàäèîïðèåìíèê íà 65...130 ÌÃö. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè
▪ ñòàòüÿ Êîíâåðòåð 1260/430 (144) ÌÃö. Ýíöèêëîïåäèÿ ðàäèîýëåêòðîíèêè è ýëåêòðîòåõíèêè
Îñòàâüòå ñâîé êîììåíòàðèé ê ýòîé ñòàòüå:
Ãëàâíàÿ ñòðàíèöà | Áèáëèîòåêà | Ñòàòüè | Êàðòà ñàéòà | Îòçûâû î ñàéòå

www.diagram.com.ua
2000-2026