Мазмұны:

Techduino -- Үйде Arduino Uno R3 қалай жасауға болады --: 9 қадам (суреттермен)
Techduino -- Үйде Arduino Uno R3 қалай жасауға болады --: 9 қадам (суреттермен)

Бейне: Techduino -- Үйде Arduino Uno R3 қалай жасауға болады --: 9 қадам (суреттермен)

Бейне: Techduino -- Үйде Arduino Uno R3 қалай жасауға болады --: 9 қадам (суреттермен)
Бейне: Building a motion sensor light at home #Techduino techz 2024, Желтоқсан
Anonim
Image
Image

Егер сіз мен сияқты болсаңыз, мен Arduino -ны алып, бірінші чипте соңғы бағдарламаны орындағаннан кейін, мен оны Arduino Uno R3 -тен шығарып, оны өз тізбегіме қосқым келді. Бұл менің Arduino -ны болашақ жобалар үшін босатады. Көптеген веб -беттер мен форумдарды оқығаннан кейін мен осы Нұсқаулықты жинай алдым. Мен білген ақпараттың барлығын бір жерде және оңай орындауды қалаймын. Пікірлер мен ұсыныстар құпталады және бағаланады, себебі мен әлі де осы материалдарды үйренуге тырысамын.

1 -қадам: қажет бөлшектер

Қуат көзіне схеманы қосу
Қуат көзіне схеманы қосу

Мұны істеу үшін сізге қажет:

Arduino -ды қосуға арналған негізгі бөлшектер

  1. Нан тақтасы 22 AWG сымы
  2. 7805 Кернеу реттегіші
  3. 2 жарық диоды 2 220 Ом резисторы
  4. 1 10км резистор
  5. 2 10 uF конденсаторлар
  6. 16 МГц жиілікті кристалл
  7. 2 22 пФ конденсаторлар
  8. кішкене лезде әдетте ашық («өшіру») түймесі

2 -қадам: Қуат көзіне схеманы қосу

Қуат көзіне схеманы қосу
Қуат көзіне схеманы қосу

Мұнда мен LM7805 орнына 5В мобильді зарядтағышты қолданамын (Бұл нұсқада 5В реттелетін қуат көзі қолданылады). Бұл қарапайым және бортта біраз орынды үнемдеңіз. Сіз LM7805 жасай аласыз, бірақ содан кейін сізге жоғары кернеуді беру керек, сондықтан мен 5В тұрақты зарядтағышты қолданамын.

3 -қадам: ATMEGA8/168/328 негіздері

ATMEGA8/168/328 негіздері
ATMEGA8/168/328 негіздері

Жалғастырмас бұрын мына суретті қараңыз. Бұл сіздің Atmega чипіндегі түйреуіштердің әрқайсысы Arduino функцияларына қатысты не істейтінін білудің тамаша көзі. Бұл белгілі бір түйреуіштерді өзіңіз қалай қосатындығыңыздың астындағы көптеген шатасуларды анықтайды. Толығырақ ақпарат алу үшін Atmega168 (қысқа нұсқа) (ұзақ нұсқа) мәліметтер кестесін қараңыз. Міне Atmega328 парағы (қысқа нұсқа) (ұзақ нұсқа)

4 -қадам: Жобаны бастаңыз

Жобаны бастау
Жобаны бастау

Қалыпты жұмыс кезінде чиптің өздігінен қалпына келуіне жол бермеу үшін RESET түйреуішінен +5 В -қа 10 к Ом тартылатын резисторды қосу арқылы бастаңыз. RESET түйреуіші жерге түскенде чипті қайта жүктейді.

7 -түйреуіш - Vcc - цифрлық қоректендіру кернеуі

8 -түйреуіш - GND

PIN 22 - GND

PIN 21 - AREF - ADC үшін аналогтық тірек түйреуіші

PIN 20 - AVcc - ADC түрлендіргішіне кернеу. Егер ADC қолданылмаса, қуатқа қосылу қажет, ал егер ол төмен өткізгішті сүзгі арқылы болса (төмен өткізу сүзгісі-бұл қуат көзінен шуды төмендететін схема. Бұл мысалда біреуі қолданылмайды)

5 -қадам: Кристалды қосу

Кристалл қосу
Кристалл қосу

9 мен 10 аралығындағы 16 МГц сыртқы сағатты қосыңыз және осы түйреуіштердің әрқайсысынан жерге қосылатын 22 пФ екі конденсаторды қосыңыз.

6 -қадам: Қалпына келтіру қосқышын қосу

Қалпына келтіру қосқышы қосылады
Қалпына келтіру қосқышы қосылады

Кішкене тактильді қосқышты қосыңыз, сонда сіз Arduino қалаған уақытта қалпына келтіре аласыз және чипті жаңа бағдарламаны жүктеуге дайындай аласыз. Бұл қосқышты бір сәтте басу чипті қажет болған жағдайда қалпына келтіреді. Ажыратқышты Atmega чипінің үстіңгі жағына қосыңыз. Содан кейін Atmega чипінің RESET түйреуішіне қосқыштың төменгі сол аяғынан сымды және қосқыштың жоғарғы сол жақ аяғынан жерге сымды қосыңыз.

7 -қадам: жарықдиодты Arduino Pin 13 -ке әкеледі

Жарықдиодты Arduino Pin 13 -ке әкеледі
Жарықдиодты Arduino Pin 13 -ке әкеледі
Жарықдиодты Arduino Pin 13 -ке әкеледі
Жарықдиодты Arduino Pin 13 -ке әкеледі

Бұл тақтада қолданылатын чип іс жүзінде Arduino бағдарламалық жасақтамасымен бірге келетін blink_led бағдарламасы арқылы бағдарламаланған. Егер сізде Arduino баспа тақтасы жұмыс істеп тұрса, онда сіз жұмыс істейтін чиппен жасалған тақтаның нұсқасын тексергеніңіз жөн. Жұмыс істейтін Arduino чипін алыңыз және оны осы тақтадан көріңіз. Blink_led бағдарламасы 13-ші жыпылықтайды. Arduino-дағы 13-ші түйін-AVR ATMEGA8-16PU/ATMEGA168-16PU түйрегіші 13 емес. Бұл шын мәнінде Atmega чипіндегі 19-түйреуіш.

Соңында жарықдиодты қосыңыз. Ұзын аяқ немесе анод қызыл сымға, қысқа аяқ немесе катод жерге қосылатын 220 Ом резисторға қосылады.

8-қадам: Arduino дайын

Arduino дайын!
Arduino дайын!
Arduino дайын!
Arduino дайын!

Егер сіз чипті басқа жерде бағдарламалаған болсаңыз және чипті қайта бағдарламалау үшін бұл тақтаның схемасы қажет болмаса, сіз осында тоқтай аласыз. Көңілдің бір бөлігі-бұл тізбектегі бағдарламалау, сондықтан нан тақтасында толық USB-Arduino схемасын жасай беріңіз!

9 -қадам: Қолданылатын бағдарламалық қамтамасыз ету

Image
Image
Қолданылатын бағдарламалық қамтамасыз ету
Қолданылатын бағдарламалық қамтамасыз ету
Қолданылатын бағдарламалық қамтамасыз ету
Қолданылатын бағдарламалық қамтамасыз ету

Бұл Techduino тақтасын жасау үшін мен Circuit Wizard Trial Version Software қолдандым. Сіз оны пайдалана аласыз немесе мен мұнда қажетті схеманы және ПХД орналасуын ұсынамын.

Менің жобамды көргеніңіз үшін рахмет.