Taula de continguts:

Bluetooth Air Horn: 7 passos (amb imatges)
Bluetooth Air Horn: 7 passos (amb imatges)

Vídeo: Bluetooth Air Horn: 7 passos (amb imatges)

Vídeo: Bluetooth Air Horn: 7 passos (amb imatges)
Vídeo: ПОЛТЕРГЕЙСТ 5 УРОВНЯ СНОВА НЕ ДАЕТ ПОКОЯ, ЖУТКАЯ АКТИВНОСТЬ / LEVEL 5 POLTERGEIST, CREEPY ACTIVITY 2024, Desembre
Anonim
Image
Image
Eines i materials
Eines i materials

Durant molt de temps, vaig decidir que aquest projecte era digne d’escriure (també estic matant per una samarreta instructable). M'encanta aquest lloc i espero que gaudiu d'aquest projecte.

IMPORTANT. Només cal avançar ràpidament, hi ha passos opcionals en aquesta compilació. La vostra botzina serà totalment funcional al pas 6, però he inclòs altres opcions per controlar els nivells de bateria, canviar el nom del dispositiu Bluetooth i molt més.

A més, si alguna cosa no està clara, si us plau, feu-m'ho saber. Esmenaré aquesta redacció amb tot el que potser he trobat a faltar.

Pas 1: Eines i materials

Mantindrà els enllaços actualitzats si n’hi ha que es desconnecten.

Components necessaris:

  • Arduino Pro Mini 3.3v 8mhz o 5v 16mhz (enllaç)
  • Programador TTL UART (enllaç)
  • Mòdul Bluetooth HC-05 (enllaç)
  • Pins de capçalera [aproximadament ~ 25 hauria de fer-ho] (enllaç)
  • Cable de connexió (suficient per connectar els pins de la taula de treball)
  • Air Horn 134A (enllaç)
  • Servomotor de 180 graus (enllaç)
  • Taula de pa que es pot soldar [tallada a mida] (enllaç)
  • 4 x Clip de bateria AA [no il·lustrat] (enllaç)

  • 4 x piles AA (no il·lustrades)

Extres opcionals:

  • Voltímetre de 2 fils (enllaç)
  • Interruptor momentani (enllaç)
  • Super condensador (no es mostra a la imatge) (enllaç)

