Selvbeviset urn eller boks

Anonim

Selvbeviset urn eller boks

Forfatteren av Arduino Project Hub under Nick Ashraf_Minhaj forteller hvordan du lager en ballong eller en boks med et lettlokk selvdisplayer. Lisens - LGPL.

Mesteren er ordningen. Servo-Tower Pro Mg996r, det skal drives slik at stabilisatoren innebygd i Arduino ikke er involvert.

Selvbeviset urn eller boks

Komponenter separat:

Selvbeviset urn eller boks

Selvbeviset urn eller boks

Selvbeviset urn eller boks

Mesteren tar spaken fra servospakken:

Selvbeviset urn eller boks

Stikker det til en slik hjemmelaget detalj:

Selvbeviset urn eller boks

Setter alt dette sammen på servoen:

Selvbeviset urn eller boks

Deretter tar du rekkeviddefinderen:

Selvbeviset urn eller boks

Plasserer det på en hjemmelaget urn i en vinkel som vist nedenfor, men samtidig, og alt annet etablerer. Servoen er plassert slik at den åpner lokket. Utformingen av urnen eller boksen er vilkårlig, forutsatt at lokket er lyn.

Selvbeviset urn eller boks

Servo-stasjonen i stillingen som svarer til det åpne lokket:

Selvbeviset urn eller boks

Mesteren fyller den korte skissen (30 linjer), som krever dette biblioteket:

#Include servo servo; int const trigpin = 6; int const ekkopin = 5; Void setup () {pinmode (trigpin, utgang); PINMODE (ECHOPIN, INPUT); Servo.Ath (3); } void loop () {int Varighet, avstand; Digitalwrite (trigpin, høy); Forsinkelse (1); Digitalwrite (trigpin, lav); // Mål pulsinngangen i ekko-pinvarigheten = Pulsein (ekkopin, høy); // Avstanden er halvparten av varigheten som er utstyrt med 29,1 (fra datablad) avstand = (varighet / 2) / 29.1; // hvis avstand mindre enn 0,5 meter og mer enn 0 (0 eller mindre betyr over rekkevidde) hvis (avstand = 0) {servo.write (50); Forsinkelse (3000); } else {servo.write (160); } // venter 60 ms vil ikke skade noen forsinkelse (60); }

Programmet kan korrigere rotasjonsvinkler, spesielt når du bruker en servo-type servo, samt følsomheten til RangeFinder. Veiviseren sjekker utformingen:

Selvbeviset urn eller boks

Så gjør det lite modding og sjekker igjen:

Selvbeviset urn eller boks

Bytte maskinvare- og programvaredelen, kan du få en selvskiftende bordboks.

Les mer