Სარჩევი:
- ნაბიჯი 1: ნაწილები პროექტისთვის
- ნაბიჯი 2: Solder Pins to Lcd
- ნაბიჯი 3: კავშირი არდუინოსთან
- ნაბიჯი 4: დააკოპირეთ იგივე კოდი Adruino სკეტჩში და ატვირთეთ
- ნაბიჯი 5: სიხშირის გენერატორის შექმნა
- ნაბიჯი 6: პროექტის დასრულება
ვიდეო: სიხშირის მრიცხველი არდუინოსთან ერთად: 8 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ეს არის მარტივი და იაფი არდუინოზე დაფუძნებული სიხშირის მრიცხველი, რომელიც 4 დოლარზე ნაკლები ღირს, ეს ძალიან სასარგებლო იყო მცირე ზომის სქემების გასაზომად
ნაბიჯი 1: ნაწილები პროექტისთვის
1. ადრუინო უნო ან ნანო 2. ჯუმბერის კაბელები 3. 16*2 ლკდ 4. Ic 5555. 1uf cap
ნაბიჯი 2: Solder Pins to Lcd
ნაბიჯი 3: კავშირი არდუინოსთან
მიჰყევით სქემატურს და დააკავშირეთ მაქმანი და პოტენომეტრი არდუინოსთან
ნაბიჯი 4: დააკოპირეთ იგივე კოდი Adruino სკეტჩში და ატვირთეთ
#მოიცავს, LiquidCrystal LCD (2, 3, 4, 5, 6, 7);
const int pulsePin = 8; // შეყვანის სიგნალი დაკავშირებულია არდუინოს პინ 8 -თან
int პულსი მაღალი; // მთელი ცვლადი, რათა დაიჭიროს შემომავალი პულსის მაღალი დრო
int pulseLow; // მთელი ცვლადი შემომავალი პულსის დაბალი დროის დასაფიქსირებლად
float pulseTotal; // მცურავი ცვლადი, რათა დაიჭიროს შემომავალი პულსის საერთო დრო
float სიხშირე; // გამოთვლილი სიხშირე
void setup () {pinMode (pulsePin, INPUT);
lcd. დასაწყისი (16, 2);
lcd.setCursor (0, 0);
lcd.print ("მკაცრი ლაბორატორიები");
lcd.setCursor (0, 1);
lcd.print ("Freq Counter");
დაგვიანება (5000); }
void loop () {lcd.setCursor (0, 0);
lcd.print ("სიხშირე არის");
lcd.setCursor (0, 1);
lcd.print ("მკაცრი ლაბორატორიები");
pulseHigh = pulseIn (pulsePin, HIGH);
pulseLow = pulseIn (pulsePin, LOW);
pulseTotal = პულსი მაღალი + პულსი დაბალი; // პულსის პერიოდი მიკროწამების სიხშირეში = 1000000/პულსი სულ; // სიხშირე ჰერცში (Hz)
lcd.setCursor (0, 1);
lcd.print (სიხშირე);
lcd.print ("Hz");
დაგვიანება (500); }
ნაბიჯი 5: სიხშირის გენერატორის შექმნა
მიჰყევით ამ სქემატურს და სწორად დააკავშირეთ ეს კავშირები ბევრს აქვს პრობლემა იმაში რომ 1uf კონდენსატორი მისცემს 800hz-40khz და 101 capacitor მისცემს 50hz-4khz
ნაბიჯი 6: პროექტის დასრულება
მას შემდეგ რაც გააკეთებთ 2 სქემატურს დააკავშირეთ ისინი ერთმანეთთან როგორც ეს მოცემულია სქემატურ სურათში და ეს არის ბმული მოწყობილობის დემოზე
გირჩევთ:
მარტივი სიხშირის მრიცხველი არდუინოს გამოყენებით: 6 ნაბიჯი
მარტივი სიხშირის მრიცხველი Arduino– ს გამოყენებით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ მარტივი სიხშირის მრიცხველი Arduino– ს გამოყენებით. უყურეთ ვიდეოს
მაღალი რეზოლუციის სიხშირის მრიცხველი: 5 ნაბიჯი (სურათებით)
მაღალი რეზოლუციის სიხშირის მრიცხველი: ეს ინსტრუქცია აჩვენებს საპასუხო სიხშირის მრიცხველს, რომელსაც შეუძლია გაზომოთ სიხშირეები სწრაფად და გონივრული სიზუსტით. ის დამზადებულია სტანდარტული კომპონენტებით და შეიძლება გაკეთდეს შაბათ-კვირას (ცოტა მეტი დამჭირდა :-)) რედაქტირება: კოდი ახლა ხელმისაწვდომია
როგორ ავაშენოთ ბეთბოლოტი მუყაოსა და არდუინოსთან ერთად: 7 ნაბიჯი (სურათებით)
როგორ ავაშენოთ ბეთბოლოტი მუყაოსა და არდუინოსთან ერთად: მე შევქმენი ბრძოლის ბოტები Arduino UNO– ს გამოყენებით და მუყაო გამოიყენებოდა სხეულების ასაშენებლად. მე შევეცადე გამომეყენებინა ხელმისაწვდომი მარაგი და მივეცი ბავშვებს შემოქმედებითი თავისუფლება, როგორ შექმნან თავიანთი საბრძოლო ბოტები. Battlebot იღებს ბრძანებებს უკაბელო კონტროლერისგან
წვრილმანი მარტივი არდუინოს სიხშირის მრიცხველი 6.5 მჰც -მდე: 3 ნაბიჯი
წვრილმანი მარტივი არდუინოს სიხშირის საზომი 6.5 მჰც -მდე: დღეს მე გაჩვენებთ, თუ როგორ უნდა ავაშენოთ მარტივი სიხშირის მრიცხველი, რომელსაც შეუძლია გაზომოს რეაქტიული, სინუსური ან სამკუთხა სიგნალების სიხშირეები 6,5 მჰც -მდე
DIY სუნთქვის სენსორი არდუინოსთან ერთად (გამტარი ნაქსოვი გაჭიმვის სენსორი): 7 ნაბიჯი (სურათებით)
წვრილმანი სუნთქვის სენსორი არდუინოსთან ერთად (გამტარი ნაქსოვი გაჭიმვის სენსორი): ეს წვრილმანი სენსორი მიიღებს გამტარი ნაქსოვი გაჭიმვის სენსორის ფორმას. ის შემოეხვევა თქვენს მკერდს/კუჭს, ხოლო როდესაც თქვენი გულმკერდი/მუცელი გაფართოვდება და იკუმშება, ასევე გაიზრდება სენსორი და, შესაბამისად, შეყვანის მონაცემები, რომლებიც მიეწოდება არდუინოს. Ისე