Мазмұны:
- 1 -қадам: светодиодты қосыңыз
- 2 -қадам: жарықдиодты қателер
- 3 -қадам: Жасыл жарықдиодты қосыңыз
- 4 -қадам: көк жарықдиодты қосыңыз
- 5 -қадам: басу түймесін қосыңыз
- 6 -қадам: батырманы басу қателері
- 7 -қадам: Екілік санауышты түсіндіріңіз
- 8 -қадам: екілік санауыштың коды
Бейне: Зертханалық қызметтің мысалы: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл зертханалық және жобалық нұсқаулықтарды пайдаланудан күтуімді көрсетуге көмектесетін зертханалық оқулықтың үлгісі. Бұл зертханада түйме мен үш жарық диодының көмегімен қарапайым екілік есептегіш құрылады. Көріп отырғаныңыздай, бұл қарапайым жоба бірнеше негізгі кезеңдерге бөлінді, содан кейін жобаны іске қосу үшін қажетті код енгізілді. Барлық зертханалар кем дегенде қажет болады:
1. Компоненттердің тақтаға қалай қосылғанын түсіндіру үшін фризинг диаграммалары.
2. Әр компоненттің не екенін және қалай қолданылатынын түсіндіру. (яғни, суреттер сериясын жүктеп қоймаңыз!)
3. Жобаны құру үшін қолданылатын кез келген кодты беріңіз. Бұл кодты қалай жұмыс істейтінін және/немесе өзгертуге болатынын жақсы түсіндіру үшін бөліктерге де бөлуге болады.
* Міндетті емес, бірақ жігерлендірілген* Мүмкіндігінше, жобаны құруда жиі кездесетін қателерді қалай жою керектігін түсіндіру үшін анықтама бөлімін қосыңыз.
1 -қадам: светодиодты қосыңыз
1. Жарық диодын (кез келген түсті) нан тақтасына салыңыз
2. 220 Ом (Ом) резистордың бір ұшын жоғарғы сымға (+) жалғаңыз, ол ұзын болуы керек, ал екінші ұшын Arduino тақтасындағы 12 -штырьге қосыңыз.
3. Өтпелі сымды төменгі сымға (-) және нан тақтасындағы жерге тұйықталған рельске қосыңыз.
5. Жерлендірілген рельстен Arduino -дағы GND (жерге) түйреуішке қосқыш сымды жалғаңыз.
2 -қадам: жарықдиодты қателер
3 -қадам: Жасыл жарықдиодты қосыңыз
Жасыл жарық диоды біздің қызыл жарықдиодтымен бірдей.
1. Светодиодты тақтаға қосыңыз.
2. 220Ω резисторды светодиодтың оң (+) сымына және Arduino -дегі түйреуіш 10 -ға қосыңыз.
4. Теріс сымды жер рельсіне жалғаңыз.
4 -қадам: көк жарықдиодты қосыңыз
Көк жарық диоды біздің қызыл және жасыл жарық диодтармен бірдей.
1. Светодиодты тақтаға қосыңыз.
2. 220Ω резисторды светодиодтың оң (+) сымына және 8 Arduino түйреуішіне қосыңыз.
4. Теріс сымды жер рельсіне жалғаңыз.
5 -қадам: басу түймесін қосыңыз
1. «E» және «F» бағандарына жалғану арқылы батырманы тақтаға бекітіңіз. «E» және «F» бағандары біздің жолдарды бөлу үшін қолданылады, яғни A-E компоненттері қосылады және F-J компоненттері екі бөлек бөлік жасау үшін қосылады.
2. Түйменің оң жағын жерге қосылған рельске қосу үшін 10 кОм резистор қойыңыз.
3. Түйменің сол жағын қуат рельсіне жалғау үшін өтпелі сымды қойыңыз.
4. Төменгі оң жақ штырьді 4 -ке жалғау үшін өтпелі сымды салыңыз. (Техникалық түрде ол резистормен бір жағында болуы мүмкін. Схема ұйымдасқан болуы үшін түйіспелі сым түйменің екінші жағында орналасқан)
6 -қадам: батырманы басу қателері
7 -қадам: Екілік санауышты түсіндіріңіз
Бағдарламалау кезінде біз екілік деп аталатын нөмірлеу жүйесін қолдана отырып есептейміз, ол 1 және 0 -мен беріледі. Ex 011 екілік жүйеде сіз және мен 3. деп атайтын едік. Светодиодтар керемет, себебі олар екілік мәндерді оңай бейнелейді! 1 -ді жарық диодты қосулы күйде, ал 0 -ді жарықдиодты өшірумен көрсетуге болады. Бізде үш жарық диоды болғандықтан, бізде жұмыс істейтін үш екілік бит бар. Біздің жарықдиодты санауыштың потенциалды мәндері жоғарыдағы диаграммада көрсетілген.
8 -қадам: екілік санауыштың коды
BinaryCounter.ino тіркелген, онда Arduino Uno екілік есептегіш жобасын іске қосуға арналған барлық код бар.
Ұсынылған:
MTP Arduino бағдарламалау мысалы: 5 қадам
MTP Arduino бағдарламалау мысалы: Бұл нұсқаулықта SLG46824/6 GreenPAK ™ Multiple-Time Programmable (MTP) Dialog құрылғысын бағдарламалау үшін SLG46824/6 Arduino бағдарламалау нобайын қалай қолдану керектігін көрсетеміз. GreenPAK қондырғыларының көпшілігі бір реттік бағдарламаланатын (OTP) болып табылады, яғни олар бір кездері V емес
IoT Guru Cloud - қарапайым диаграмма мысалы: 4 қадам
IoT Guru Cloud - қарапайым диаграмма мысалы: IoT Guru Cloud REST API арқылы көптеген резервтік қызметтерді ұсынады және сіз бұл REST қоңырауларын веб -бетке оңай біріктіре аласыз. Highcharts көмегімен сіз өлшем диаграммаларын AJAX қоңырауы арқылы көрсете аласыз
Символды LCD I2c адаптері (I2c қосылу мысалы): 12 қадам (суреттермен)
Символды LCD I2c адаптері (I2c қосылымының мысалы): i2c адаптерлерін көрсету үшін қосылу схемасын жасаймын. Менің сайтымдағы жаңартуларды тексеріңіз. Енді мен сымдық қосылым схемасын қосамын. СКД дисплейі үшін проектор
Arduino Matrix 4x4 пернетақтасы бар шкафтың мысалы: 6 қадам
Arduino Matrix 4x4 пернетақтасы бар шкафтың мысалы: минималды түйреуіштері бар 16 түймені басқарудың 2 әдісі
Спиральды шам (мысалы, локсодромдық үстел шамы): 12 қадам (суреттермен)
Спиральды шам (локсодромдық үстел шамы): Спиральды шам (локсодромды үстел шамы) - мен 2015 жылы бастаған жоба. Ол Пол Ниландердің локсодромды шамымен шабыттандырылған. Менің бастапқы идеям қабырғаға ағып жатқан жарықтарды шығаратын моторлы үстел шамы болды. Мен жобаладым және