Ultrasonic måttband (10 / 13 steg)

Steg 10: Okej, slav I²C sensor är byggt, vad gör jag med det?



Want to do more?
Om du är klar med stegen, kan du luta dig tillbaka och titta på det med en arduino. Om du vill något häftigt, fortsätta arbeta för att få en cool mäta "tejpa"!
För några år sedan arbetade jag med min pappa på ett hus, som behövde hela elektriska ledningar nätverket omgjord. Medan vi arbetade med att vi hade att mäta om trådarna ansluta, huruvida elnätet är närvarande på sladdar, etc. Vi glömde att byta tillbaka multimeter till högspänning mätning position: BOOM. Jag kastade tarmar ut, men höll inneslutningen, tänkte jag, kanske jag kommer att använda den en dag. Ursprungligen ville jag bygga min mätanordning i bilagan av det trasiga multimeter, men jag kunde inte lista ut vad man ska sätta i en tom cirkel i mitten, där rotary switch brukade vara. Jag letade på nätet efter något liknande, och fann den BOS501B inhägnad.
Det finns plats för ett 9 V batteri, några skruvhål och en kortplats för de 4 LED-displayer som jag kommer att använda.

PCB pre-fungera
Få bromsok igen, göra några mätningar av där hålen är, där den display slot är, så du kan räkna ut din storlek styrelser. De arbete faserna är samma som med den tidigare styrelser. Kolla tillbaka på videon där jag visade dig hur man kan forma styrelsen!

Schematiska
Om jag vill ha mer från min I²C sensor, (i mitt fall att förvandla den till ett mätverktyg) har jag att lägga till en display till det och vissa användargränssnittskomponenter, så min pappa kan styra det. Det enklaste valet: Använd en annan identiska PIC12LF1840T39A göra I²C frågorna och den SPI bit-banka för visning. Jag har också lagt två knappar på MCLR stiften bara i fall jag vill ha någon form av input från användaren. Här är min schematiska, som de flesta av komponenterna lagts till mina bibliotek under detta projekt.

De två stora rektanglarna i mitten är de två processorerna, U1 är grafikdrivrutinen (MAX7219), en i övre mitten är display själv. P? är faktiskt en LDO, jag bara inte orkar med att dra en speciell schematisk symbol för det nu. På undersidan finns två knappar med två pull-ups, som kommer att användas för indata från användare och programmerare rubrikerna för två PIC processorer.

PCB tillverkningen
Överför dina ändringar till PCB arkivera, då plats, Ersätt, lås, rutt, tills du är klar. Sedan skapar en "Output jobb" fil, lägga till en "dokumentation produktionen" av den "PCB skriver ut". Se till att den skriver ut 1:1, du bara aktiverat de lager du vill ha och viktigaste: se till att det inte kommer att speglas. Sedan knyta till en PDF-utdata och generera filen genom att trycka på F9.
Jag har haft otur att displayen på det översta lagret av misstag, så den som du ser bilder av är faktiskt den andra iterationen av detta PCB. Nu bör det vara okej. Version ett ännu hade några extra LED-s i det, men som projektet utvecklades jag insåg att jag egentligen inte behöver dem. Låt mig visa dig några bilder på min ombord!

Ett par Detaljer av layouten, i Altium och i PDF-format

Löda komponenter, plugg den i, och börja programmera! Jag rekommenderar att ha flux och löda veke till hands när lödning dessa mindre komponenter, tillsammans med mycket tunn lödtenn. Detta sätt har du större kontroll över den lödtenn och där det hoppar till!

Aaaand SNAP!
Precis när jag höll på att binder sak tillsammans kom jag att inse det fruktansvärda, som just hände. Hemskt nog, jag helt bortse från dessa två skrivelser från PIC ID-nummer: "LF". Denna serie av PIC processorer arbete på 3,3 V, så vid 5 V kommer man se rök kommer ut av dem i stället för trevlig seriella signaler. Så 5 V regulatorn är på bordet, från PIC-s synvinkel, måste vi lägga till en 3,3 V regulator.
5 V tillsynsmyndigheten har att hålla sig runt, men eftersom MAX232 ultrasonic sensor inte fungerar med 3,3 V. Jag insåg detta, efter att jag såg, som varje gång, den 10 mikrosekund trigger impuls skickas, en konstant echo 143.6 millisekunder tas emot.

Låt oss ta itu med detta. HC-SR04 styrelsen måste drivas från 5 V, utlösa signalen måste höjas från PIC 3,3 V till 5 V, echo signalen måste sänkas från 5 V till 3,3 V. Låt oss designa en enkel nivå skiftande mekanism, som passar i vår inhägnad:

Se Steg
Relaterade Ämnen

DIY Digital måttband

Hej allaIdag hoppas jag att lära dig allt om ultraljudssensorer och förhoppningsvis i slutet har du en trevlig liten digital måttband egen att använda som du vänligen.Njut avSteg 1: Reservdelslista Detta är min andra version av detta projekt så om du...

Digital ultraljud måttband

Detta instructable visar hur man bygger ett digitial måttband med en HC - SR04 ultraljud avstånd sensor och en Arduino Pro Mini. Detta var inspirerad av elecronics för alla är instructable som kan hittas här.Jag har angett detta i Tech tävlingen så V...

433 MHz måttband antenn-passar UHF sändare spårning!

