Taula de continguts:
- Pas 1: coses que heu de fer
- Pas 2: Afegir font d'alimentació a l'Arduino
- Pas 3: Afegir components de la placa
- Pas 4: Carregueu Sketch al vostre Arduino
Vídeo: DIY Arduino Uno autònom: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
En aquest projecte, diré que com podem fer un bricolatge Arduino Uno simplement configurant-lo en una taula de treball. Això es pot fer per diversos motius, com ara abaratir-lo, reduir-ne el consum, etc.
Aquest projecte us donarà una manera de fer un Arduino Uno mínim que faci totes les funcions com la de l’Arduino que compreu al mercat. Com sabem que Arduino és en realitat una plataforma de codi obert i, per tant, els seus esquemes són de domini públic que qualsevol persona pot utilitzar per aplicar-los als seus propòsits amb possibles avenços si és possible. Això ens permet fer-ho a casa. Els passos següents descriuran com muntar el circuit en una taula de treball. Estic manllevant la major part del recorregut del lloc d'Arduino.
Aquest projecte està patrocinat per LCSC. He estat utilitzant components electrònics de LCSC.com. LCSC té un fort compromís a oferir una àmplia selecció de components electrònics genuïns i d’alta qualitat al millor preu. Inscriviu-vos avui i obteniu 8 $ de descompte en la vostra primera comanda.
Pas 1: coses que heu de fer
- ATmega328P-PU x 1
- Oscil·lador de cristall de 16 MHz x 1
- Regulador lineal LM7805CV x1
- Condensador 22 pF x 2
- Condensador 10 uF x 2
- Resistència 220 Ohm x 2
- Resistència 10 kohm x 1
- Interruptor momentani x 1
- LED x 2
Pas 2: Afegir font d'alimentació a l'Arduino
La presa d'alimentació Arduino pot acceptar un rang de tensió d'entrada de 7 a 16 volts. Les fonts d’entrada més habituals són una bateria de 9V de confiança o una font d’alimentació de 9-12VDC. Com que la majoria de sensors i xips requereixen una font de 5V, necessitarem el regulador de voltatge LM7805 per reduir el 9V a un component de 5V. Si es connecta més de 16V, es corre el risc de danyar l’IC.
- Afegiu cables d’alimentació i de terra on estarà el vostre regulador de voltatge.
- Afegiu cables d’alimentació i terra a la part inferior del tauler que connecta cada carril.
- Ara, afegiu el regulador LM7805 a la placa de control. Prendrà entrada de 9V i proporciona una alimentació contínua de 5V de la sortida.
- Afegiu cables de connexió a terra i de sortida que es connecten als rails dret i esquerre de la placa.
- A més, afegiu un condensador de 10uF entre l’entrada del regulador i la terra, així com un condensador de 10uF al carril dret entre alimentació i terra. La tira de plata del condensador significa la pota de terra.
- Col·loqueu el LED d'alimentació a prop de la font d'entrada i a la part superior de la placa de control. Podeu utilitzar el LED verd o vermell.
- Connecteu un cable de pont des del cable negatiu (pota curta) del LED al rail de terra i instal·leu una resistència Ω des del cable positiu del LED (pota llarga) al rail de potència.
Pas 3: Afegir components de la placa
Abans de continuar, mireu aquesta imatge. És un recurs fantàstic per aprendre què fan cadascun dels pins del vostre xip ATmega en relació amb les funcions d’Arduino. Això aclarirà molta confusió per què connecteu certs pins com ho feu. Per obtenir informació encara més detallada, consulteu el full de dades de l’ATmega 168 (versió curta) (versió llarga). Aquí teniu el full de l’ATmega328 (versió curta) (versió llarga).
1. Instal·leu el xip ATmega328 (que es mostra a la dreta) de manera que la part dentada del CI quedi a la part superior. Si esteu muntant els components en un PCB, és recomanable utilitzar el sòcol.
2. Afegiu la resistència de tracció de 10KΩ al carril + 5V i connecteu l’altre extrem al pin RESET de l’ATmega328 (pin 1). Afegiu ponts de potència i terra per als pins següents.
Pin 7 - VCC, tensió d'alimentació digital (+ 5V)
Pin 8 - GND (rail de terra)
Pin 22 - GND (rail terrestre)
Pin 21 - AREF, pin de referència analògic per ADC (+ 5V)
Pin 20 - AVcc, la tensió d'alimentació de l'ADC (+ 5V)
3. Afegiu un rellotge extern de 16 MHz entre els pins 9 i 10 i afegiu dos condensadors de 22pF que funcionen a terra des de cadascun d’aquests pins.
4. Afegiu el botó momentani com a commutador de restabliment, de manera que cobreixi el buit de la taula de proves de la mateixa manera que ho fa la IC. 5. Afegiu un cable de pont petit des del pin 1 de l'ATmega328 a la cama inferior del polsador (pin més proper al CI). Afegiu un altre cable de pont des de la cama superior esquerra del polsador a terra.
6. Traieu el xip del vostre Arduino que funciona i proveu-lo en aquesta placa. El programa blink_led parpelleja el pin 13. El pin 13 de l’Arduino NO és el pin 13. AVR ATMEGA8-16PU / ATMEGA168-16PU 13. En realitat, es fixa 19 al xip ATmega.
7. Finalment, afegiu el LED. La cama llarga o l’ànode es connecta al fil vermell i la cama curta o el càtode es connecta a la resistència de 220 ohms que va a terra.
Pas 4: Carregueu Sketch al vostre Arduino
Podeu anar aquí per conèixer les maneres de penjar l'esbós a Arduino.
Necessitareu un dispositiu USB-a-sèrie. Vaig utilitzar el tauler bàsic FDTI (5V). Si només voleu que funcioni, podeu ometre la instal·lació de la capçalera de 6 pins i simplement executar els cables de pont directament des de la capçalera USB-TTL fins als pins adequats de la placa. Assegureu-vos que els pins s’encaminin correctament per al dispositiu sèrie que trieu; els pins del tauler de ruptura estan etiquetats amb noms de tres dígits. Durant la meva construcció, vaig descobrir que el microcontrolador necessita una premsa perfecta del botó de restabliment per preparar el xip que es programarà i la placa de ruptura té un pin anomenat DTR / GRN que envia un senyal al pin de restabliment quan es connecta correctament. Per tant, connecteu un cable de pont des de (DTR / GRN) a la placa de sortida al pin 1 de l’ATmega328 mitjançant un condensador ceràmic de 0,1 µF.
Recomanat:
Robot autònom Arduino miniaturitzant (Land Rover / Car) Etapa1 Model3: 6 passos
Miniaturització del robot autònom Arduino (Land Rover / Car) Stage1Model3: Vaig decidir miniaturitzar el Land Rover / Car / Bot per reduir la mida i el consum d'energia del projecte
Arduino ATmega328p autònom: 7 passos (amb imatges)
Arduino autònom ATmega328p: Tot va començar quan vaig veure el instructiu "Joc binari" per Keebie81https: //www.instructables.com/id/Binary-Game/ Però he pensat que una versió autònoma en lloc d'una placa Arduino hauria estat millor per aconseguir el
Cotxe Arduino autònom i PS2Joystick controlat: 6 passos
Cotxe Arduino autònom i PS2 controlat per palanca: Hola, em dic Joaquín i sóc un aficionat a l'Arduino. L’any passat em vaig obsessionar amb Arduino i vaig començar a fer tot tipus de coses i aquest cotxe automàtic i controlat per palanca de control és un d’ells
Vaixell de filtratge autònom Arduino: 6 passos
Vaixell de filtratge autònom Arduino: en aquest instructiu us mostraré com he dissenyat i elaborat la meva solució proposada per al problema actual de les algues vermelles a les aigües de la costa del Golf. Per a aquest projecte volia dissenyar una embarcació totalment autònoma i amb energia solar que pogués navegar
Aparcament paral·lel autònom Fabricació de cotxes amb Arduino: 10 passos (amb imatges)
Fabricació de cotxes d’estacionament paral·lel autònom amb Arduino: a l’estacionament autònom, hem de crear algoritmes i sensors de posició segons certs supòsits. Els nostres supòsits seran els següents en aquest projecte. A l’escenari, el costat esquerre de la carretera constarà de parets i zones de parc. Com tu