i ett av våra tidigare Arduino-projekt använde vi sensorn HC-SR04 för att tillåta en robot att se hinder medan du flyttar och att agera i enlighet därmed. HC-SR04 är en mycket populär ultraljudssensor och du bör definitivt lära dig att använda den.
detta projekt kommer att delas upp i två delar. Vi vill bygga en enhet som kommer att känna avståndet från ett rörligt objekt, skicka det avståndet till den seriella porten och visa avståndet på en LCD-skärm., Och det är viktigt att avståndet är i meter så att vi enkelt kan gripa och förstå det.
för att göra projektet enklare kommer vi att använda en LCD med en I2C-omvandlare så vi behöver bara 4 kablar för att ansluta den till Arduino. Vi kommer också att behöva lägga till ett extra bibliotek till skissen,men oroa dig inte! det är lätt att ladda ner.,
Ultraljudsavståndssensor
här är den nödvändiga delen:
- 1 x Arduino Uno Board
- 1 x HC-SR04 ultraljudssensor
- 1 x LCD med I2C converter
- Jumper ledningar
låt oss börja med något enkelt. Hur visar vi ett avstånd på den seriella porten?
Du måste först göra anslutningarna enligt schemat nedan. Vi behöver inte lägga till LCD-skärmen ännu.,
Så här ska det se ut, mycket enkelt rätt? bara 4 kablar, Arduino Uno-kortet och ultraljudssensorn.
kod
och det här är vad du bör se på den seriella porten
ok, hälften av projektet är klart, låt oss nu lägga till en LCD, här är hur du ska ansluta den.,
då måste vi ladda ner biblioteket. Du kan ladda ner den från Arduino IDE. Helt enkelt öppna skiss >> inkludera Bibliotek >> Hantera bibliotek och sedan hitta LCD I2C.,
koden vi måste ladda upp liknar den första på skillnaden att den här gången istället för att visa på serien visar vi värdena på LCD-skärmen.
och där har du det!
mycket roligt, enkelt och användbart projekt. Jag hoppas att du har blivit en bättre tillverkare efter att ha läst denna handledning. Tveka inte att visa mig vad du har kunnat bygga i kommentarfältet nedan.,
- Arduino hx711 handledning
- Arduino magnetbrytare
- bästa Arduino Kit
- gåvor för ingenjörsstudenter
- gåvor för ingenjörer
- mpu6050 Arduino projekt
- nuvarande sensor Arduino
- Markfuktsensor med Arduino
- Arduino räkna upp Timer Med Nokia 5110 LCD
- Arduino Yun: integrera eller juxtaposing Arduino med Linux
- Arduino projekt: Line Follower Robot
- Arduino RFID projekt för nybörjare
- Arduino MOSFET projekt
- vilken Arduino ska du köpa
- vad kan du göra med Arduino styrelser?,
- bra alternativ till Arduino mikrokontroller
- Arduino Projekt: färgsensor
- Arduino IDE alternativ
- Arduino Mega vs.,Arduino Projekt: asynkrona lysdioder blinka
- Arduino Projekt: ultraljud avståndssensor
- Arduino Projekt: LED – 4X4X4 LED kub
- Arduino bil projekt: bygga ett hinder undvika Robot med mindre än $30
- Arduino Projekt: Servo Potentiometer kontroll
- Arduino LED projekt: Knight Rider
- Arduino Projekt: PIR rörelsesensor
- skillnaden mellan Arduino och Raspberry Pi
- topp 9 böcker varje ingenjör bör läsa
- topp begagnade sensorer för Arduino
- första hand på Arduino Uno board