Სარჩევი:
- ნაბიჯი 1: კოდირება მომხმარებლის ინტერფეისი MIT აპლიკაციის გამომგონებელზე
- ნაბიჯი 2: კოდირება ნაწილაკების გარემოში: ცვლადების ინიციალიზაცია
- ნაბიჯი 3: კოდირება ნაწილაკების გარემოში: ტვიტერის ფუნქციის დაყენება
- ნაბიჯი 4: ფიზიკური კომპონენტები
- ნაბიჯი 5: თქვენ დასრულებული ხართ
ვიდეო: Tweeting Lamp Bot: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს გაკვეთილი გასწავლით თუ როგორ უნდა გააკეთოთ მობილური ტელეფონით კონტროლირებული ტვიტი - ნათურა. ეს არის მარტივი მაგარი პროექტი, რომელიც იყენებს MIT აპლიკაციის გამომგონებელს, ასევე ნაწილაკების კოდირების გარემოს, რათა შეიქმნას მობილური ტელეფონის კონტროლირებადი ნათურა IoT– ის საშუალებით, რომელიც ტვიტავს პერსონალურ ტვიტებს ბოტის ანგარიშზე.
მასალები დაგჭირდებათ:
- 4 LED განათება (led განათების ნებისმიერი ნომერი ან ფერი კარგია, მაგრამ ჩვენ გამოვიყენებთ 4 -ს ამ გაკვეთილისთვის)
- 8 ცალი 4 დიუმიანი უკაბელო მავთული (დასაკრავად LED განათებებზე)
- 4 ცალი 4 ინჩი x 4 ინჩი ხის (ყუთის საყრდენის გასაკეთებლად)
- ნაწილაკების ფოტონი (შეგიძლიათ მიიღოთ აქ:
- პურის დაფა
- ტვიტერის ანგარიში
- MIT აპლიკაციის გამომგონებლის ანგარიში
ნაბიჯი 1: კოდირება მომხმარებლის ინტერფეისი MIT აპლიკაციის გამომგონებელზე
ეს იქნება ის, რაც აკონტროლებს თქვენს ნათურას ჩართვას და გამორთვას. მე ზემოთ მოვიყვანე სურათები ბლოკის კოდისა და ინტერფეისისთვის. გადახედეთ ამ გაკვეთილს ამ ნაბიჯისათვის (https://www.hackster.io/Richa1/mit-app-inventor-2-…
ნაბიჯი 2: კოდირება ნაწილაკების გარემოში: ცვლადების ინიციალიზაცია
მას შემდეგ რაც ბლოკები შეიქმნება MIT აპლიკაციის გამომგონებელზე, შეგიძლიათ დაიწყოთ თქვენი ძირითადი კოდის წერა ნაწილაკების გარემოში. თქვენ ჯერ უნდა მიიღოთ ნაწილაკების ფოტონი და შექმნათ ანგარიში. (მათი ვებგვერდის ბმული, სადაც შეგიძლიათ შეიძინოთ, შეგიძლიათ ნახოთ შესავალში). ინსტრუქცია, თუ როგორ უნდა დააყენოთ თქვენი ფოტონი, შეგიძლიათ ნახოთ მათ ვებ – გვერდზე განთავსებულ დოკუმენტაციაში. როდესაც თქვენ შექმენით თქვენი ფოტონი, შეგიძლიათ დაიწყოთ ფუნქციების კოდირება, რომ ის გამოაქვეყნოს ტვიტი და ჩართოთ თქვენი led.
- Char ცვლადი წარმოადგენს იმ შეტყობინებას, რომლის გაგზავნაც გსურთ. ჩაწერეთ შეტყობინება, რომლის გაგზავნა გსურთ ფრჩხილებში.
- ხაზი, სადაც ნათქვამია #განსაზღვრეთ TOKEN არის თქვენი ტვიტერის ნიშანი, რომელსაც განათავსებთ ტვიტერის ანგარიშზე, რომელზეც ტვიტერს გააკეთებთ. (ნიშნის მიღება შეგიძლიათ ამ URL– ის მონახულებით და პირველი ნაბიჯის შესრულებით).
- ნაწილაკების ფუნქციის ინიციალიზაცია, ასე რომ, როდესაც ის გამოიძახება თქვენი MIT აპლიკაციის გამომგონებლის კონსოლიდან, ის შეასრულებს ბრძანებებს.
- თქვენ ასევე ინიციალიზებთ თქვენს led ნათურებს და დააყენებთ მათ შედეგებად, ვინაიდან ისინი არ იღებენ რაიმე სახის ცვლადს.
ნაბიჯი 3: კოდირება ნაწილაკების გარემოში: ტვიტერის ფუნქციის დაყენება
ეს არის კოდი ტვიტერის ფუნქციის დასაყენებლად. თქვენ უნდა განათავსოთ იგი void setup () რათა ის იმუშაოს.
შემდეგ, თქვენი led Toggle ბრძანებით, ჩაწერეთ კოდი თქვენი MIT პროგრამის ინტერფეისის led– ების ჩართვისთვის.
კოდი ამოღებულია
ნაბიჯი 4: ფიზიკური კომპონენტები
- შეაერთეთ მავთულები Led's– ზე (მეწამული უარყოფითისთვის და წითელი პოზიტივისთვის)
- განათავსეთ ნაწილაკების ფოტონი პურის დაფაზე და მიამაგრეთ მავთულები შესაბამისი ქინძისთავებზე. (წითელი D1-D4 ქინძისთავებამდე და ყველა მეწამული GND– მდე)
- წებოვანი ყუთი ერთად დაიჭირეთ თქვენი led და breadboard (შემდეგ თქვენ შეგიძლიათ ხატვა)
- შეაერთეთ თქვენი ფოტონი და განათავსეთ კოდი
ნაბიჯი 5: თქვენ დასრულებული ხართ
მას შემდეგ რაც ააფეთქებთ თქვენს კოდს, შეგიძლიათ დაუკავშიროთ თქვენი მობილური ტელეფონი აპლიკაციას MIT პროგრამის გამომგონებელთან და ჩართოთ თქვენი LED ნათურები ბრძანებისამებრ და ასევე გამოაქვეყნოთ ტვიტი ერთდროულად.
შენიშვნა: ვინაიდან ტვიტერს მართლაც უცნაური რეგულაციები აქვს ერთიდაიგივე საკითხზე რამდენჯერმე ტვიტირებული, ტვიტებს შორის დგება მინიმუმ 1 წუთის დადგომამდე, სანამ ისინი ტვიტირებული იქნება.
გირჩევთ:
Arduino MOOD-LAMP: 4 ნაბიჯი (სურათებით)
Arduino MOOD-LAMP: განწყობის ნათურა არის ერთ-ერთი ყველაზე ეფექტური, რაც ნიშნავს, რომ თქვენ უნდა აირჩიოთ ფერი, რომელიც ასახავს პიროვნებას. ჩემი განწყობის ნათურა იყენებს პროგრამის creado და Arduino usando el microcontrolador de Elegoo y neopixeles. Puedes რეგულარული cualquier ფერი medio de p
Como Hacer Una Mood Lamp (proyecto Uvg): 5 ნაბიჯი (სურათებით)
Como Hacer Una Mood Lamp (პროექტორი Uvg): ეს არის განწყობის ნათურა, რომელიც მუშაობს სენსორის DHT11 და 3 პოტენციური ძრავის ბაზაზე. tiene 2 modes: el primero el color cambia con los potenciómetros, y el segundo cambia a base de las lecturas del sensor DHT11
Pixel Smart Lamp: 7 ნაბიჯი (სურათებით)
Pixel Smart Lamp: ეს არის პროექტი, რომელიც მე შევიმუშავე ჭკვიანი ნათურისთვის, რომელიც კონტროლდება Bluetooth– ით Android აპლიკაციით, რომელიც შემუშავებულია Android Studio– ზე. Pixel– ის მთავარი მიზანია აჩვენოს მშვენიერი განათება. ეს არის ბუხრის შუქნიშანი, მაგალითად, ვნახოთ როგორ შეიძლება ერთპიქსელიანი ბუხარი
Tweeting Temp სენსორი: 4 ნაბიჯი
Tweeting Temp Sensor: შექმენით თქვენი საკუთარი Tweeting ტემპერატურის სენსორი, რომელსაც შეუძლია ნებისმიერ ადგილას იმუშაოს WiFi- ით
Tweeting Earthquake Sensor: 4 ნაბიჯი
Tweeting Earthquake Sensor: ეს პროექტი სახელწოდებით Tweeting Earthquake Sensor არის პროექტი, რომლის მიზანია გააფრთხილოს მომხმარებელი, როდესაც ის აღმოაჩენს ბიძგებს ან მიწისძვრებს. დახრის გადამრთველის გამოყენებით ის ეფექტურად გაზომავს თუ მიწისძვრის ვიბრაცია მოხდება წინასწარ განსაზღვრულ ვადაში