Taula de continguts:
- Pas 1: Pas 1: Materials
- Pas 2: Pas 2: prova de cablejat de la placa de pa
- Pas 3: Pas 3: Programació de l'Arduino
- Pas 4: pas 4: proves
- Pas 5: Pas 5: Prepareu el cas per als components
- Pas 6: Pas 6: transferència de cablejat
- Pas 7: Pas 7: proves i ajustaments
- Pas 8: Pas 8: Fet
Vídeo: DIY -Prototip- Carregador USB temporitzat Arduino: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Durant el nostre seminari sobre arduino vam haver d’inventar un feliç hack amb arduino. Vam decidir fabricar un dispositiu que tallés la potència dels dispositius de càrrega mitjançant algun codi per a arduino. El Powerbuddy! Aquest prototip en realitat no carrega dispositius ja que l’arduino no subministra prou energia, però pot ser molt útil per a algú capaç de realitzar transistors.
En aquest instructiu aprendreu a fer aquest prototip que connectarà i desconnectarà els dispositius de càrrega. També aprendreu a configurar una interfície d’usuari per al temporitzador mitjançant una mini pantalla OLED.
ADVERTÈNCIA: el dispositiu no funcionava per a nosaltres. Això es deu al fet que no hem pogut aconseguir que el nostre transistor funcioni com un commutador electrònic, però és possible que pugueu fer-lo funcionar.
Pas 1: Pas 1: Materials
Per a aquesta instrucció, necessitareu:
-1pc xip programable UNO arduino-1pc 0.96 polzades OLED 128x64 I2C-20pcs fil arduino (10 FF / 10 MM) -1pc porta bateries 9V + bateria (es pot optar per utilitzar un adaptador de CA) 221 Ohm-1pc LED RGB 5MM-port USB (femella)
- rotlle d'adhesius de suro (per fer ajustaments ajustats)
Pas 2: Pas 2: prova de cablejat de la placa de pa
Vegeu la imatge del cablejat que haureu de fer. Descripció de les funcions de pin: PIN2: botó d’aplicació PIN3: botó de moviment de dígits PIN4: botó d’addició de dígits PIN5: Restabliment PIN7: commutador USB GND PIN-A1: llum verda PIN-A2: llum blava PIN-A4: Dades de pantalla SCL PIN-A5: dades de pantalla SDA
Pas 3: Pas 3: Programació de l'Arduino
Codi:
El codi existeix d'algunes funcions personalitzades escrites per a més eficiència i comoditat.
La pantalla OLED està programada de manera que tingui dos estats: l’etapa de selecció del temporitzador i l’estat de càrrega.
Les quatre entrades de botons es disposen en un disseny senzill: [UP] - [NEXT] - [RESET] - [APLICAR]
A l'etapa de selecció del temporitzador podeu utilitzar el botó [AMUNT] per incrementar el nombre seleccionat, com en els rellotges despertadors antics. Amb [NEXT] podreu recórrer tots els números individuals.
Així, amb aquests dos controls podeu configurar el temps de càrrega en hores, minuts i segons. Després d'això, premeu [APLICA] per iniciar l'estat de càrrega. Durant aquesta etapa, el temps donat disminuirà fins que arribi a zero i es restablirà a l’etapa de selecció de temps, mentre es posa el senyal de sortida digital (pin 7) en BAIX per tal que l’USB no obtingui corrent.
Les biblioteques utilitzades en aquest esbós són: - Adafruit_GFX (biblioteca de gràfics bàsics per a la pantalla OLED) https://github.com/adafruit/Adafruit-GFX-Library - Adafruit_SSD1306 (Biblioteca de maquinari per a aquesta pantalla OLED específica) https:// github.com / adafruit / Adafruit-GFX-Library - SPI (Arduino integrat) - Wire (Arduino integrat)
NOTA: Hem utilitzat un tipus de lletra personalitzat que caldrà importar a la carpeta Adafruit_GFX / Fonts: Org_01.h
Pas 4: pas 4: proves
Comproveu si el dispositiu funciona tal i com es vol, el control del temporitzador és similar a configurar un despertador: 1 botó per afegir dígits al botó seleccionat actualment.1 Botó per canviar al següent dígit.1 Botó per restablir el rellotge (quan el rellotge està activat) funcionant, haureu de prémer-lo durant aproximadament un segon per evitar que es premi accidentalment) 1 botó per iniciar el rellotge. Si els botons i la pantalla funcionen tal com es vol, podeu continuar al pas següent, si no funciona pel cablejat esquemes de nou.
Pas 5: Pas 5: Prepareu el cas per als components
Les dimensions de la nostra caixa són de 138 mm * 98 mm * 50 mm. Amb una tapa de tall laser personalitzada que compartirem en aquest instructiu.
Trieu una caixa o una altra cosa que s'adapti a la quantitat de materials necessaris perquè el Powerbuddy funcioni. Per obtenir els materials necessaris, consulteu el pas 1: Materials. Utilitzeu alguna cosa com cinta petita o filferro per enrotllar els cables per estalviar espai més endavant. Assegureu-vos de connectar els cables a l’Arduino abans d’enrotllar-los. Comproveu també si l'arduino funciona, quan tots els pins estan connectats.
Com podeu veure a la cantonada esquerra, vam utilitzar una bateria de 9 volts com a font d'alimentació. Assegureu-vos que la part superior del powerbuddy estigui ben tallada per ajustar-se als poms, al led i a la pantalla. Si no, utilitzeu l’eina de fitxers per ampliar els forats. Quan siguin grans, afegiu uns trossos de suro a les vores entre el pom i la part superior del Powerbuddy.
Pas 6: Pas 6: transferència de cablejat
Ara transfereu el cablejat de la placa a la carcassa. assegureu-vos de fer un component a la vegada, perquè pot ser un malson absolut una vegada que la cosa s’enreda.
Pas 7: Pas 7: proves i ajustaments
Ara assegureu-vos que tot funcioni igual que abans. Vam tenir molts problemes amb connexions incorrectes en cables soldats, així que tingueu paciència. Preneu-vos una bona tassa de te perquè això pot trigar una estona. un cop tot estigui en bon estat, utilitzeu una mica de suro per ajustar les vores de la tapa i continueu amb el següent pas.
Pas 8: Pas 8: Fet
Presto! el vostre propi powerbuddy, gairebé pràctic, que funciona! Esperem que això pugui ser útil d'alguna manera.
Recomanat:
Mod USB USB Civic de 10a generació 2018 per a la unitat principal Kenwood: 5 passos
Modificació USB Civic USB de 10a generació 2018 per a la unitat principal Kenwood: en aquest article, he modificat l’obertura del port USB del meu Civic per acceptar la que he comprat a Amazon perquè pugui connectar-la a la meva unitat principal Kenwood de recanvi (DMX9706S). Es troba al mateix forat i pot trigar 30 minuts o més a completar-se
Com fer una unitat flash USB amb una goma d'esborrar Funda USB per a bricolatge: 4 passos
Com fer una unitat flash USB amb una goma d'esborrar Funda per a unitat USB de bricolatge: aquest bloc tracta sobre "Com fabricar una unitat flash USB amb una goma d'esborrar | Funda per a unitat USB de bricolatge " Espero que us agradi
ESP8266: sòcol temporitzat i control remot (seguretat per a gent gran): 6 passos
ESP8266 - Socket temporitzat i control remot (seguretat per a gent gran): INFORMACIÓ: Aquest conjunt és un control contra el sobreescalfament, el foc i els accidents en cas d’oblit d’aparells connectats (principalment per persones grans amb Alzheimer). Un cop activat el botó, el sòcol rep 110/220 VCA durant 5 minuts (un altre
Bricolatge: barra de so USB USB altaveu micro / PC: 8 passos
Bricolatge: Altaveu micro Bluetooth / Barra de so USB: Consulteu el vídeo anterior per veure-ho reproduint. Altaveu Bluetooth petit i targeta de so USB Altaveus d'1 polzada: http://bit.ly/2N5Jro3 2000mah Bateria: http: // bit Mòdul d'àudio .ly / 2XuVRtG: http://bit.ly/2XuVRtG Broca de pas:
El port USB de NODEMcu no funciona? Pengeu el codi mitjançant USB al mòdul TTL (FTDI) en només 2 passos: 3 passos
El port USB de NODEMcu no funciona? Carregueu el codi mitjançant el mòdul USB a TTL (FTDI) en només dos passos: Cansat de connectar-vos a molts cables des del mòdul USB al mòdul TTL al NODEMcu, seguiu aquesta instrucció per penjar el codi en només dos passos. NODEMcu no funciona, llavors no us espanteu. Només és el xip del controlador USB o el connector USB