{"id":59981,"date":"2023-04-21T22:55:47","date_gmt":"2023-04-22T03:55:47","guid":{"rendered":"https:\/\/www.bjultrasonic.com\/how-to-make-a-sonar-device-at-home\/"},"modified":"2025-01-27T06:46:02","modified_gmt":"2025-01-27T11:46:02","slug":"how-to-make-a-sonar-device-at-home","status":"publish","type":"post","link":"https:\/\/www.bjultrasonic.com\/pl\/how-to-make-a-sonar-device-at-home\/","title":{"rendered":"Sonar domowej roboty: budowa krok po kroku"},"content":{"rendered":"<p>Zbudowanie w\u0142asnego urz\u0105dzenia sonaru w domu mo\u017ce wydawa\u0107 si\u0119 zadaniem skomplikowanym, jednak z odpowiednim podej\u015bciem i dost\u0119pnymi komponentami jest to ca\u0142kiem wykonalne.  Poni\u017cej przedstawiamy przewodnik krok po kroku, kt\u00f3ry pomo\u017ce Ci w stworzeniu prostego, ale funkcjonalnego sonaru.<\/p>\n<h3>Wyb\u00f3r odpowiednich komponent\u00f3w<\/h3>\n<p>Kluczowym elementem naszego sonaru b\u0119dzie przetwornik ultrad\u017awi\u0119kowy.  Mo\u017cemy wykorzysta\u0107 przetworniki piezoelektryczne, kt\u00f3re s\u0105 stosunkowo tanie i \u0142atwo dost\u0119pne.  Wa\u017cne jest, aby wybra\u0107 przetwornik o cz\u0119stotliwo\u015bci pracy dostosowanej do zamierzonego zasi\u0119gu i rozdzielczo\u015bci pomiaru.  Ni\u017csze cz\u0119stotliwo\u015bci (np. 40 kHz) zapewniaj\u0105 wi\u0119kszy zasi\u0119g, ale mniejsz\u0105 rozdzielczo\u015b\u0107, podczas gdy wy\u017csze cz\u0119stotliwo\u015bci (np. 100 kHz) oferuj\u0105 lepsz\u0105 rozdzielczo\u015b\u0107, ale mniejszy zasi\u0119g.  Nale\u017cy r\u00f3wnie\u017c zwr\u00f3ci\u0107 uwag\u0119 na k\u0105t promieniowania przetwornika. W\u0105ski k\u0105t zapewni precyzyjniejszy pomiar, ale ograniczony zasi\u0119g.<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Cz\u0119stotliwo\u015b\u0107 (kHz)<\/th>\n<th>Zasi\u0119g (m)<\/th>\n<th>Rozdzielczo\u015b\u0107<\/th>\n<th>K\u0105t promieniowania (\u00b0)<\/th>\n<th>Zalecane zastosowanie<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>40<\/td>\n<td>10-20<\/td>\n<td>Niska<\/td>\n<td>Szeroki<\/td>\n<td>Pomiary na wi\u0119kszych odleg\u0142o\u015bciach<\/td>\n<\/tr>\n<tr>\n<td>80<\/td>\n<td>5-10<\/td>\n<td>\u015arednia<\/td>\n<td>\u015aredni<\/td>\n<td>Uniwersalne zastosowanie<\/td>\n<\/tr>\n<tr>\n<td>100<\/td>\n<td>2-5<\/td>\n<td>Wysoka<\/td>\n<td>W\u0105ski<\/td>\n<td>Pomiary precyzyjne na ma\u0142ych odleg\u0142o\u015bciach<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Opr\u00f3cz przetwornika ultrad\u017awi\u0119kowego, b\u0119dziemy potrzebowa\u0107 mikrokontrolera (np. Arduino), kt\u00f3ry b\u0119dzie sterowa\u0142 przetwornikiem i przetwarza\u0142 otrzymane dane.  Potrzebny b\u0119dzie r\u00f3wnie\u017c zasilacz, przewody, rezystory oraz program do obs\u0142ugi mikrokontrolera.  Do wizualizacji danych mo\u017cemy u\u017cy\u0107 komputera i odpowiedniego oprogramowania.<\/p>\n<h3>Budowa uk\u0142adu elektronicznego<\/h3>\n<p>Pod\u0142\u0105czenie komponent\u00f3w jest stosunkowo proste. Przetwornik ultrad\u017awi\u0119kowy wymaga pod\u0142\u0105czenia do pin\u00f3w mikrokontrolera, kt\u00f3re obs\u0142uguj\u0105 sygna\u0142y PWM (Pulse Width Modulation) do generowania impuls\u00f3w ultrad\u017awi\u0119kowych oraz pinu analogowego do odczytu sygna\u0142u zwrotnego.  Rezystory mog\u0105 by\u0107 potrzebne do ochrony przetwornika przed przepi\u0119ciami.  Schemat po\u0142\u0105cze\u0144 powinien by\u0107 dostosowany do konkretnego modelu mikrokontrolera i przetwornika.  Zalecane jest dok\u0142adne zapoznanie si\u0119 z dokumentacj\u0105 techniczn\u0105 tych komponent\u00f3w.<\/p>\n<h3>Programowanie mikrokontrolera<\/h3>\n<p>Program dla mikrokontrolera b\u0119dzie odpowiada\u0142 za generowanie impuls\u00f3w ultrad\u017awi\u0119kowych, odczyt czasu powrotu echa oraz obliczenie odleg\u0142o\u015bci.  Algorytm jest stosunkowo prosty i opiera si\u0119 na pomiarze czasu przelotu impulsu ultrad\u017awi\u0119kowego.  Odleg\u0142o\u015b\u0107 oblicza si\u0119 ze wzoru:  <code>Odleg\u0142o\u015b\u0107 = (Pr\u0119dko\u015b\u0107 d\u017awi\u0119ku * Czas przelotu) \/ 2<\/code>.  Pr\u0119dko\u015b\u0107 d\u017awi\u0119ku w powietrzu wynosi oko\u0142o 343 m\/s.  Kod programu b\u0119dzie zale\u017cny od wybranego mikrokontrolera i \u015brodowiska programistycznego.<\/p>\n<h3>Testowanie i kalibracja<\/h3>\n<p>Po zbudowaniu uk\u0142adu nale\u017cy przeprowadzi\u0107 testy w celu sprawdzenia jego dzia\u0142ania.  Mo\u017cna to zrobi\u0107, mierz\u0105c odleg\u0142o\u015b\u0107 do r\u00f3\u017cnych obiekt\u00f3w i por\u00f3wnuj\u0105c j\u0105 z wynikami uzyskanymi za pomoc\u0105 sonaru.  W razie potrzeby nale\u017cy dokona\u0107 kalibracji, np. poprzez dostosowanie parametr\u00f3w w programie mikrokontrolera.<\/p>\n<p>Podsumowuj\u0105c, stworzenie w\u0142asnego sonaru w domu jest mo\u017cliwe i stanowi interesuj\u0105ce wyzwanie dla entuzjast\u00f3w elektroniki.  Wymaga to jednak wiedzy z zakresu elektroniki, programowania oraz zrozumienia zasad dzia\u0142ania fal ultrad\u017awi\u0119kowych.  Pami\u0119tajmy o bezpiecze\u0144stwie podczas pracy z elektronik\u0105 i zawsze przestrzegajmy zasad bezpiecze\u0144stwa.  Zastosowanie odpowiednich komponent\u00f3w i staranne wykonanie  prowadzi do stworzenia funkcjonalnego i u\u017cytecznego urz\u0105dzenia.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zbudowanie w\u0142asnego urz\u0105dzenia sonaru w domu mo\u017ce wydawa\u0107 si\u0119 zadaniem skomplikowanym, jednak z odpowiednim podej\u015bciem i dost\u0119pnymi komponentami jest to ca\u0142kiem wykonalne. Poni\u017cej przedstawiamy przewodnik krok po kroku, kt\u00f3ry pomo\u017ce Ci w stworzeniu prostego, ale funkcjonalnego sonaru. Wyb\u00f3r odpowiednich komponent\u00f3w Kluczowym elementem naszego sonaru b\u0119dzie przetwornik ultrad\u017awi\u0119kowy. Mo\u017cemy wykorzysta\u0107 przetworniki piezoelektryczne, kt\u00f3re s\u0105 stosunkowo tanie<\/p>\n","protected":false},"author":1,"featured_media":26939,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6426],"tags":[],"class_list":["post-59981","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","prodpage-classic"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/posts\/59981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/comments?post=59981"}],"version-history":[{"count":0,"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/posts\/59981\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/media\/26939"}],"wp:attachment":[{"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/media?parent=59981"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/categories?post=59981"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/pl\/wp-json\/wp\/v2\/tags?post=59981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}