Eines necessàries:

  • Soldador + Soldador
  • Pistola de cola calenta
  • Talladors a ras
  • Impressora 3D (o servei d'impressió 3D en línia)

Pas 2: Intermitent de l'Arduino

Intermitent de l'Arduino
Intermitent de l'Arduino
Intermitent de l'Arduino
Intermitent de l'Arduino

Primer de tot, voldreu fer flash el vostre Arduino. Si no venia amb els passadors de capçalera soldats, haureu de soldar els 6 pins identificats:

GND, GND, VCC, RXI, TXO, DTR (tots estaran seguits a la part inferior del tauler de desenvolupament)

Un cop hàgiu soldat els pins, haureu de connectar-los al vostre programador FTDI de la manera següent:

FTDI - Arduino

DTR - DTRRXD - TXOTXD - RXI + 5v - VCCGND - GND

Ara pengeu el nostre codi de prova (també el podeu trobar aquí):

#include #include

Servo hornServo; // crear un objecte servo per controlar un servoSoftwareSerial BT (10, 11); char a; // emmagatzema el caràcter entrant d'un altre dispositiu int pos = 0; // variable per emmagatzemar la posició del servo

configuració nul·la () {BT.begin (9600); BT.println ("Air Horn Active"); hornServo.attach (9); // fixa el servo al pin 9 a l'objecte servo hornServo.write (10); // estableix la posició del servo

}

bucle buit () {if (BT.available ()) {a = (BT.read ());

if (a == '1')

{hornServo.write (90); // digueu al servo que vagi a la posició amb un retard variable de "pos" (15); BT.println (""); retard (350); hornServo.write (10); // digueu al servo que vagi a la posició amb un retard variable de "pos" (15); } if (a == '2') {hornServo.write (90); // digueu al servo que vagi a la posició amb un retard variable de "pos" (15); BT.println (""); retard (400); hornServo.write (10); // digueu al servo que vagi a la posició amb un retard variable de "pos" (15); } if (a == '3') {hornServo.write (90); // digueu al servo que vagi a la posició amb un retard variable de "pos" (15); BT.println (""); retard (500); hornServo.write (10); // digueu al servo que vagi a la posició amb un retard variable de "pos" (15); }

if (a == '4')

{hornServo.write (90); // digueu al servo que vagi a la posició amb un retard variable de "pos" (15); BT.println (""); retard (600); hornServo.write (10); // digueu al servo que vagi a la posició amb un retard variable de "pos" (15); } if (a == '?') {BT.println ("Envia '1' per a una explosió brusca"); BT.println ("Envia '2' per a una explosió més llarga"); BT.println ("Envia '3' per a una explosió decent"); BT.println ("Envia '4' per a una explosió ensordecedora"); }}}

Pas 3: Muntatge de la placa (soldadura per col·locació i potència)

Muntatge del tauler (col.locació i soldadura de potència)
Muntatge del tauler (col.locació i soldadura de potència)
Muntatge del tauler (col.locació i soldadura de potència)
Muntatge del tauler (col.locació i soldadura de potència)
Muntatge del tauler (col.locació i soldadura de potència)
Muntatge del tauler (col.locació i soldadura de potència)
Muntatge del tauler (col.locació i soldadura de potència)
Muntatge del tauler (col.locació i soldadura de potència)

Aquest pas requerirà unes quantes connexions i una mica de paciència, però és molt senzill.

NOTA: també podeu realitzar aquest pas en una taula de pa normal sense soldar, però farà que el vostre producte final sigui una mica menys portàtil.

Col·locació:

Components per a aquest pas:

  • Arduino
  • Mòdul BT
  • 3 passadors de capçalera masculins
  • Filferro

Hem de col·locar l'Arduino llampegat i el mòdul Bluetooth (HC-05) a la placa de configuració en qualsevol orientació que considerem oportuna. Assegureu-vos que el tauler de revisió que utilitzeu no agrupi i suprimeixi les files de pins. A la taula de proves PCB-Way que he utilitzat, cada passador era independent.

Soldeu els passadors següents junts:

Cable de sortida del mòdul Arduino BT Pin de capçalera Cable vermell VCC VCC Pin mitjà Fil negre GND GND Pin inferior

Nota: hi ha 2 pins GND a l'Arduino, podeu utilitzar qualsevol.

La imatge final mostra on he soldat un únic cable negre i vermell a la dreta de l’Arduino per a la connexió d’alimentació.

Pas 4: Muntatge de la placa (cablejat i proves de senyal)

Muntatge de la placa (cablejat i proves de senyal)
Muntatge de la placa (cablejat i proves de senyal)
Muntatge de la placa (cablejat i proves de senyal)
Muntatge de la placa (cablejat i proves de senyal)
Muntatge de la placa (cablejat i proves de senyal)
Muntatge de la placa (cablejat i proves de senyal)
Muntatge de la placa (cablejat i proves de senyal)
Muntatge de la placa (cablejat i proves de senyal)

Cablejat del senyal:

Ara hem d’executar 3 cables més. Segons el nostre codi, el senyal a l'Arduino es troba al pin 9 i la nostra comunicació serial amb el mòdul BT es fa als pins 10 i 11.

Soldeu els passadors següents junts:

Mòdul Arduino BT Pin 10 (D10) TXD (fil verd) Pin 11 (D11) RXD (fil groc)

i per al senyal del servo, soldem de la següent manera:

Pin de capçalera Arduino Pin 9 (D9) Pin superior (cable blanc)

Finalment, podeu connectar el servomotor als passadors de capçalera. Generalment tenen capçalera femella de 3 pins de color marró, vermell i groc.

El marró és terra, el vermell és VCC i el groc és senyal. Assegureu-vos que l’endoll es troba a la capçalera amb el passador groc endollat a la part superior.

Proves:

Ara podeu connectar el dispositiu a una certa potència per confirmar que funciona.

5V.5A hauria d’anar bé per a aquesta prova, si no teniu una font d’alimentació de banc, podeu continuar els passos i provar-los després d’haver afegit la bateria.

Per provar, simplement engegueu el dispositiu fins que parli el mòdul BT i, a continuació, busqueu "HC-05", que és l'identificador de dispositiu per defecte. Emparelleu amb la contrasenya "1234" (de vegades "12345" segons el fabricant) i instal·leu una APP de sèrie Bluetooth.

Recomano encaridament "Terminal Bluetooth de sèrie". Feu clic al menú d'hamburgueses a la part superior esquerra i feu clic a dispositius.

Assegureu-vos que l’HC-05 estigui ressaltat en verd i, a continuació, feu clic de nou al terminal.

Feu clic al botó de doble endoll situat al costat de la icona de la paperera a la part superior dreta per iniciar la connexió en sèrie.

Hauríeu de rebre la impressió en sèrie "Air Horn Active" en una connexió correcta.

Enviar "?" per treure el menú o els números de l'1 al 4 i el Servo hauria de començar a moure's.

NOTA: si teniu problemes, la solució de problemes es troba a l'últim pas. També no dubteu a comentar problemes i us puc proporcionar ajuda.

Pas 5: Impressió 3D de les peces i el muntatge

Impressió 3D de les peces i el muntatge
Impressió 3D de les peces i el muntatge
Impressió 3D de les peces i el muntatge
Impressió 3D de les peces i el muntatge
Impressió 3D de les peces i el muntatge
Impressió 3D de les peces i el muntatge

Ara per la part més fàcil. He inclòs els fitxers STL AQUÍ, però la majoria de les impressores 3D són diferents.

Clip de PCB

Servomuntatge

Base de trompa

Configuració d'impressió IMPORTANT

  • Cap model no requerirà suports si estan orientats segons la foto final del llit d’una impressora.
  • La configuració de la impressora estarà determinada pel material utilitzat, tot i que es suggereix que opteu per un mètode d’ompliment moderat per a la impressió. Un farciment feble permetrà flexionar el braç i no hi haurà prou pressió cap avall en accionar la banya.
  • (farciment feble = flex = sense trompa = projecte fallit)

muntatge

La impressió de la base s’adapta fàcilment a la part inferior del contenidor de la banya d’aire, de la mateixa manera que el clip lateral del PCB s’ha d’adherir al costat de la banya.

El servomuntatge també és bastant fàcil d’introduir. Per obtenir una major estabilitat, suggereixo tallar la muntura circular de la banya i lligar-la amb la cremallera segons les fotos adjuntes. Això limitarà la seva capacitat de lliscament, sobretot amb la força que es requereix per accionar un contenidor complet. es recomana que passeu alguns cargols pel servo, però no és necessari, ja que la impressió en 3D hauria de ser adequada al servo.

He utilitzat 2 cargols de fusta massa grans per col·locar-lo, però també es pot enganxar, l’elecció és vostra.

Ara podeu fixar el servobraç de doble cara amb el cargol proporcionat. Vaig acabar super enganxant un altre braç de servo d'un servo més petit per actuar com a "dit", però era completament innecessari ja que hi havia prou parell només del braç recte.

Feu un seguiment enganxant en calent el PCB que heu provat a la muntura del PCB (també podeu cargolar-ho, però la cola calenta sempre és la sortida més fàcil) i fixeu-la a la banya.

A continuació, podeu soldar el clip de la bateria als cables que heu soldat al tauler per obtenir energia.

NOTA: Segons el full de dades, els reguladors d’aquestes plaques funcionen fins a 16 v de tensió d’entrada, de manera que 4 piles AA completament carregades estaran bé en aquesta configuració.

Finalment, podeu embolicar aquests cables en cinta adhesiva o encongir-los perquè no s’acortin i, per obtenir una major estabilitat, podeu enganxar el clip de la bateria als peus del suport inferior.

Les imatges d’aquest pas haurien de cobrir aquest conjunt. Assegureu-vos que els hàgiu vist tots.

Pas 6: FES-TE TOC

FES-TE TOC!
FES-TE TOC!

Senyalitzant una cursa?

El plantareu sota el taulell dels vostres companys?

Només us encanten les banyes?

Doncs ara el poder està a les vostres mans! (sempre que estigueu a la gamma BT)

Ara esteu completament equipats per triar fins al vostre cor. Sigueu responsables, ja que aquestes banyes són molt fortes per la seva mida, a més, procureu no sonar a prop dels animals i sigueu respectuosos amb els vostres veïns (o no sóc policia).

Pas 7: Extres opcionals + Solució de problemes

Extres opcionals:

Super Cap: si el dispositiu no acciona la banya, però prem el botó i es reinicia, és possible que no tingueu prou corrent. En primer lloc, canvieu les bateries AA per unes noves, però també podeu afegir un condensador en línia a la construcció. Vaig tenir uns quants col·locats i els vaig col·locar en línia amb les línies elèctriques segons la imatge adjunta.

Mesurador de tensió + interruptor On / Off: també podeu inserir un interruptor d’alimentació per encendre i apagar el projecte afegint-lo en línia amb la línia de tensió principal del port comú del commutador i el vcc del circuit al pin superior. A continuació, podeu utilitzar aquest circuit amb el voltímetre afegint el subministrament o un cable vermell al pin inferior d'aquest commutador. Quan estigui apagat, podreu llegir el voltatge de les bateries. Poseu un interruptor momentani en sèrie amb el voltímetre per estalviar energia quan estigui apagat. Reviseu les imatges del meu segon tauler amb això inclòs.

Canviant el nom i la contrasenya de BT: utilitzeu aquí les instruccions de Techbitar.

Resolució de problemes:

Es completarà a mesura que sorgeixin problemes.

Recomanat: