Мазмұны:
- 1 -қадам: Қажетті материалдар
- 2 -қадам: құрылыс процесі
- 3 -қадам: кодтау
- 4 -қадам: Мұның бәрі бірге жұмыс жасайды
Бейне: RGB оқулығы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Қош келдіңіз! Осы сайттан не үйренетінімізді білейік!
Келесі оқулықта RGB светодиоды жобасын жасауға қажетті барлық қадамдар болады. Барлық қажетті материалдардың суреті болады, содан кейін оны кодтау бағдарламалық жасақтамасына көшіруге және қоюға мүмкіндік беретін формада берілген суреттермен қадамдық процесс болады. Сонымен қатар, барлық аспектілердің, әсіресе кодтың дұрыс қолданылуын қамтамасыз ету үшін қысқа бейнеклип ұсынылады!
1 -қадам: Қажетті материалдар
Міне, қажетті материалдардың суреті:
*Arduino бағдарламалық жасақтамасы бар ноутбук қажет.
2 -қадам: құрылыс процесі
1 -қадам: 3 потенциометрді тақтаның ортасына қойыңыз
2-қадам: сымды алып, потенциометрдің алдыңғы аяғының алдына қойыңыз, содан кейін кабельді A1-ге бекітіңіз.
3 -ші және 4 -ші қадамдар: басқа екі потенциометр үшін 2 -қадамды аяқтан A2 -ге, екіншісін аяғынан A3 -ке жалғау арқылы қайталаңыз.
5 -қадам: Сымды теріс квадратқа қойып, оны потенометрдің оң жақ аяғына қойыңыз, содан кейін басқа сымды алыңыз да, оны потенциометрдің оң аяғына бекітіңіз.
6 және 7 -қадам: Қалған екі потенциометр үшін 5 -қадамды қайталаңыз
8 -қадам: Оң квадраттан сымды алыңыз және оны GND портына қосыңыз
9 -қадам: Теріс квадраттан сымды алыңыз және оны 5В портына қосыңыз
10 -қадам: Жарық диодты бұрын қолданылған сымдардың астына қойыңыз
11 -қадам: 11 -ші порттан сымды шетіне жақын, бірақ жарық диодты шамасына жақын шаршыға қосыңыз
12 -қадам мен 13 -қадам: 9 -шы және 10 -шы порттарды пайдаланып 11 -қадамды қайталаңыз
14 -қадам: Резисторды бұрын қолданылған сымнан жарықдиодты 1, 3 және 4 -ші аяғына қосыңыз
15 -қадам: Соңында, светодиодтың екінші аяғынан нан тақтасына теріс квадратқа жалғаңыз
3 -қадам: кодтау
Төменде сіз тікелей arduino бағдарламалық жасақтамасына көшіруге болатын код бар …
жарамсыз орнату () {
pinMode (9, OUTPUT);
pinMode (10, OUTPUT);
pinMode (11, OUTPUT);
Serial.begin (9600);
// бір рет іске қосу үшін орнату кодын осында қойыңыз:
}
void loop () {
// бірнеше рет іске қосу үшін негізгі кодты осында қойыңыз: analogWrite (9, analogRead (A0)/4);
analogWrite (10, analogRead (A1)/4);
analogWrite (11, analogRead (A2)/4); }
Қысқаша түсініктеме:
Бұл қысқа код арасында байланыс орнату арқылы оңай түсіндіруге болатын өте қарапайым код. Ол 9, 10 және 11 болатын 3 шығуды түсіндіруден басталады. Бұл құрылыс процесіне сілтеме жасайды, себебі сымдарды порттарға қосу соңғы қадамдардың бірі болды. Осыдан кейін 3 ұқсас құрылымды жолдар орналастырылады, олар негізінен Arduino -ға мұндағы әрбір шығыс үшін орнатылған порт екенін түсіндіреді. Мысалы, біріншісі 9 -порт үшін A0 -ден оқылатынын айтады. Бұл басқа екі жолмен бірдей, бірақ әр түрлі шығарылымдар мен порттар - бұл кодтың соңы.
4 -қадам: Мұның бәрі бірге жұмыс жасайды
Келіңіздер, соңғы өнім мен оның барлығы қалай жұмыс істейтінін қарастырайық.
drive.google.com/file/d/1A4vbyfUL10jWamgpb…
Ұсынылған:
Raspberry Pi - TMD26721 инфрақызыл сандық жақындық детекторы Java оқулығы: 4 қадам
Raspberry Pi-TMD26721 инфрақызыл сандық жақындық детекторы Java оқулығы: TMD26721-инфрақызыл цифрлық жақындық детекторы, ол жақындықты анықтаудың толық жүйесін және бір 8 істікшелі беттік монтаждық модульде цифрлық интерфейс логикасын қамтамасыз етеді. дәлдік. Кәсіби
AVR Assembler оқулығы 2: 4 қадам
AVR Assembler Tutorial 2: Бұл оқу құралы " AVR Assembler Tutorial 1 " Егер сіз 1 -оқулықтан өтпеген болсаңыз, онда сіз қазір тоқтап, алдымен сол әрекетті орындауыңыз керек. Бұл оқулықта біз atmega328p ассемблерлік бағдарламалауды зерттеуді жалғастырамыз
AVR Assembler оқулығы 6: 3 қадам
AVR Assembler 6 -оқулығы: 6 -оқулыққа қош келдіңіз! Бүгінгі оқу құралы қысқа болады, онда біз оларды байланыстыратын екі портты қолдана отырып, бір atmega328p мен екіншісі арасында деректерді жеткізудің қарапайым әдісін әзірлейміз. Содан кейін біз 4 -ші оқулықтан және тіркеуден сүйек ролигін аламыз
AVR Assembler оқулығы 8: 4 қадам
AVR Assembler 8 -оқулығы: 8 -оқулыққа қош келдіңіз! Бұл қысқаша оқулықта біз прототиптеу компоненттерін бөлек " басылған " тізбек тақтасы
AVR Assembler оқулығы 11: 5 қадам
AVR Assembler Tutorial 11: 11 -Оқулыққа қош келдіңіз! Бұл қысқаша оқулықта біз ақырғы жобамыздың бірінші бөлігін құрмақпыз, біріншіден, бұл оқулықтың соңғы сатысына өтіп, бейнені қарау керек. Содан кейін осында қайтыңыз. [сіз тоқтап тұрсыз