{"id":47882,"date":"2023-04-21T23:51:05","date_gmt":"2023-04-22T04:51:05","guid":{"rendered":"https:\/\/www.bjultrasonic.com\/how-to-make-homemade-ultrasonic-sensor\/"},"modified":"2025-01-21T06:02:33","modified_gmt":"2025-01-21T11:02:33","slug":"how-to-make-homemade-ultrasonic-sensor","status":"publish","type":"post","link":"https:\/\/www.bjultrasonic.com\/sv\/how-to-make-homemade-ultrasonic-sensor\/","title":{"rendered":"Bygg din egen ultraljudssensor hemma"},"content":{"rendered":"<p>Att bygga en egen ultraljudssensor kan vara ett utmanande men givande projekt f\u00f6r den elektronikintresserade.  Det kr\u00e4ver en del l\u00f6dning och f\u00f6rst\u00e5else f\u00f6r grundl\u00e4ggande elektronik, men med r\u00e4tt verktyg och instruktioner kan du skapa en fungerande sensor f\u00f6r att m\u00e4ta avst\u00e5nd. Denna artikel guidar dig genom processen, steg f\u00f6r steg.<\/p>\n<h3>Komponenter du beh\u00f6ver<\/h3>\n<p>F\u00f6r att bygga din ultraljudssensor beh\u00f6ver du f\u00f6ljande komponenter:<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Komponent<\/th>\n<th>Beskrivning<\/th>\n<th>Typisk specifikation<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Ultraljudss\u00e4ndare (transmitter)<\/td>\n<td>Skickar ut ultraljudsv\u00e5gorna<\/td>\n<td>40kHz<\/td>\n<\/tr>\n<tr>\n<td>Ultraljudsmottagare (receiver)<\/td>\n<td>Tar emot de reflekterade ultraljudsv\u00e5gorna<\/td>\n<td>40kHz<\/td>\n<\/tr>\n<tr>\n<td>Arduino Uno (eller liknande)<\/td>\n<td>Mikrokontroller f\u00f6r att styra sensorn<\/td>\n<td>&#8211;<\/td>\n<\/tr>\n<tr>\n<td>Jumperkablar<\/td>\n<td>F\u00f6r att koppla ihop komponenterna<\/td>\n<td>&#8211;<\/td>\n<\/tr>\n<tr>\n<td>Resistorer<\/td>\n<td>F\u00f6r att skydda kretsen<\/td>\n<td>220\u03a9 och 1k\u03a9<\/td>\n<\/tr>\n<tr>\n<td>Kondensator<\/td>\n<td>F\u00f6r att stabilisera str\u00f6mf\u00f6rs\u00f6rjningen<\/td>\n<td>100nF<\/td>\n<\/tr>\n<tr>\n<td>Br\u00e4dg\u00e5rd<\/td>\n<td>F\u00f6r att montera komponenterna<\/td>\n<td>&#8211;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Kopplingsschema<\/h3>\n<p>Koppla ihop komponenterna enligt f\u00f6ljande schema:<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Komponent<\/th>\n<th>Arduino Pin<\/th>\n<th>Beskrivning<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>S\u00e4ndare (VCC)<\/td>\n<td>5V<\/td>\n<td>Str\u00f6mf\u00f6rs\u00f6rjning till s\u00e4ndaren<\/td>\n<\/tr>\n<tr>\n<td>S\u00e4ndare (GND)<\/td>\n<td>GND<\/td>\n<td>Jordning f\u00f6r s\u00e4ndaren<\/td>\n<\/tr>\n<tr>\n<td>S\u00e4ndare (Trig)<\/td>\n<td>Digital pin 7<\/td>\n<td>Utl\u00f6sar s\u00e4ndaren<\/td>\n<\/tr>\n<tr>\n<td>Mottagare (VCC)<\/td>\n<td>5V<\/td>\n<td>Str\u00f6mf\u00f6rs\u00f6rjning till mottagaren<\/td>\n<\/tr>\n<tr>\n<td>Mottagare (GND)<\/td>\n<td>GND<\/td>\n<td>Jordning f\u00f6r mottagaren<\/td>\n<\/tr>\n<tr>\n<td>Mottagare (Echo)<\/td>\n<td>Digital pin 6<\/td>\n<td>Tar emot signalen fr\u00e5n mottagaren<\/td>\n<\/tr>\n<tr>\n<td>Resistor (220\u03a9)<\/td>\n<td>Mellan Trig och 5V<\/td>\n<td>Skyddar Arduino<\/td>\n<\/tr>\n<tr>\n<td>Resistor (1k\u03a9) + Kondensator (100nF)<\/td>\n<td>Mellan Echo och GND<\/td>\n<td>F\u00f6rb\u00e4ttrar signalstabilitet<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Programmera Arduino<\/h3>\n<p>Du beh\u00f6ver programmera din Arduino f\u00f6r att styra sensorn och ber\u00e4kna avst\u00e5ndet.  Anv\u00e4nd f\u00f6ljande kod som utg\u00e5ngspunkt (justera pin-numren om du anv\u00e4nt andra):<\/p>\n<pre><code class=\"language-c++\">const int trigPin = 7;\nconst int echoPin = 6;\nlong duration;\nint distance;\n\nvoid setup() {\n  pinMode(trigPin, OUTPUT);\n  pinMode(echoPin, INPUT);\n  Serial.begin(9600);\n}\n\nvoid loop() {\n  digitalWrite(trigPin, LOW);\n  delayMicroseconds(2);\n  digitalWrite(trigPin, HIGH);\n  delayMicroseconds(10);\n  digitalWrite(trigPin, LOW);\n  duration = pulseIn(echoPin, HIGH);\n  distance = duration * 0.034 \/ 2;\n  Serial.print(\"Avst\u00e5nd: \");\n  Serial.print(distance);\n  Serial.println(\" cm\");\n  delay(100);\n}<\/code><\/pre>\n<h3>Kalibrering och testning<\/h3>\n<p>N\u00e4r du har byggt din sensor \u00e4r det viktigt att kalibrera den.  Testa den mot objekt p\u00e5 k\u00e4nda avst\u00e5nd och justera koden om det beh\u00f6vs.  Faktorer som temperatur och luftfuktighet kan p\u00e5verka m\u00e4tningarna.<\/p>\n<p>Att bygga en egen ultraljudssensor \u00e4r ett l\u00e4rorikt projekt som ger dig insikt i hur dessa sensorer fungerar. Med lite t\u00e5lamod och noggrannhet kan du skapa en funktionell sensor f\u00f6r dina egna projekt och experiment.  Kom ih\u00e5g att s\u00e4kerhet alltid \u00e4r viktigt n\u00e4r du arbetar med elektronik.  Dubbelkolla dina kopplingar och var f\u00f6rsiktig med str\u00f6mf\u00f6rs\u00f6rjningen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Att bygga en egen ultraljudssensor kan vara ett utmanande men givande projekt f\u00f6r den elektronikintresserade. Det kr\u00e4ver en del l\u00f6dning och f\u00f6rst\u00e5else f\u00f6r grundl\u00e4ggande elektronik, men med r\u00e4tt verktyg och instruktioner kan du skapa en fungerande sensor f\u00f6r att m\u00e4ta avst\u00e5nd. Denna artikel guidar dig genom processen, steg f\u00f6r steg. Komponenter du beh\u00f6ver F\u00f6r att<\/p>\n","protected":false},"author":1,"featured_media":26466,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6424],"tags":[],"class_list":["post-47882","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","prodpage-classic"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/posts\/47882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/comments?post=47882"}],"version-history":[{"count":0,"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/posts\/47882\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/media\/26466"}],"wp:attachment":[{"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/media?parent=47882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/categories?post=47882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/sv\/wp-json\/wp\/v2\/tags?post=47882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}