Detta Instructable avser design & utvärdering av en enkel måttband baserat 433 MHz 3 element Yagi antenn. En effektiv mottagare gjordes genom att "övertala" en ~ US$ 4 Dorji 433 MHz be (amplitud Shift Keying) data modul till analoga signalen...

Arduino Ultrasonic Sensor

Detta är exempel att använda ultrasonic sensor (HC-SR04) i arduino.Steg 1: Del lista:Arduino UNO R3 styrelseHC-SR04 Ultrasonic SensorRöd LEDGrön LED560 ohm (grön, blå, brun, guld) motståndHalfBreadboardsladdarSteg 2: Ansluta komponenterna Steg 3: Skr...

Arduino - Ultrasonic Sensor med lysdioder och Summer

Hi guys detta är min första tutorial, jag har precis börjat för några månader sedan lära sig elektronik (tidigare jag har bara visste hur man programmerar i C och Python). När jag avslutat projektet (tog mig ca 5 timmar eller något) har jag beslutat...

Distansera mätningen och hinder detektering med NXP 89v51rd2fn och ultrasonic sensor HC-SR04.

Alla använder arduino uno eller mega att göra projekt som de är lätt att använda och koden för arduino är lätt tillgängliga på arduino forum och ingen använder atmel, philips eller andra microcontroller för att göra projekt som kodning är ganska svår...

300-fots Pocket måttband

hur många 300 fot måttband passar i din ficka och kostar under $2?Jag hade en mycket trevlig, något stor, öppen rulle-typ 300 fot inspektörernas måttband som fungerade bra tills en dag det sår roligt och jag tillbringade ett par fruktlösa timmar förs...

Metal bältesklipp (för måttband) - gjorde @TechShop!

Måttband är dyrt dessa dagar, speciellt de med bälte klipp.Jag fick en liten från en järnaffär och tänkte jag skulle göra en självObs: Stål var förmodligen inte det bästa materialet för MT sig var aluminium.I framtiden kommer jag också använda en län...

Ultrasonic skala

I detta projekt guidar jag dig hur man gör en digital skala med hjälp av Arduino uno och några andra objektDetta är en mycket lätt att projektetSteg 1: Objekt krävs 1. Arduino uno2. ultrasonic sensor3. LCD-skärm4. par hoppare ledningar5. skärbrädaSte...

Hur man läser ett måttband

Lära sig att läsa ett måttband är en viktig färdighet att lära sig, oavsett om du gör hem projekt, undervisning dina barn eller elever, eller vill få in hantverk i vissa kapacitet. Vi här på Construct-Ed (e-lärande för konstruktion och handel färdigh...

Där emellan måttband

Har du någonsin kämpat för att noggrant mäta mellan två ytor?Jag har nyligen upp-cykling en gammal hyllor enhet och behövs för att mäta mellan bottnar i två hus i hyllorna att skära i avdelare. [Höljen är spåren som är skuren i trä plankor att tillåt...

Ultrasonic avståndsmätare med LCD-display på Arduino UNO

I denna tutorial kommer vi att se en annan användning av modulen HC-SR04 ultraljud. Denna modul används ofta på robotar och leksaksbilar för att hitta hinder men det kan användas för att mäta avstånd också.Avstånd som mäts av HC-SR04 visas på vår äls...

Kåda måttband klockan

Vi har velat göra en klocka för länge nu. Vi har också velat prova formning och gjutning ett objekt som var lite större och mer ingående så vi kunde verkligen testa gränserna för med Famowood glasyr päls som en gjutning harts. Måttband klockan är res...

Arduino: HC-SR04 Ultrasonic Sensor

Syfte:Utnyttja en HC-SR04 ultrasonic sensor med en Arduino att mäta distansera av något föremål.Den grundläggande idén bakom en ultrasonic sensor:En ultrasonic sensor utlöser en signal om att färdas i en rak bana, och sedan om utlösta signalen stöter...

Måttband antennen

letar du efter ett lätt barn vänliga projekt? Letar du efter ett projekt för att uppmuntra en ny generation av skinka radiooperatören?Detta projekt är ovanligt, så det är något som säkert kommer att fånga uppmärksamheten hos alla, särskilt barn. Det...

Ultrasonic avståndsmätare med en ATtiny85 (med sköld)

Jag är här att visa dig hur du använder en HC-SR04 ultraljud Range Finder med en ATtiny85 samt programmering av ATtiny85 med den underbara sköld som randofo skapat.Förteckning över material:ATtiny85 programmering bibliotekArduino UnoHC-SR04 ultraljud...

Hinder Avoider med HC-SR04 Ultrasonic Sensor

ÖversiktDetta projekt använder en HC-SR04 Ultrasonic sensor och en Arduino att mäta avståndet mellan användaren och ett hinder och orsaka en LED, Summer och motor till flash, piper och vibrerar respektive att varna användaren att han närmar sig ett h...

Kul counter med Bluetooth och Ultrasonic Sensor

Hej, vill jag visa ett enkelt sätt att räkna något och Visa det på ditt system. Här använder vi Bluetooth så du kan visa resultaten på en större skärm (i stället för LCD) trådlöst i realtid. För dem obekanta med node.js, inte oro har vi inkluderat al...

Hur gränssnittet Ultrasonic Sensor (HCSR04) till arduino uno

Ultraljudssensorer är mycket effektivare än andra hinder detektering sensorer. Ultraljudssensorer relativt billig och också de ultraljud utsläppsländerna och detektorer är portabla utan behov av komplicerade kretsar. Realtid stöd och konstgjorda visi...