Talaan ng mga Nilalaman:
Video: Isang Lupon sa Pag-unlad ng AVR: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang internet ay puno ng mga proyekto kasama ang Arduino. Para sa isang habang ang impormasyon tungkol sa ATMEGA328 microcontroller ay nawawala sa lahat ng data ng Arduino. Nais ng Insconstrable na ito na mabawi ang simula ng kung paano paunlarin ang mga proyekto gamit ang mga AVR microcontroller na walang Arduino, partikular ang ATMEGA328.
Ito ay isang simpleng development board para sa nabanggit na microcontroler. Pinangalanan ko ito: Claudino.
Sa proyekto, ang mga materyales, ay:
1x ATMEGA328
1x LM7805
1x DC power jack
1x Push-button
1x LED
2x 0.1uF Capacitor
1x 10uF Capacitor
1x 330 ohm Resistor
1x 10k ohm Resistor
1x 1N4001 diode
Ang ilang pin ulo at header
Hakbang 1: Idisenyo ang Circuit
Para sa itinuturo na ito, ginamit ko ang software na Eagle ng Autodesk. Ang coftware na ito ay isang malakas na eskematiko at tagadisenyo ng board na may maraming mga bahagi upang maging kapaki-pakinabang sa prosesong ito. Ginamit ko ang impormasyon tungkol sa kaunting system na nilalaman sa AMEGA328 datasheet. Sa board, ginamit ko ang pinhead upang kumatawan sa header para sa GPIO at sa parehong pinhead upang ikonekta ang ISP programmer at isang auxiliar port para sa panlabas na kristal.
Para sa pagdaragdag ng board ginamit ko ang isang DC barrel jack at isang LM7805 regulator upang magkaroon ng 5v na kinakailangan sa microcontroller. Kasama sa board ang isang reset push-button at isang LED status.
Halos lahat ng disenyo ay colocated sa ibabang mukha ng board, gamit lamang ang isang jumper sa tuktok na mukha.
Hakbang 2:
Una sa lahat, ito ang aking unang pagkakataon na gamitin ang proseso ng acid upang gumawa ng PCB, sa ibang pagkakataon na ginamit ko ang CNC mill sa aking paaralan, ngunit hindi lahat ng mga oras ay magagamit para sa dami ng mga mag-aaral. Ngayon ginamit ko ang pamamaraan ng acid dahil wala akong ibang magagamit na PCB mill.
Ang unang hakbang ay i-print ang ilalim na mukha ng board sa isang piraso ng papel (gamit ang isang mataas na kalidad ng tonner), pagkatapos nito, ang board ng tanso ay pinagsama sa mukha ng tanso na may naka-print na circuit at naayos gamit ang tape, at pagkatapos ay oras na sa pamamalantsa sa bakal (syempre) na may layunin na painitin ang mukha ng tanso. Maghintay ng sampung minuto at umalis sa piraso ng papel ng board, makikita mo ang tonner sa tanso. Itigil ang lahat ng natitirang papel at hugasan ng malamig na tubig.
Ngayon ay ang mapanganib na hakbang. Dapat kang gumamit ng isang pares ng guwantes na latex, mga kaligtasan sa kaligtasan, at dapat mo itong gawin sa isang masikip na lugar. Sa isang lalagyan ng plastik o baso ihalo ang dalawang bahagi ng ferric chloride at isang bahagi ng tubig. Ilagay ang board sa loob ng halo at maghintay na mayroon lamang mga tanso na tanso. Hugasan ang pisara ng maraming malamig na tubig at mag-ingat na mai-save ang ginamit na acid.
Kapag malinis ang board, maaari mo na ngayong alisin ang excedent board at gawin ang mga drill. Mag-ingat sa mga tanso na tanso.
Hakbang 3: Solder at Bla Bla Bla
Sa isang multimeter, pagpapatuloy ng pagsisiyasat sa pagitan ng iba't ibang mga punto ng mga tanso na tanso. Ang pangwakas na hakbang ay upang maghinang ng lahat ng mga bahagi sa pisara. Ito ay marahil ang pinakamahalagang hakbang sa proseso. dahil tapos na ang board. Maaari mo na ngayong gamitin ang isang marker upang maglagay ng mga label sa pisara, at maaari mong pangalanan ang board ayon sa gusto mo.
Sa madaling panahon, ipapakita ko sa iyo kung paano ito gumagana sa maraming maliliit at malalaking proyekto ng AVR. Ang programa ay maisasakatuparan sa iyo ng paboritong software at hardware, tulad ng avrdude na may USBasp o kung ano pa man.
Inirerekumendang:
HeadBot - isang Robot na Nagbabago ng Sarili para sa Pag-aaral at Pag-abot sa STEM: 7 Mga Hakbang (na may Mga Larawan)
HeadBot - isang Self-Balancing Robot para sa STEM Learning and Outreach: Headbot - isang dalawang talampakan ang taas, self-balancing robot - ay ang ideya ng South Eugene Robotics Team (SERT, FRC 2521), isang mapagkumpitensyang pangkat ng robotics ng high school sa UNA Kompetisyon ng Robotics, mula sa Eugene, Oregon. Ang sikat na robot sa pag-abot na ito ay ginagawang
Light Switch + Fan Dimmer sa Isang Lupon Na May ESP8266: 7 Mga Hakbang (na may Mga Larawan)
Light Switch + Fan Dimmer sa Isang Lupon Gamit Ang ESP8266: Sa tutorial na ito matututunan mo kung paano bumuo ng iyong sariling light switch at fan dimmer sa isang board lamang gamit ang microcontroller at WiFi module na ESP8266. Ito ay isang mahusay na proyekto para sa IoT. : Hinahawakan ng circuit na ito ang mga pangunahing boltahe ng AC, kaya maging carefu
10 Pangunahing Mga Proyekto ng Arduino para sa Mga Nagsisimula! Gumawa ng hindi bababa sa 15 Mga Proyekto Na May Isang solong Lupon !: 6 Mga Hakbang
10 Pangunahing Mga Proyekto ng Arduino para sa Mga Nagsisimula! Gumawa ng hindi bababa sa 15 Mga Proyekto Na May Isang solong Lupon !: Arduino Project & Lupon ng Tutorial; May kasamang 10 pangunahing mga proyekto ng Arduino. Lahat ng mga source code, ang Gerber file at marami pa. Walang SMD! Madaling paghihinang para sa lahat. Madaling naaalis at mapapalitan na mga bahagi. Maaari kang gumawa ng hindi bababa sa 15 mga proyekto sa isang solong bo
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: 4 Mga Hakbang (na may Mga Larawan)
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: Mahirap ang mga password … at ang pag-alala sa isang ligtas ay mas mahirap pa! Bukod dito kung mayroon kang kasama, nagbabagong password ay magtatagal ito upang mai-type. Ngunit huwag matakot sa aking mga kaibigan, mayroon akong solusyon dito! Lumikha ako ng isang maliit na awtomatikong pag-type ng makina na
Paano Mag-Program ng isang Lupon ng AVR Gamit ang isang Arduino Board: 6 Mga Hakbang
Paano Mag-Program ng isang Lupon ng AVR Gamit ang isang Arduino Board: Mayroon ka bang isang board ng AVR microcontroller na nakalatag? Mahirap ba itong i-program? Well, nasa tamang lugar ka. Dito, ipapakita ko sa iyo kung paano mag-program ng isang board ng Atmega8a microcontroller gamit ang isang Arduino Uno board bilang isang programmer. Kaya't walang kalupitan