{"id":721,"date":"2017-12-06T13:00:37","date_gmt":"2017-12-06T13:00:37","guid":{"rendered":"http:\/\/chewett.co.uk\/blog\/?p=721"},"modified":"2017-12-04T22:24:32","modified_gmt":"2017-12-04T22:24:32","slug":"sw-18010p-motion-vibration-sensor-review-code-examples","status":"publish","type":"post","link":"https:\/\/chewett.co.uk\/blog\/721\/sw-18010p-motion-vibration-sensor-review-code-examples\/","title":{"rendered":"SW-18010P Motion Vibration Sensor review and code examples"},"content":{"rendered":"<p>This post reviews the\u00a0SW-18010P motion vibration sensor. Here I review, test and provide code to use the sensor.<\/p>\n<p><!--more--><\/p>\n<h2>Overview of the Vibration Sensor<\/h2>\n<p><a href=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_image.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"823\" data-permalink=\"https:\/\/chewett.co.uk\/blog\/721\/sw-18010p-motion-vibration-sensor-review-code-examples\/vibration_sensor_post_image\/\" data-orig-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_image.jpg?fit=800%2C800&amp;ssl=1\" data-orig-size=\"800,800\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"vibration_sensor_post_image\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_image.jpg?fit=300%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_image.jpg?fit=678%2C678&amp;ssl=1\" class=\"alignleft wp-image-823\" src=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_image.jpg?resize=350%2C350\" alt=\"\" width=\"350\" height=\"350\" srcset=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_image.jpg?w=800&amp;ssl=1 800w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_image.jpg?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_image.jpg?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_image.jpg?resize=50%2C50&amp;ssl=1 50w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><\/a><\/p>\n<p>The SW-18010P vibration sensor is a small spring inside a metal casing. As the sensor vibrates or moves the spring will make contact with the metal casing and conduct through the sensor.<\/p>\n<p>As this sensor is a simple circuit it will draw very little power and is ideal for a low power circuit.<\/p>\n<p>The sensor has\u00a0four pins, left to right they are, analogue out (AO), digital out (DO), ground (GND) and input voltage (VCC). The analogue\u00a0out will give the raw data from the sensor module.<\/p>\n<p>Digital out will be LOW when motion is detected above the set threshold and HIGH when none is. The threshold can be set by changing the onboard potentiometer.<\/p>\n<p>Analogue out is the raw vibration level and will be 0 when large amounts of movement is detected and 1023 when no motion is detected.<\/p>\n<h2>Wiring it up to an Arduino<\/h2>\n<p><a href=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"895\" data-permalink=\"https:\/\/chewett.co.uk\/blog\/721\/sw-18010p-motion-vibration-sensor-review-code-examples\/vibration_sw18010p_bb\/\" data-orig-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg?fit=1122%2C888&amp;ssl=1\" data-orig-size=\"1122,888\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"vibration_sw18010P_bb\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg?fit=300%2C237&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg?fit=678%2C536&amp;ssl=1\" class=\"alignleft wp-image-895\" src=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg?resize=500%2C396\" alt=\"\" width=\"500\" height=\"396\" srcset=\"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg?w=1122&amp;ssl=1 1122w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg?resize=300%2C237&amp;ssl=1 300w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg?resize=1024%2C810&amp;ssl=1 1024w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg?resize=768%2C608&amp;ssl=1 768w, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/12\/vibration_sw18010P_bb.jpg?resize=50%2C40&amp;ssl=1 50w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Here I am connecting first pin, the analogue output to analogue pin 0 on the Arduino.<\/p>\n<p>I am also going to connect the digital out pin to the digital pin 7 on the Arduino. This will mean I can record both the analogue and digital output.<\/p>\n<p>I also wire up VCC to the 5 volt output on the Arduino and the GND on the sensor to the GND pin on the Arduino.<\/p>\n<p>Now I am ready to program the Arduino to monitor the sensor.<\/p>\n<h2>Programming the Arduino with the SW-18010P vibration sensor<\/h2>\n<p>I am going to program the Arduino to collect and print out both the analogue and digital signals. This can then be modified at a later date to only use one depending on your requirements.<\/p>\n<pre class=\"brush: cpp; title: ; notranslate\" title=\"\">#define ANALOG_IN_PIN 0\r\n#define VIBRATION_SENSOR_PIN 7\r\nint motionDetected = LOW;\r\nint sensorVal = 0;\r\n\r\nvoid setup() {\r\n   Serial.begin(115200);\r\n}\r\n\r\nvoid loop() {\r\n   motionDetected = digitalRead(VIBRATION_SENSOR_PIN);\r\n   sensorVal = analogRead(ANALOG_IN_PIN);\r\n   Serial.print(&quot;Anaologue: &quot;);\r\n   Serial.print(sensorVal);\r\n   Serial.print(&quot; Digital :&quot;);\r\n   Serial.println(motionDetected);\r\n   delay(100);\r\n}<\/pre>\n<p>The first thing I do here is to create constants to hold the pins I have connected the data to. In addition to this, I also create two variables to store the results of getting the sensor values. In the setup I initialize the serial output so that I can output the data across serial to the computer.<\/p>\n<p>In the loop I read the analogue and digital values and print them out. Once I have read and printed the values out I wait 100 milliseconds. Like many of these sensors the delay period will need to be adjusted depending on the level of vibration you want to measure. If you want to detect very small vibrations that last for a short period the delay will need to be reduced.<\/p>\n<h2>Final Review<\/h2>\n<p>This sensor is a nice little vibration\/motion sensor that is easy to use with an Arduino. One of the benefits is that you have access to both the analogue and digital signal. In addition, you can use the onboard potentiometer to set the level that the digital signal will change. This makes it fit for a number of tasks regardless of whether you need a digital or analogue signal.<\/p>\n<p>A benefit is that there are a number of different levels of sensitivity this sensor comes in. This means you can easily swap the component out and use a more\/less sensitive one if required. The longer vibration sensor component means it is easier to bind or hold to something that is expected to move.<\/p>\n<p>This is a very useful sensor for the price and I would buy it again.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This post reviews the\u00a0SW-18010P motion vibration sensor. Here I review, test and provide code to use the sensor.<\/p>\n","protected":false},"author":1,"featured_media":822,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[97],"tags":[132,131,151],"class_list":["post-721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-electronics","tag-arduino","tag-arduino-sensor","tag-vibration-sensor"],"wppr_data":{"cwp_meta_box_check":"No"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/vibration_sensor_post_icon.jpg?fit=800%2C800&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p2toWX-bD","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1856,"url":"https:\/\/chewett.co.uk\/blog\/1856\/using-the-sw-18010p-motion-vibration-sensor-with-a-wemos-d1-mini-esp8266\/","url_meta":{"origin":721,"position":0},"title":"Using the SW-18010P Motion Vibration Sensor with a WeMos D1 Mini (ESP8266)","author":"Chewett","date":"February 2, 2019","format":false,"excerpt":"In this blog post I talk about how you can use a SW-18010P Motion Vibration sensor with a WeMos D1 Mini (ESP8266) using the Arduino IDE. Summary of the SW-18010P Motion Vibration sensor This motion sensor works by encasing a small spring inside a metal casing. Whenever the sensor moves\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/02\/sw18010p_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/02\/sw18010p_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/02\/sw18010p_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/02\/sw18010p_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":724,"url":"https:\/\/chewett.co.uk\/blog\/724\/sw-420-motion-vibration-sensor-review-code-examples\/","url_meta":{"origin":721,"position":1},"title":"SW-420 Motion Vibration Sensor Review and code examples","author":"Chewett","date":"October 25, 2017","format":false,"excerpt":"This post reviews the SW-420 motion vibration sensor. Here I review, test and provide code to use the sensor. Overview of the Vibration Sensor This motion vibration sensor detects small movements and reports this back as a digital signal. This digital signal represents whether there is motion above the configured\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/sw420_vibration_sensor_post_icon.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/sw420_vibration_sensor_post_icon.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/sw420_vibration_sensor_post_icon.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/10\/sw420_vibration_sensor_post_icon.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1849,"url":"https:\/\/chewett.co.uk\/blog\/1849\/using-the-sw-420-motion-vibration-sensor-with-a-wemos-d1-mini-esp8266\/","url_meta":{"origin":721,"position":2},"title":"Using the SW-420 Motion Vibration Sensor with a WeMos D1 Mini (ESP8266)","author":"Chewett","date":"December 22, 2018","format":false,"excerpt":"In this blog post I talk about how you can use a SW-420 Motion Vibration sensor with a WeMos D1 Mini (ESP8266) using the Arduino IDE. Summary of the SW-420 Motion Vibration Sensor This sensor mounts a motion detection component with a small micro-controller and a potentiometer. This has a\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/12\/sw420_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/12\/sw420_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/12\/sw420_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/12\/sw420_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":535,"url":"https:\/\/chewett.co.uk\/blog\/535\/801s-wide-range-vibration-detection-sensor-review-code-examples\/","url_meta":{"origin":721,"position":3},"title":"801S Wide Range Vibration Detection Sensor Review and code examples","author":"Chewett","date":"August 9, 2017","format":false,"excerpt":"This post reviews the 801S wide range vibration detection sensor. Here I review and test the sensor and provide code to use it. Overview of the Vibration sensor This sensor detects small movements and reports this back as either an analogue or digital signal. This doesn't provide any numerically measurable\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/08\/801S_vibration_sensor_text.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/08\/801S_vibration_sensor_text.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/08\/801S_vibration_sensor_text.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2017\/08\/801S_vibration_sensor_text.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1854,"url":"https:\/\/chewett.co.uk\/blog\/1854\/using-the-801s-wide-range-vibration-detection-sensor-with-a-wemos-d1-mini-esp8266\/","url_meta":{"origin":721,"position":4},"title":"Using the 801S Wide Range Vibration Detection Sensor with a WeMos D1 Mini (ESP8266)","author":"Chewett","date":"March 9, 2019","format":false,"excerpt":"In this blog post I talk about how you can use a 801S Wide Range Vibration Detection sensor with a WeMos D1 Mini (ESP8266) using the Arduino IDE. Summary of the\u00a0801S Wide Range Vibration Detection sensor This vibration sensor works by the sensor changing resistance as motion is detected. This\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/03\/801s_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/03\/801s_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/03\/801s_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/03\/801s_vibration_sensor_wemos.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2054,"url":"https:\/\/chewett.co.uk\/blog\/2054\/mq-135-air-quality-and-hazardous-gas-sensor-for-arduino-review-and-code\/","url_meta":{"origin":721,"position":5},"title":"MQ-135 Air Quality and Hazardous Gas Sensor For Arduino Review and Code","author":"Chewett","date":"April 13, 2019","format":false,"excerpt":"This post talks about using the MQ-135 Air Quality and Hazardous Gas sensor with an Arduino. MQ-135 Air Quality and Hazardous Gas Sensor The MQ-135 air quality and hazadous gas sensor is a small unit that reports the relative quality of the air. This specific variant works particularly well with\u2026","rel":"","context":"In &quot;Electronics&quot;","block_context":{"text":"Electronics","link":"https:\/\/chewett.co.uk\/blog\/category\/electronics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/03\/MQ-135-Sensor-Air-Quality-Sensor-Hazardous-Gas-Detection-Module-for-Arduino_posticon.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/03\/MQ-135-Sensor-Air-Quality-Sensor-Hazardous-Gas-Detection-Module-for-Arduino_posticon.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/03\/MQ-135-Sensor-Air-Quality-Sensor-Hazardous-Gas-Detection-Module-for-Arduino_posticon.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/03\/MQ-135-Sensor-Air-Quality-Sensor-Hazardous-Gas-Detection-Module-for-Arduino_posticon.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts\/721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=721"}],"version-history":[{"count":11,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts\/721\/revisions"}],"predecessor-version":[{"id":899,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts\/721\/revisions\/899"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/media\/822"}],"wp:attachment":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}